From f136ef26c5e77e1a117e5c3f5cd93ade4b61a1c4 Mon Sep 17 00:00:00 2001 From: Cafee Date: Wed, 26 Nov 2014 22:33:35 +0100 Subject: [PATCH 001/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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/330] 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 f4abf373feba8b529694edb353f8eeddd5070b49 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 14:25:14 +0200 Subject: [PATCH 024/330] 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 b80b7a80c7b01ebd5d63016fe5dd46b7814d555e Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Tue, 6 Sep 2016 09:58:38 +0200 Subject: [PATCH 025/330] add bosch bmf055 9 axis motion sensor --- library/bosch.dcm | 9 ++++++ library/bosch.lib | 80 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 library/bosch.dcm create mode 100644 library/bosch.lib diff --git a/library/bosch.dcm b/library/bosch.dcm new file mode 100644 index 00000000..2b56c9d1 --- /dev/null +++ b/library/bosch.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP BMF055 +D Custom programmable 9-axis motion sensor +K 9-axis motion sensor IMU SAMD20 ARM Cortex-M0+ +F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST_BMF055_DS000_01.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/bosch.lib b/library/bosch.lib new file mode 100644 index 00000000..9f2b71a3 --- /dev/null +++ b/library/bosch.lib @@ -0,0 +1,80 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# BMF055 +# +DEF BMF055 IC 0 1 Y Y 1 F N +F0 "IC" -600 900 50 H V C CNN +F1 "BMF055" 500 -900 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + LGA* +$ENDFPLIST +DRAW +S -700 800 700 -800 0 1 0 N +X PB03(ACC_GYRO_INT2) 1 -800 -100 100 R 50 50 1 1 B +X GND 2 -100 -900 100 U 50 50 1 1 W +X VDD 3 -100 900 100 D 50 50 1 1 W +X PB02 4 -800 0 100 R 50 50 1 1 B +X PB01 5 -800 100 100 R 50 50 1 1 B +X PB00 6 -800 200 100 R 50 50 1 1 B +X (SWDIO)PA31 7 800 700 100 L 50 50 1 1 I +X (SWCLK)PA30 8 800 600 100 L 50 50 1 1 I +X CAP 9 -800 600 100 R 50 50 1 1 B +X PA28 10 800 500 100 L 50 50 1 1 I +X PB16 20 -800 -200 100 R 50 50 1 1 B +X ~RESET 11 -800 700 100 R 50 50 1 1 I +X (MISO)PA19 21 800 -200 100 L 50 50 1 1 I +X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 I +X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 I +X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 I +X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 I +X PA24 14 800 300 100 L 50 50 1 1 I +X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 I +X PA23 15 800 200 100 L 50 50 1 1 I +X GNDIO 25 100 -900 100 U 50 50 1 1 W +X PA22 16 800 100 100 L 50 50 1 1 I +X PA01 26 800 -600 100 L 50 50 1 1 I +X PA21 17 800 0 100 L 50 50 1 1 I +X PA00 27 800 -700 100 L 50 50 1 1 I +X PA20 18 800 -100 100 L 50 50 1 1 I +X VDDIO 28 100 900 100 D 50 50 1 1 I +X PB17 19 -800 -300 100 R 50 50 1 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 +X ACC_GYRO_INT2/PB03 1 -700 -150 200 R 50 50 1 2 I +X GND 2 450 350 200 R 50 50 1 2 I +X VDD 3 -50 750 200 D 50 50 1 2 I +X PB02 4 -700 -50 200 R 50 50 1 2 I +X PB01 5 -700 50 200 R 50 50 1 2 I +X PB00 6 1800 400 200 L 50 50 1 2 I +X SWDIO/PA31 7 1850 -550 200 L 50 50 1 2 I +X SWCLK/PA30 8 1850 -450 200 L 50 50 1 2 I +X CAP 9 -700 350 200 R 50 50 1 2 I +X PA28 10 1850 -2250 200 L 50 50 1 2 I +X PB16 20 -700 -250 200 R 50 50 1 2 I +X RESETN 11 -700 450 200 R 50 50 1 2 I +X MISO/PA19 21 1850 -1550 200 L 50 50 1 2 I +X PA27 12 1850 -2150 200 L 50 50 1 2 I +X PA18 22 1850 -1450 200 L 50 50 1 2 I +X ACC_GYRO_INT1/PB23 13 -700 -450 200 R 50 50 1 2 I +X SCLK/PA17 23 1850 -1350 200 L 50 50 1 2 I +X PA24 14 1850 -2050 200 L 50 50 1 2 I +X MOSI/PA16 24 1850 -1250 200 L 50 50 1 2 I +X PA23 15 1850 -1950 200 L 50 50 1 2 I +X GNDIO 25 50 -750 200 U 50 50 1 2 I +X PA22 16 1850 -1850 200 L 50 50 1 2 I +X PA01 26 1850 -1050 200 L 50 50 1 2 I +X PA21 17 1850 -1750 200 L 50 50 1 2 I +X PA00 27 1850 -950 200 L 50 50 1 2 I +X PA20 18 1850 -1650 200 L 50 50 1 2 I +X VDDIO 28 650 -2250 200 L 50 50 1 2 I +X PB17 19 -700 -350 200 R 50 50 1 2 I +ENDDRAW +ENDDEF +# +#End Library From c4b99534a177fd02400b805fa83290167a41211e Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Wed, 14 Sep 2016 13:09:29 +0200 Subject: [PATCH 026/330] bosch: change appearance of bmf055 --- library/bosch.lib | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/library/bosch.lib b/library/bosch.lib index 9f2b71a3..47e28b08 100644 --- a/library/bosch.lib +++ b/library/bosch.lib @@ -12,35 +12,35 @@ $FPLIST LGA* $ENDFPLIST DRAW -S -700 800 700 -800 0 1 0 N +S -700 800 700 -800 0 1 10 f X PB03(ACC_GYRO_INT2) 1 -800 -100 100 R 50 50 1 1 B X GND 2 -100 -900 100 U 50 50 1 1 W X VDD 3 -100 900 100 D 50 50 1 1 W X PB02 4 -800 0 100 R 50 50 1 1 B X PB01 5 -800 100 100 R 50 50 1 1 B X PB00 6 -800 200 100 R 50 50 1 1 B -X (SWDIO)PA31 7 800 700 100 L 50 50 1 1 I -X (SWCLK)PA30 8 800 600 100 L 50 50 1 1 I +X (SWDIO)PA31 7 800 700 100 L 50 50 1 1 B +X (SWCLK)PA30 8 800 600 100 L 50 50 1 1 B X CAP 9 -800 600 100 R 50 50 1 1 B -X PA28 10 800 500 100 L 50 50 1 1 I +X PA28 10 800 500 100 L 50 50 1 1 B X PB16 20 -800 -200 100 R 50 50 1 1 B X ~RESET 11 -800 700 100 R 50 50 1 1 I -X (MISO)PA19 21 800 -200 100 L 50 50 1 1 I -X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 I -X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 I -X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 I -X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 I +X (MISO)PA19 21 800 -200 100 L 50 50 1 1 B +X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 B +X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 B +X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 B +X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 B X PA24 14 800 300 100 L 50 50 1 1 I -X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 I -X PA23 15 800 200 100 L 50 50 1 1 I +X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 B +X PA23 15 800 200 100 L 50 50 1 1 B X GNDIO 25 100 -900 100 U 50 50 1 1 W -X PA22 16 800 100 100 L 50 50 1 1 I -X PA01 26 800 -600 100 L 50 50 1 1 I -X PA21 17 800 0 100 L 50 50 1 1 I -X PA00 27 800 -700 100 L 50 50 1 1 I -X PA20 18 800 -100 100 L 50 50 1 1 I -X VDDIO 28 100 900 100 D 50 50 1 1 I -X PB17 19 -800 -300 100 R 50 50 1 1 I +X PA22 16 800 100 100 L 50 50 1 1 B +X PA01 26 800 -600 100 L 50 50 1 1 B +X PA21 17 800 0 100 L 50 50 1 1 B +X PA00 27 800 -700 100 L 50 50 1 1 B +X PA20 18 800 -100 100 L 50 50 1 1 B +X VDDIO 28 100 900 100 D 50 50 1 1 W +X PB17 19 -800 -300 100 R 50 50 1 1 B 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 From de8b93b5facab2af3c8520ead882defbb9df206d Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Wed, 14 Sep 2016 14:30:43 +0200 Subject: [PATCH 027/330] bosch: fixed EC01, EC03 and 3.1 for BMF055 --- library/bosch.lib | 39 +++------------------------------------ 1 file changed, 3 insertions(+), 36 deletions(-) diff --git a/library/bosch.lib b/library/bosch.lib index 47e28b08..fe4c1034 100644 --- a/library/bosch.lib +++ b/library/bosch.lib @@ -4,9 +4,9 @@ EESchema-LIBRARY Version 2.3 # BMF055 # DEF BMF055 IC 0 1 Y Y 1 F N -F0 "IC" -600 900 50 H V C CNN -F1 "BMF055" 500 -900 50 H V C CNN -F2 "" 0 200 50 H V C CNN +F0 "IC" -200 925 50 H V R CNN +F1 "BMF055" -200 850 50 H V R CNN +F2 "" 150 -850 50 H V L CNN F3 "" 0 200 50 H V C CNN $FPLIST LGA* @@ -41,39 +41,6 @@ X PA00 27 800 -700 100 L 50 50 1 1 B X PA20 18 800 -100 100 L 50 50 1 1 B X VDDIO 28 100 900 100 D 50 50 1 1 W X PB17 19 -800 -300 100 R 50 50 1 1 B -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 -X ACC_GYRO_INT2/PB03 1 -700 -150 200 R 50 50 1 2 I -X GND 2 450 350 200 R 50 50 1 2 I -X VDD 3 -50 750 200 D 50 50 1 2 I -X PB02 4 -700 -50 200 R 50 50 1 2 I -X PB01 5 -700 50 200 R 50 50 1 2 I -X PB00 6 1800 400 200 L 50 50 1 2 I -X SWDIO/PA31 7 1850 -550 200 L 50 50 1 2 I -X SWCLK/PA30 8 1850 -450 200 L 50 50 1 2 I -X CAP 9 -700 350 200 R 50 50 1 2 I -X PA28 10 1850 -2250 200 L 50 50 1 2 I -X PB16 20 -700 -250 200 R 50 50 1 2 I -X RESETN 11 -700 450 200 R 50 50 1 2 I -X MISO/PA19 21 1850 -1550 200 L 50 50 1 2 I -X PA27 12 1850 -2150 200 L 50 50 1 2 I -X PA18 22 1850 -1450 200 L 50 50 1 2 I -X ACC_GYRO_INT1/PB23 13 -700 -450 200 R 50 50 1 2 I -X SCLK/PA17 23 1850 -1350 200 L 50 50 1 2 I -X PA24 14 1850 -2050 200 L 50 50 1 2 I -X MOSI/PA16 24 1850 -1250 200 L 50 50 1 2 I -X PA23 15 1850 -1950 200 L 50 50 1 2 I -X GNDIO 25 50 -750 200 U 50 50 1 2 I -X PA22 16 1850 -1850 200 L 50 50 1 2 I -X PA01 26 1850 -1050 200 L 50 50 1 2 I -X PA21 17 1850 -1750 200 L 50 50 1 2 I -X PA00 27 1850 -950 200 L 50 50 1 2 I -X PA20 18 1850 -1650 200 L 50 50 1 2 I -X VDDIO 28 650 -2250 200 L 50 50 1 2 I -X PB17 19 -700 -350 200 R 50 50 1 2 I ENDDRAW ENDDEF # From 350d31e77d98a77369051c8a662738528b572a5b Mon Sep 17 00:00:00 2001 From: "Jan W. Krieger" Date: Sun, 18 Sep 2016 11:58:25 +0200 Subject: [PATCH 028/330] added KTYxx and PT100(0) temperature sensor symbols comments --- library/sensors.dcm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index ee7d47d2..2a80c408 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -522,4 +522,22 @@ K High side current sensor monitor shunt F www.diodes.com/datasheets/ZXCT1009.pdf $ENDCMP # +$CMP KTY10 +D KTYxx series silicon temperature sensors +K KTYxx series silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +$ENDCMP +# +$CMP PT100 +D PT100 platinum temperature sensor +K PT100 platinum temperature sensor +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000 +D PT1000 platinum temperature sensor +K PT1000 platinum temperature sensor +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# #End Doc Library From 616db6abb13f3f80d9ad685c8f574c43597b4edc Mon Sep 17 00:00:00 2001 From: "Jan W. Krieger" Date: Sun, 18 Sep 2016 11:57:52 +0200 Subject: [PATCH 029/330] added KTYxx and PT100(0) temperature sensor symbols --- library/sensors.lib | 109 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/library/sensors.lib b/library/sensors.lib index 9b75e6ef..9824a33f 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1133,4 +1133,113 @@ X Iout 3 200 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# KTYxx +# +DEF KTYxx TH 0 0 N Y 1 F N +F0 "TH" 100 50 50 V V C CNN +F1 "KTYxx" 165 80 50 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +ALIAS KTY81 KTY10 +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TO92-2 + SOD70 +$ENDFPLIST +DRAW +A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 +A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 +A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 +A -70 180 10 0 900 0 1 0 N -60 180 -70 190 +A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 +A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 +A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 +S -40 150 40 -150 0 1 8 N +P 2 0 1 0 -110 -60 -120 -80 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -60 155 -60 180 N +P 3 0 1 0 -110 -140 -110 -60 -100 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# PT100 +# +DEF PT100 TH 0 0 N Y 1 F N +F0 "TH" 100 50 50 V V C CNN +F1 "PT100" 165 80 50 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TO92-2 + SOD70 +$ENDFPLIST +DRAW +A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 +A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 +A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 +A -70 180 10 0 900 0 1 0 N -60 180 -70 190 +A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 +A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 +A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 +S -40 150 40 -150 0 1 8 N +P 2 0 1 0 -110 -60 -120 -80 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -60 155 -60 180 N +P 3 0 1 0 -110 -140 -110 -60 -100 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# PT1000 +# +DEF PT1000 TH 0 0 N Y 1 F N +F0 "TH" 100 50 50 V V C CNN +F1 "PT1000" 165 80 50 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TO92-2 + SOD70 +$ENDFPLIST +DRAW +A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 +A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 +A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 +A -70 180 10 0 900 0 1 0 N -60 180 -70 190 +A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 +A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 +A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 +S -40 150 40 -150 0 1 8 N +P 2 0 1 0 -110 -60 -120 -80 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -80 -60 -80 -140 N +P 2 0 1 0 -60 155 -60 180 N +P 3 0 1 0 -110 -140 -110 -60 -100 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 3 0 1 0 -70 -80 -80 -60 -90 -80 N +P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# #End Library From 64e71a915d0925d9e974f637db18b7bdc42d2714 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 27 Sep 2016 22:36:23 +0200 Subject: [PATCH 030/330] added PT500, RTD_3wire, RTD_4wire, KTY83, KTY84, improved symbols, fixed KLC violations --- library/sensors.dcm | 1173 +++++++++++--------- library/sensors.lib | 2573 ++++++++++++++++++++++--------------------- 2 files changed, 1958 insertions(+), 1788 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 2a80c408..541710f9 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -1,543 +1,630 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP 40PC015G -D Gauge pressure sensor, 0 to 15PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility -K gage gauge pressure sensor -F http://www.honeywellscportal.com//index.php?ci_id=138832 -$ENDCMP -# -$CMP 40PC100G -D Gauge pressure sensor, 0 to 100PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility -K gage gauge pressure sensor -F http://www.honeywellscportal.com//index.php?ci_id=138832 -$ENDCMP -# -$CMP 40PC150G -D Gauge pressure sensor, 0 to 150PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility -K gage gauge pressure sensor -F http://www.honeywellscportal.com//index.php?ci_id=138832 -$ENDCMP -# -$CMP 40PC250G -D Gauge pressure sensor, 0 to 250PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility -K gage gauge pressure sensor -F http://www.honeywellscportal.com//index.php?ci_id=138832 -$ENDCMP -# -$CMP A1101ELHL -D Hall effect switch, unipolar, Bop=100G, Brp=45G, -40C to +85C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1101LLHL -D Hall effect switch, unipolar, Bop=100G, Brp=45G, -40C to +125C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1102ELHL -D Hall effect switch, unipolar, Bop=180G, Brp=125G, -40C to +85C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1102LLHL -D Hall effect switch, unipolar, Bop=180G, Brp=125G, -40C to +125C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1103ELHL -D Hall effect switch, unipolar, Bop=280G, Brp=225G, -40C to +85C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1103LLHL -D Hall effect switch, unipolar, Bop=280G, Brp=225G, -40C to +125C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1104LLHL -D Hall effect switch, unipolar, Bop=240G, Brp=200G, -40C to +125C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1106LLHL -D Hall effect switch, unipolar, Bop=340G, Brp=240G, -40C to +125C -K hall switch -F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf -$ENDCMP -# -$CMP A1301EUA-T -D Linear Hall Effect Sensor, SIP 3pin -K hall switch -F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx -$ENDCMP -# -$CMP A1301KLHLT-T -D Linear Hall Effect Sensor, SOT-23W -K hall switch -F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx -$ENDCMP -# -$CMP A1301KUA-T -D Linear Hall Effect Sensor, SIP 3pin -K hall switch -F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx -$ENDCMP -# -$CMP A1302ELHLT-T -D Linear Hall Effect Sensor, SOT-23W -K hall switch -F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx -$ENDCMP -# -$CMP A1302KLHLT-T -D Linear Hall Effect Sensor, SOT-23W -K hall switch -F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx -$ENDCMP -# -$CMP A1302KUA-T -D Linear Hall Effect Sensor, SIP 3pin -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 -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf -$ENDCMP -# -$CMP AS5048A -D Magnetic position sensor, 14-bit, PWM output, SPI Interface -K sensor magnetic hall position rotation spi -F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf -$ENDCMP -# -$CMP AS5048B -D Magnetic position sensor, 14-bit, PWM output, I2C Interface -K sensor magnetic hall position rotation i2c -F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf -$ENDCMP -# -$CMP AS5050A -D Magnetic position sensor, 10-bit, SPI interface -K sensor magnetic hall position rotation spi -F http://ams.com/eng/content/download/552303/1541697/file/AS5050A_Datasheet_EN_v6.pdf -$ENDCMP -# -$CMP AS5055A -D Magnetic position sensor, 12-bit, SPI interface -K sensor magnetic hall position rotation spi -F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v6.pdf -$ENDCMP -# -$CMP BMP085 -D 19-Bit Digital Barometer, LCC-8 -K Digital Barometer -F www.bosch-sensortec.com/content/language1/downloads/BST-BMP085-DS000-06.pdf -$ENDCMP -# -$CMP DHT11 -D - Temperature and humidity module -K digital temperature humidity sensor -F http://akizukidenshi.com/download/ds/aosong/DHT11.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 -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA194 -D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range -K Current sensor shunt monitor high low side -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA195 -D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range -K Current sensor shunt monitor high low side -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA196 -D 20V/V Current shunt monitor with independent supply, -16V to +80V common mode range -K current sensor shunt monitor high low side -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA197 -D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range -K Current sensor shunt monitor high low side -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA198 -D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range -K Current sensor shunt monitor high low side -F http://www.ti.com/lit/gpn/ina193 -$ENDCMP -# -$CMP INA282 -D 50V/V High accuracy, wide common-mode range bidirectional current shunt monitor -K current monitor shunt sensor bidirectional high low side common mode -F http://www.ti.com/lit/ds/symlink/ina283.pdf -$ENDCMP -# -$CMP INA283 -D 200V/V High accuracy, wide common-mode range bidirectional current shunt monitor -K current monitor shunt sensor bidirectional high low side common mode -F http://www.ti.com/lit/ds/symlink/ina283.pdf -$ENDCMP -# -$CMP INA284 -D 500V/V High accuracy, wide common-mode range bidirectional current shunt monitor -K current monitor shunt sensor bidirectional high low side common mode -F http://www.ti.com/lit/ds/symlink/ina283.pdf -$ENDCMP -# -$CMP INA285 -D 1000V/V High accuracy, wide common-mode range bidirectional current shunt monitor -K current monitor shunt sensor bidirectional high low side common mode -F http://www.ti.com/lit/ds/symlink/ina283.pdf -$ENDCMP -# -$CMP INA286 -D 100V/V High accuracy, wide common-mode range bidirectional current shunt monitor -K current monitor shunt sensor bidirectional high low side common mode -F http://www.ti.com/lit/ds/symlink/ina283.pdf -$ENDCMP -# -$CMP L3G4200D -D 16-bit 3 Axis Digital MEMS Gyroscope, LGA-16 -K 3-Axis MEMS Gyroscope -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00265057.pdf -$ENDCMP -# -$CMP L3GD20 -D 16-bit 3 Axis Digital MEMS Gyroscope, LGA-16 -K 3-Axis MEMS Gyroscope -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00036465.pdf -$ENDCMP -# -$CMP LIS2DH -D 3-Axis Accelerometer, 2/4/8/16g range, I2C/SPI interface -K 3-axis accelerometer spi mems -F http://www.st.com/web/en/resource/technical/document/datasheet/DM00042751.pdf -$ENDCMP -# -$CMP LIS331HH -D 3-Axis Accelerometer, 6/12/24g range, 1000Hz, I2C and SPI interface -K 3-axis accelerometer spi i2c mems -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00250937.pdf -$ENDCMP -# -$CMP LM35-D -D Precision centigrade temperature sensor, SOIC-8 package -K temperature sensor thermistor -F http://www.ti.com/lit/ds/symlink/lm35.pdf -$ENDCMP -# -$CMP LM35-LP -D Precision centigrade temperature sensor, TO-92 package -K temperature sensor thermistor -F http://www.ti.com/lit/ds/symlink/lm35.pdf -$ENDCMP -# -$CMP LM35-NEB -D Precision centigrade temperature sensor, TO-220 package -K temperature sensor thermistor -F http://www.ti.com/lit/ds/symlink/lm35.pdf -$ENDCMP -# -$CMP LMT84DCK -D Analog temperature sensor, NTC, 0.4C accuracy, -5.5mV/C, -50C to +150C, 1.5 to 5.5V, SC-70-5 package -K temperature sensor thermistor ntc -F http://www.ti.com/lit/ds/symlink/lmt84.pdf -$ENDCMP -# -$CMP LMT85DCK -D Analog temperature sensor, NTC, 0.3C accuracy, -8.2mV/C, -50C to +150C, 1.8 to 5.5V, SC-70-5 package -K temperature sensor thermistor ntc -F http://www.ti.com/lit/ds/symlink/lmt85-q1.pdf -$ENDCMP -# -$CMP LMT86DCK -D Analog temperature sensor, NTC, 0.25C accuracy, -10.9mV/C, -50C to +150C, 2.2 to 5.5V, SC-70-5 package -K temperature sensor thermistor ntc -F http://www.ti.com/lit/ds/symlink/lmt86-q1.pdf -$ENDCMP -# -$CMP LMT87DCK -D Analog temperature sensor, NTC, 0.3C accuracy, -13.6mV/C, -50C to +150C, 2.7 to 5.5V, SC-70-5 package -K temperature sensor thermistor ntc -F http://www.ti.com/lit/ds/symlink/lmt87-q1.pdf -$ENDCMP -# -$CMP LSM303D -D I2C/SPI, 3D Accelerometer and 3D Magnetometer -K Accelerometer Magnetometer MEMS -F http://www.st.com/web/en/resource/technical/document/datasheet/DM00057547.pdf -$ENDCMP -# -$CMP LSM303DLHC -D I2C, 3D Accelerometer and 3D Magnetometer -K Accelerometer Magnetometer MEMS -F http://www.st.com/web/en/resource/technical/document/datasheet/DM00027543.pdf -$ENDCMP -# -$CMP MAX31855 -D Cold-Junction Compensated Thermocouple-to-Digital Converter -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 -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700AT-E/TT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +125C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700AT-H/LT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SC-70-5 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700AT-H/TT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MMA8653FCR1 -D 3-Axis 10-bit Digital Accelerometer with I2C interface -K Accelerometer I2C -F http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf -$ENDCMP -# -$CMP MP45DT02 -D MEMS Omnidirectional Digital Microphone, HLGA-6 -K MEMS Microphone -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf -$ENDCMP -# -$CMP MPU-6000 -D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C/SPI -K mems -F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf -$ENDCMP -# -$CMP MPU-6050 -D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C -K mems -F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf -$ENDCMP -# -$CMP MPU-9150 -D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C -K mems magnetometer -F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf -$ENDCMP -# -$CMP MPU-9250 -D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI -K mems magnetometer -F https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf -$ENDCMP -# -$CMP MPXA6115A -D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package -K absolute pressure sensor -F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf -$ENDCMP -# -$CMP MPXAZ6115A -D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, media resistant gel, SO package -K absolute pressure sensor -F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf -$ENDCMP -# -$CMP MPXH6115A -D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SSO package -K absolute pressure sensor -F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf -$ENDCMP -# -$CMP MPXHZ6115A -D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, media resistant gel, SSO package -K absolute pressure sensor -F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf -$ENDCMP -# -$CMP TLV493D -D Low power 3D magnetic sensor, I2C interface, SOT23-6 package -K magnetic field i2c -F http://www.infineon.com/dgdl/Infineon-TLV493D-A1B6-DS-v01_00-EN.pdf?fileId=5546d462525dbac40152a6b85c760e80 -$ENDCMP -# -$CMP TMP411 -D - Remote and Local TEMPERATURE SENSOR -K Temperature sensor remote local i2c -F http://www.ti.com.cn/cn/lit/ds/symlink/tmp411.pdf -$ENDCMP -# -$CMP ZXCT1009 -D High side current sensor, SOT-23 -K High side current sensor monitor shunt -F www.diodes.com/datasheets/ZXCT1009.pdf -$ENDCMP -# -$CMP KTY10 -D KTYxx series silicon temperature sensors -K KTYxx series silicon temperature sensors -F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf -$ENDCMP -# -$CMP PT100 -D PT100 platinum temperature sensor -K PT100 platinum temperature sensor -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT1000 -D PT1000 platinum temperature sensor -K PT1000 platinum temperature sensor -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP 40PC015G +D Gauge pressure sensor, 0 to 15PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility +K gage gauge pressure sensor +F http://www.honeywellscportal.com//index.php?ci_id=138832 +$ENDCMP +# +$CMP 40PC100G +D Gauge pressure sensor, 0 to 100PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility +K gage gauge pressure sensor +F http://www.honeywellscportal.com//index.php?ci_id=138832 +$ENDCMP +# +$CMP 40PC150G +D Gauge pressure sensor, 0 to 150PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility +K gage gauge pressure sensor +F http://www.honeywellscportal.com//index.php?ci_id=138832 +$ENDCMP +# +$CMP 40PC250G +D Gauge pressure sensor, 0 to 250PSI, 5V supply, 0.2% accuracy, integrated signal conditioning, excellent media compatibility +K gage gauge pressure sensor +F http://www.honeywellscportal.com//index.php?ci_id=138832 +$ENDCMP +# +$CMP A1101ELHL +D Hall effect switch, unipolar, Bop=100G, Brp=45G, -40C to +85C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1101LLHL +D Hall effect switch, unipolar, Bop=100G, Brp=45G, -40C to +125C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1102ELHL +D Hall effect switch, unipolar, Bop=180G, Brp=125G, -40C to +85C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1102LLHL +D Hall effect switch, unipolar, Bop=180G, Brp=125G, -40C to +125C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1103ELHL +D Hall effect switch, unipolar, Bop=280G, Brp=225G, -40C to +85C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1103LLHL +D Hall effect switch, unipolar, Bop=280G, Brp=225G, -40C to +125C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1104LLHL +D Hall effect switch, unipolar, Bop=240G, Brp=200G, -40C to +125C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1106LLHL +D Hall effect switch, unipolar, Bop=340G, Brp=240G, -40C to +125C +K hall switch +F http://www.allegromicro.com/en/Products/Part_Numbers/1101/1101.pdf +$ENDCMP +# +$CMP A1301EUA-T +D Linear Hall Effect Sensor, SIP 3pin +K hall switch +F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx +$ENDCMP +# +$CMP A1301KLHLT-T +D Linear Hall Effect Sensor, SOT-23W +K hall switch +F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx +$ENDCMP +# +$CMP A1301KUA-T +D Linear Hall Effect Sensor, SIP 3pin +K hall switch +F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx +$ENDCMP +# +$CMP A1302ELHLT-T +D Linear Hall Effect Sensor, SOT-23W +K hall switch +F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx +$ENDCMP +# +$CMP A1302KLHLT-T +D Linear Hall Effect Sensor, SOT-23W +K hall switch +F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx +$ENDCMP +# +$CMP A1302KUA-T +D Linear Hall Effect Sensor, SIP 3pin +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 +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf +$ENDCMP +# +$CMP AS5048A +D Magnetic position sensor, 14-bit, PWM output, SPI Interface +K sensor magnetic hall position rotation spi +F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf +$ENDCMP +# +$CMP AS5048B +D Magnetic position sensor, 14-bit, PWM output, I2C Interface +K sensor magnetic hall position rotation i2c +F http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf +$ENDCMP +# +$CMP AS5050A +D Magnetic position sensor, 10-bit, SPI interface +K sensor magnetic hall position rotation spi +F http://ams.com/eng/content/download/552303/1541697/file/AS5050A_Datasheet_EN_v6.pdf +$ENDCMP +# +$CMP AS5055A +D Magnetic position sensor, 12-bit, SPI interface +K sensor magnetic hall position rotation spi +F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v6.pdf +$ENDCMP +# +$CMP BMP085 +D 19-Bit Digital Barometer, LCC-8 +K Digital Barometer +F www.bosch-sensortec.com/content/language1/downloads/BST-BMP085-DS000-06.pdf +$ENDCMP +# +$CMP DHT11 +D - Temperature and humidity module +K digital temperature humidity sensor +F http://akizukidenshi.com/download/ds/aosong/DHT11.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 +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA194 +D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range +K Current sensor shunt monitor high low side +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA195 +D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range +K Current sensor shunt monitor high low side +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA196 +D 20V/V Current shunt monitor with independent supply, -16V to +80V common mode range +K current sensor shunt monitor high low side +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA197 +D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range +K Current sensor shunt monitor high low side +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA198 +D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range +K Current sensor shunt monitor high low side +F http://www.ti.com/lit/gpn/ina193 +$ENDCMP +# +$CMP INA282 +D 50V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA283 +D 200V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA284 +D 500V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA285 +D 1000V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA286 +D 100V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP KTY10 +D KTY10 series silicon temperature sensors +K silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +$ENDCMP +# +$CMP KTY81 +D KTY81 series silicon temperature sensors +K silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +$ENDCMP +# +$CMP KTY82 +D KTY82 series silicon temperature sensors, SOT-23 +K silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY82_SER.pdf +$ENDCMP +# +$CMP KTY83 +D KTY83 series silicon temperature sensors, SOD68 +K silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY83_SER.pdf +$ENDCMP +# +$CMP KTY84 +D KTY84 series silicon temperature sensors, SOD68 +K silicon temperature sensor +F http://www.nxp.com/documents/data_sheet/KTY84_SER.pdf +$ENDCMP +# +$CMP KTYxx +D KTYxx series silicon temperature sensors +K silicon temperature sensors +F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +$ENDCMP +# +$CMP L3G4200D +D 16-bit 3 Axis Digital MEMS Gyroscope, LGA-16 +K 3-Axis MEMS Gyroscope +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00265057.pdf +$ENDCMP +# +$CMP L3GD20 +D 16-bit 3 Axis Digital MEMS Gyroscope, LGA-16 +K 3-Axis MEMS Gyroscope +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00036465.pdf +$ENDCMP +# +$CMP LIS2DH +D 3-Axis Accelerometer, 2/4/8/16g range, I2C/SPI interface +K 3-axis accelerometer spi mems +F http://www.st.com/web/en/resource/technical/document/datasheet/DM00042751.pdf +$ENDCMP +# +$CMP LIS331HH +D 3-Axis Accelerometer, 6/12/24g range, 1000Hz, I2C and SPI interface +K 3-axis accelerometer spi i2c mems +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00250937.pdf +$ENDCMP +# +$CMP LM35-D +D Precision centigrade temperature sensor, SOIC-8 package +K temperature sensor thermistor +F http://www.ti.com/lit/ds/symlink/lm35.pdf +$ENDCMP +# +$CMP LM35-LP +D Precision centigrade temperature sensor, TO-92 package +K temperature sensor thermistor +F http://www.ti.com/lit/ds/symlink/lm35.pdf +$ENDCMP +# +$CMP LM35-NEB +D Precision centigrade temperature sensor, TO-220 package +K temperature sensor thermistor +F http://www.ti.com/lit/ds/symlink/lm35.pdf +$ENDCMP +# +$CMP LMT84DCK +D Analog temperature sensor, NTC, 0.4C accuracy, -5.5mV/C, -50C to +150C, 1.5 to 5.5V, SC-70-5 package +K temperature sensor thermistor ntc +F http://www.ti.com/lit/ds/symlink/lmt84.pdf +$ENDCMP +# +$CMP LMT85DCK +D Analog temperature sensor, NTC, 0.3C accuracy, -8.2mV/C, -50C to +150C, 1.8 to 5.5V, SC-70-5 package +K temperature sensor thermistor ntc +F http://www.ti.com/lit/ds/symlink/lmt85-q1.pdf +$ENDCMP +# +$CMP LMT86DCK +D Analog temperature sensor, NTC, 0.25C accuracy, -10.9mV/C, -50C to +150C, 2.2 to 5.5V, SC-70-5 package +K temperature sensor thermistor ntc +F http://www.ti.com/lit/ds/symlink/lmt86-q1.pdf +$ENDCMP +# +$CMP LMT87DCK +D Analog temperature sensor, NTC, 0.3C accuracy, -13.6mV/C, -50C to +150C, 2.7 to 5.5V, SC-70-5 package +K temperature sensor thermistor ntc +F http://www.ti.com/lit/ds/symlink/lmt87-q1.pdf +$ENDCMP +# +$CMP LSM303D +D I2C/SPI, 3D Accelerometer and 3D Magnetometer +K Accelerometer Magnetometer MEMS +F http://www.st.com/web/en/resource/technical/document/datasheet/DM00057547.pdf +$ENDCMP +# +$CMP LSM303DLHC +D I2C, 3D Accelerometer and 3D Magnetometer +K Accelerometer Magnetometer MEMS +F http://www.st.com/web/en/resource/technical/document/datasheet/DM00027543.pdf +$ENDCMP +# +$CMP MAX31855 +D Cold-Junction Compensated Thermocouple-to-Digital Converter +K Thermocouple Converter +F http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31855.html#popuppdf +$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 +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700AT-E/TT +D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +125C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700AT-H/LT +D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SC-70-5 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700AT-H/TT +D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP 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 +F http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf +$ENDCMP +# +$CMP MP45DT02 +D MEMS Omnidirectional Digital Microphone, HLGA-6 +K MEMS Microphone +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf +$ENDCMP +# +$CMP MPU-6000 +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C/SPI +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# +$CMP MPU-6050 +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# +$CMP MPU-9150 +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C +K mems magnetometer +F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf +$ENDCMP +# +$CMP MPU-9250 +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI +K mems magnetometer +F https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf +$ENDCMP +# +$CMP MPXA6115A +D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package +K absolute pressure sensor +F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf +$ENDCMP +# +$CMP MPXAZ6115A +D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, media resistant gel, SO package +K absolute pressure sensor +F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf +$ENDCMP +# +$CMP MPXH6115A +D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SSO package +K absolute pressure sensor +F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf +$ENDCMP +# +$CMP MPXHZ6115A +D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, media resistant gel, SSO package +K absolute pressure sensor +F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf +$ENDCMP +# +$CMP PT100 +D PT100 platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000 +D PT1000 platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000_3wire +D PT1000 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000_4wire +D PT1000 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT100_3wire +D PT100 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT100_4wire +D PT100 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500 +D PT500 platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500_3wire +D PT500 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500_4wire +D PT500 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP RTD +D platinum temperature sensor (RTD) +K platinum temperature sensor RTD +$ENDCMP +# +$CMP RTD_3wire +D platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +$ENDCMP +# +$CMP RTD_4wire +D platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +$ENDCMP +# +$CMP TLV493D +D Low power 3D magnetic sensor, I2C interface, SOT23-6 package +K magnetic field i2c +F http://www.infineon.com/dgdl/Infineon-TLV493D-A1B6-DS-v01_00-EN.pdf?fileId=5546d462525dbac40152a6b85c760e80 +$ENDCMP +# +$CMP TMP411 +D - Remote and Local TEMPERATURE SENSOR +K Temperature sensor remote local i2c +F http://www.ti.com.cn/cn/lit/ds/symlink/tmp411.pdf +$ENDCMP +# +$CMP ZXCT1009 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F www.diodes.com/datasheets/ZXCT1009.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/sensors.lib b/library/sensors.lib index 9824a33f..665e0a8a 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1,1245 +1,1328 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# 40PC015G -# -DEF 40PC015G U 0 40 Y Y 1 F N -F0 "U" -400 250 50 H V L CNN -F1 "40PC015G" 250 250 50 H V C CNN -F2 "" 100 0 50 H V C CNN -F3 "" 100 0 50 H V C CNN -ALIAS 40PC100G 40PC150G 40PC250G -DRAW -C -230 60 103 0 1 20 N -S 300 200 -400 -200 0 1 10 f -P 2 0 1 10 -280 10 -180 110 N -P 2 0 1 20 -230 -50 -230 -150 N -P 4 0 1 10 -180 110 -190 70 -220 100 -180 110 F -X Vcc 1 0 300 100 D 50 50 1 1 W -X GND 2 0 -300 100 U 50 50 1 1 W -X Vout 3 400 0 100 L 50 50 1 1 O -X NC 4 -300 -300 100 U 50 50 1 1 N N -X NC 5 -200 -300 100 U 50 50 1 1 N N -X NC 6 -100 -300 100 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# A1101ELHL -# -DEF A1101ELHL U 0 40 Y Y 1 F N -F0 "U" 0 450 50 H V L CNN -F1 "A1101ELHL" 0 350 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" 0 -350 50 H I L CIN -F3 "" 0 650 50 H I C CNN -ALIAS A1101LLHL A1102ELHL A1102LLHL A1103ELHL A1103LLHL A1104LLHL A1106LLHL -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -200 300 200 -300 0 1 10 f -X VCC 1 -100 400 100 D 50 50 1 1 W -X GND 2 -100 -400 100 U 50 50 1 1 W -X Vout 3 300 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# A1301KLHLT-T -# -DEF A1301KLHLT-T IC 0 40 Y Y 1 F N -F0 "IC" 0 450 50 H V L CNN -F1 "A1301KLHLT-T" 0 350 50 H V L CNN -F2 "SOT-23W" 0 -350 50 H V L CIN -F3 "" -100 0 50 H V C CNN -ALIAS A1302ELHLT-T A1302KLHLT-T -$FPLIST - SOT* -$ENDFPLIST -DRAW -S -200 300 200 -300 0 1 10 f -X VCC 1 -100 400 100 D 50 50 1 1 W -X Vout 2 300 0 100 L 50 50 1 1 O -X GND 3 -100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# A1301KUA-T -# -DEF A1301KUA-T IC 0 40 Y Y 1 F N -F0 "IC" 0 450 50 H V L CNN -F1 "A1301KUA-T" 0 350 50 H V L CNN -F2 "" 0 -350 50 H V L CIN -F3 "" -100 0 50 H V C CNN -ALIAS A1301EUA-T A1302KUA-T -DRAW -S -200 300 200 -300 0 1 10 f -X VCC 1 -100 400 100 D 50 50 1 1 W -X GND 2 -100 -400 100 U 50 50 1 1 W -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 -F0 "U" -300 350 50 H V L CNN -F1 "AD8418" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 200 -300 100 -100 N -P 2 0 1 0 200 300 100 100 N -P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f -X -IN 1 -400 -100 100 R 50 50 1 1 I -X V- 2 0 -400 250 U 50 50 1 1 W -X VR2 3 200 -400 100 U 50 50 1 1 W -X OUT 5 400 0 100 L 50 50 1 1 O -X V+ 6 0 400 250 D 50 50 1 1 W -X VR1 7 200 400 100 D 50 50 1 1 W -X +IN 8 -400 100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AS5048A -# -DEF AS5048A U 0 40 Y Y 1 F N -F0 "U" -450 500 50 H V L CNN -F1 "AS5048A" 50 500 50 H V L CNN -F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN -F3 "" -2150 1600 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 -C 0 0 80 0 1 10 N -S -450 450 450 -450 0 1 10 f -P 2 0 1 10 -110 0 -130 -20 N -P 2 0 1 10 -110 0 -90 -20 N -P 2 0 1 10 -30 -30 30 30 N -P 2 0 1 10 -30 30 30 -30 N -P 2 0 1 10 110 0 90 -20 N -P 2 0 1 10 110 0 130 -20 N -X ~CSn 1 -600 0 150 R 50 50 1 1 I -X CLK 2 -600 100 150 R 50 50 1 1 I -X MISO 3 -600 200 150 R 50 50 1 1 O -X MOSI 4 -600 300 150 R 50 50 1 1 I -X TEST 5 -300 -600 150 U 50 50 1 1 P -X TEST 6 -200 -600 150 U 50 50 1 1 P -X TEST 7 -100 -600 150 U 50 50 1 1 P -X TEST 8 0 -600 150 U 50 50 1 1 P -X TEST 9 100 -600 150 U 50 50 1 1 P -X TEST 10 200 -600 150 U 50 50 1 1 P -X VDD5V 11 0 600 150 D 50 50 1 1 W -X VDD3V 12 -100 600 150 D 50 50 1 1 W -X GND 13 300 -600 150 U 50 50 1 1 W -X PWM 14 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AS5048B -# -DEF AS5048B U 0 40 Y Y 1 F N -F0 "U" -450 500 50 H V L CNN -F1 "AS5048B" 100 500 50 H V L CNN -F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN -F3 "" -2150 1600 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 -C 0 0 80 0 1 10 N -S -450 450 450 -450 0 1 10 f -P 2 0 1 10 -110 0 -130 -20 N -P 2 0 1 10 -110 0 -90 -20 N -P 2 0 1 10 -30 -30 30 30 N -P 2 0 1 10 -30 30 30 -30 N -P 2 0 1 10 110 0 90 -20 N -P 2 0 1 10 110 0 130 -20 N -X SDA 1 -600 0 150 R 50 50 1 1 B -X SCL 2 -600 100 150 R 50 50 1 1 I -X A2 3 -600 200 150 R 50 50 1 1 I -X A1 4 -600 300 150 R 50 50 1 1 I -X TEST 5 -300 -600 150 U 50 50 1 1 P -X TEST 6 -200 -600 150 U 50 50 1 1 P -X TEST 7 -100 -600 150 U 50 50 1 1 P -X TEST 8 0 -600 150 U 50 50 1 1 P -X TEST 9 100 -600 150 U 50 50 1 1 P -X TEST 10 200 -600 150 U 50 50 1 1 P -X VDD5V 11 0 600 150 D 50 50 1 1 W -X VDD3V 12 -100 600 150 D 50 50 1 1 W -X GND 13 300 -600 150 U 50 50 1 1 W -X PWM 14 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AS5055A -# -DEF AS5055A U 0 40 Y Y 1 F N -F0 "U" -450 500 50 H V L CNN -F1 "AS5055A" 100 500 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 0 -750 50 H I C CNN -F3 "" -2150 1600 50 H V C CNN -ALIAS AS5050A -$FPLIST - QFN* -$ENDFPLIST -DRAW -A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 -C 0 0 80 0 1 10 N -S -450 450 450 -450 0 1 10 f -P 2 0 1 10 -110 0 -130 -20 N -P 2 0 1 10 -110 0 -90 -20 N -P 2 0 1 10 -30 -30 30 30 N -P 2 0 1 10 -30 30 30 -30 N -P 2 0 1 10 110 0 90 -20 N -P 2 0 1 10 110 0 130 -20 N -X MOSI 1 -600 300 150 R 50 50 1 1 O -X MISO 2 -600 200 150 R 50 50 1 1 I -X SCK 3 -600 100 150 R 50 50 1 1 I -X ~SS 4 -600 0 150 R 50 50 1 1 I -X NC 5 400 -600 150 U 50 50 1 1 N N -X NC 6 600 -200 150 L 50 50 1 1 N N -X NC 7 600 -100 150 L 50 50 1 1 N N -X NC 8 600 0 150 L 50 50 1 1 N N -X TEST 9 0 -600 150 U 50 50 1 1 P -X ~EN_INT 10 -600 -300 150 R 50 50 1 1 I -X VDDp 11 0 600 150 D 50 50 1 1 W -X VDD 12 -100 600 150 D 50 50 1 1 W -X VSS 13 100 -600 150 U 50 50 1 1 W -X WM 14 -600 -100 150 R 50 50 1 1 I -X ~INT 15 -600 -200 150 R 50 50 1 1 O -X NC 16 200 -600 150 U 50 50 1 1 N N -X NC 17 300 -600 150 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# BMP085 -# -DEF BMP085 IC 0 40 Y Y 1 F N -F0 "IC" 100 450 50 H V L CNN -F1 "BMP085" 100 350 50 H V L CNN -F2 "LCC-8" -100 0 50 H V C CIN -F3 "" -100 0 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X GND 1 0 -400 100 U 50 50 1 1 W -X EOC 2 400 -200 100 L 50 50 1 1 O -X VDDA 3 -200 400 100 D 50 50 1 1 W -X VDD 4 0 400 100 D 50 50 1 1 W -X SCL 6 400 100 100 L 50 50 1 1 I -X SDA 7 400 200 100 L 50 50 1 1 B -X XCLR 8 400 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# DHT11 -# -DEF DHT11 U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "DHT11" 100 -250 50 H V C CNN -F2 "" 150 250 50 H V C CNN -F3 "" 150 250 50 H V C CNN -DRAW -S -200 200 200 -200 0 1 0 f -X VCC 1 -100 300 100 D 40 40 1 1 I -X IO 2 300 0 100 L 40 40 1 1 B -X GND 4 -100 -300 100 U 40 40 1 1 W -ENDDRAW -ENDDEF -# -# INA193 -# -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 -F3 "" 100 0 50 H V C CNN -ALIAS INA194 INA195 -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 -X GND 2 100 -300 100 U 50 50 1 1 W -X +IN 3 -300 100 150 R 50 50 1 1 I -X -IN 4 -300 -100 150 R 50 50 1 1 I -X V+ 5 100 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# INA196 -# -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 -F3 "" 0 0 50 H V C CNN -ALIAS INA197 INA198 -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 -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 -# -# INA282 -# -DEF INA282 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "INA282" -300 -450 50 H V L CNN -F2 "" -200 0 50 H V C CNN -F3 "" -200 0 50 H V C CNN -ALIAS INA286 INA283 INA284 INA285 -DRAW -P 2 0 1 0 300 -200 150 -100 N -P 2 0 1 0 300 200 150 100 N -P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f -X -IN 1 -400 -100 100 R 50 50 1 1 I -X GND 2 0 -400 200 U 50 50 1 1 W -X REF2 3 400 200 100 L 50 50 1 1 I -X NC 4 -400 -200 100 R 50 50 1 1 N N -X OUT 5 400 0 100 L 50 50 1 1 I -X V+ 6 0 400 200 D 50 50 1 1 I -X REF1 7 400 -200 100 L 50 50 1 1 I -X +IN 8 -400 100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# L3G4200D -# -DEF L3G4200D IC 0 40 Y Y 1 F N -F0 "IC" 250 600 50 H V L CNN -F1 "L3G4200D" 250 500 50 H V L CNN -F2 "LGA-16" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - LGA* -$ENDFPLIST -DRAW -S -550 450 550 -450 0 1 10 f -X VDDIO 1 -100 600 150 D 50 50 1 1 W -X SCL/SPC 2 700 300 150 L 50 50 1 1 I -X SDA/SDI/SDO 3 700 200 150 L 50 50 1 1 B -X SDO/SA0 4 700 100 150 L 50 50 1 1 O -X CS 5 700 0 150 L 50 50 1 1 I -X DRDY/INT2 6 700 -300 150 L 50 50 1 1 O -X INT1 7 700 -200 150 L 50 50 1 1 O -X RES(GND) 8 -700 0 150 R 50 50 1 1 P -X RES(GND) 9 -700 -100 150 R 50 50 1 1 P -X RES(GND) 10 -700 -200 150 R 50 50 1 1 P -X RES(GND) 11 -700 -300 150 R 50 50 1 1 P -X RES(GND) 12 -700 -400 150 R 50 50 1 1 P -X GND 13 0 -600 150 U 50 50 1 1 W -X PLLFILT 14 700 -400 150 L 50 50 1 1 P -X RES(VDD) 15 -700 400 150 R 50 50 1 1 P -X VDD 16 100 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# L3GD20 -# -DEF L3GD20 IC 0 40 Y Y 1 F N -F0 "IC" 250 600 50 H V L CNN -F1 "L3GD20" 250 500 50 H V L CNN -F2 "LGA-16" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - LGA* -$ENDFPLIST -DRAW -S -550 450 550 -450 0 1 10 f -X VDDIO 1 -100 600 150 D 50 50 1 1 W -X SCL/SPC 2 700 300 150 L 50 50 1 1 I -X SDA/SDI/SDO 3 700 200 150 L 50 50 1 1 B -X SDO/SA0 4 700 100 150 L 50 50 1 1 O -X CS 5 700 0 150 L 50 50 1 1 I -X DRDY/INT2 6 700 -300 150 L 50 50 1 1 O -X INT1 7 700 -200 150 L 50 50 1 1 O -X RES(GND) 8 -700 0 150 R 50 50 1 1 P -X RES(GND) 9 -700 -100 150 R 50 50 1 1 P -X RES(GND) 10 -700 -200 150 R 50 50 1 1 P -X RES(GND) 11 -700 -300 150 R 50 50 1 1 P -X RES(GND) 12 -700 -400 150 R 50 50 1 1 P -X GND 13 0 -600 150 U 50 50 1 1 W -X RES(CAP) 14 -700 200 150 R 50 50 1 1 P -X RES(VDD) 15 -700 400 150 R 50 50 1 1 P -X VDD 16 100 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LIS2DH -# -DEF LIS2DH U 0 40 Y Y 1 F N -F0 "U" -200 450 50 H V R CNN -F1 "LIS2DH" 150 450 50 H V L CNN -F2 "Housings_DFN_QFN:LGA-14_2x2mm_Pitch0.35mm" 0 -600 50 H I C CNN -F3 "" -350 0 50 H V C CNN -$FPLIST - LGA-*_2x2mm_Pitch0.35mm* -$ENDFPLIST -DRAW -S -300 400 400 -400 0 1 10 f -X SCL/SPC 1 -400 -100 100 R 50 50 1 1 I -X SDA/SDI 2 -400 100 100 R 50 50 1 1 B -X SA0/SDO 3 -400 0 100 R 50 50 1 1 B -X ~CS 4 -400 200 100 R 50 50 1 1 I -X INT2 5 500 0 100 L 50 50 1 1 O -X INT1 6 500 100 100 L 50 50 1 1 O -X Vdd_IO 7 100 500 100 D 50 50 1 1 W -X Vdd 8 0 500 100 D 50 50 1 1 W -X GND 9 -200 -500 100 U 50 50 1 1 W -X GND 10 -100 -500 100 U 50 50 1 1 W -X GND 11 0 -500 100 U 50 50 1 1 W -X GND 12 100 -500 100 U 50 50 1 1 W -X GND 13 200 -500 100 U 50 50 1 1 W -X GND 14 300 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LIS331HH -# -DEF LIS331HH U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "LIS331HH" 150 450 50 H V L CNN -F2 "Housings_DFN_QFN:LGA-16_3x3mm_Pitch0.5mm" 0 -600 50 H I C CNN -F3 "" -100 250 50 H V C CNN -$FPLIST - LGA-*_3x3mm_Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 400 -400 0 1 10 f -X Vdd 1 100 500 100 D 50 50 1 1 W -X NC 2 500 -100 100 L 50 50 1 1 N N -X NC 3 500 -200 100 L 50 50 1 1 N N -X SCL/SPC 4 -400 -100 100 R 50 50 1 1 I -X GND 5 -200 -500 100 U 50 50 1 1 W -X SDA/SDI 6 -400 100 100 R 50 50 1 1 B -X SA0/SDO 7 -400 0 100 R 50 50 1 1 O -X ~CS 8 -400 200 100 R 50 50 1 1 I -X INT2 9 500 0 100 L 50 50 1 1 O -X GND 10 200 -500 100 U 50 50 1 1 W -X INT1 11 500 100 100 L 50 50 1 1 O -X GND 12 0 -500 100 U 50 50 1 1 W -X GND 13 -100 -500 100 U 50 50 1 1 W -X Vdd 14 0 500 100 D 50 50 1 1 W -X Vdd 15 -100 500 100 D 50 50 1 1 W -X GND 16 100 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM35-D -# -DEF LM35-D U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LM35-D" 50 250 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X Vout 1 400 0 100 L 50 50 1 1 O -X NC 2 -100 -300 100 U 50 50 1 1 N N -X NC 3 -100 300 100 D 50 50 1 1 N N -X GND 4 0 -300 100 U 50 50 1 1 W -X NC 5 100 -300 100 U 50 50 1 1 N N -X NC 6 200 -300 100 U 50 50 1 1 N N -X NC 7 400 100 100 L 50 50 1 1 N N -X +VS 8 0 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM35-LP -# -DEF LM35-LP U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LM35-LP" 50 250 50 H V L CNN -F2 "" 50 -250 50 H I L CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X +VS 1 0 300 100 D 50 50 1 1 W -X Vout 2 400 0 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM35-NEB -# -DEF LM35-NEB U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LM35-NEB" 50 250 50 H V L CNN -F2 "" 50 -250 50 H I L CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO-220* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X +VS 1 0 300 100 D 50 50 1 1 W -X GND 2 0 -300 100 U 50 50 1 1 W -X Vout 3 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LMT84DCK -# -DEF LMT84DCK U 0 30 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LMT84DCK" 200 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SC-70-* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X GND 1 -100 -300 100 U 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 Vdd 4 0 300 100 D 50 50 1 1 W -X GND 5 100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LMT85DCK -# -DEF LMT85DCK U 0 30 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LMT85DCK" 200 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SC-70-* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X Vdd 1 -100 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 Vdd 4 0 300 100 D 50 50 1 1 W -X GND 5 100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LMT86DCK -# -DEF LMT86DCK U 0 30 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LMT86DCK" 200 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SC-70-* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X GND 1 100 -300 100 U 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 Vdd 4 0 300 100 D 50 50 1 1 W -X Vdd 5 -100 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LMT87DCK -# -DEF LMT87DCK U 0 30 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "LMT87DCK" 200 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SC-70-* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X Vdd 1 100 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 Vdd 4 0 300 100 D 50 50 1 1 W -X Vdd 5 -100 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LSM303D -# -DEF LSM303D U 0 40 Y Y 1 F N -F0 "U" -200 675 50 H V R CNN -F1 "LSM303D" -200 600 50 H V R CNN -F2 "LGA-16" 250 -600 50 H V L CNN -F3 "" 150 750 50 H V C CNN -$FPLIST - LGA* -$ENDFPLIST -DRAW -S 350 550 -350 -550 0 1 10 f -X VDDIO 1 -100 700 150 D 50 50 1 1 W -X SETC 2 500 300 150 L 50 50 1 1 P -X SETP 3 500 -200 150 L 50 50 1 1 P -X SCL/SPC 4 -500 200 150 R 50 50 1 1 I -X GND 5 -200 -700 150 U 50 50 1 1 W -X SDA/SDI/SDO 6 -500 100 150 R 50 50 1 1 B -X SDO/SAO 7 -500 0 150 R 50 50 1 1 O -X CS 8 -500 300 150 R 50 50 1 1 I -X INT2 9 -500 -200 150 R 50 50 1 1 O -X GND 10 -100 -700 150 U 50 50 1 1 W -X INT1 11 -500 -300 150 R 50 50 1 1 O -X GND 12 0 -700 150 U 50 50 1 1 W -X GND 13 100 -700 150 U 50 50 1 1 W -X VDD 14 100 700 150 D 50 50 1 1 W -X C1 15 500 -300 150 L 50 50 1 1 P -X GND 16 200 -700 150 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LSM303DLHC -# -DEF LSM303DLHC U 0 40 Y Y 1 F N -F0 "U" -200 675 50 H V R CNN -F1 "LSM303DLHC" -200 600 50 H V R CNN -F2 "LGA-14" 150 -600 50 H V L CNN -F3 "" 150 750 50 H V C CNN -$FPLIST - LGA* -$ENDFPLIST -DRAW -S 350 550 -350 -550 0 1 10 f -X VDDIO 1 -100 700 150 D 50 50 1 1 W -X SCL 2 -500 300 150 R 50 50 1 1 I -X SDA 3 -500 200 150 R 50 50 1 1 B -X INT2 4 -500 -200 150 R 50 50 1 1 O -X INT1 5 -500 -300 150 R 50 50 1 1 O -X C1 6 500 -300 150 L 50 50 1 1 P -X GND 7 -100 -700 150 U 50 50 1 1 W -X NC 8 500 -400 150 L 50 50 1 1 N N -X DRDY 9 -500 0 150 R 50 50 1 1 O -X GND 10 0 -700 150 U 50 50 1 1 W -X GND 11 100 -700 150 U 50 50 1 1 W -X SETP 12 500 -200 150 L 50 50 1 1 P -X SETC 13 500 300 150 L 50 50 1 1 P -X VDD 14 100 700 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX31855 -# -DEF MAX31855 U 0 40 Y Y 1 F N -F0 "U" 50 450 50 H V L CNN -F1 "MAX31855" 50 350 50 H V L CNN -F2 "SO8" 0 0 50 H V C CNN -F3 "" 0 -300 50 H V C CNN -DRAW -S 300 300 -300 -300 0 1 0 f -X GND 1 0 -400 100 U 50 50 1 1 W -X T- 2 -400 -100 100 R 50 50 1 1 I -X T+ 3 -400 -200 100 R 50 50 1 1 I -X VCC 4 0 400 100 D 50 50 1 1 W -X SCK 5 400 -100 100 L 50 50 1 1 I -X ~CS 6 400 -200 100 L 50 50 1 1 I -X SO 7 400 0 100 L 50 50 1 1 O -X NC 8 -400 0 100 R 50 50 1 1 I N -ENDDRAW -ENDDEF -# -# MCP9700AT-E/LT -# -DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "MCP9700AT-E/LT" 50 250 50 H V L CNN -F2 "" 50 -250 50 H V L CNN -F3 "" 0 0 50 H V C CNN -ALIAS MCP9700AT-H/LT MCP9700T-E/LT MCP9700T-H/LT -$FPLIST - SC-70-5* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X NC 1 400 -100 100 L 50 50 1 1 N N -X GND 2 0 -300 100 U 50 50 1 1 W -X Vout 3 400 0 100 L 50 50 1 1 O -X Vdd 4 0 300 100 D 50 50 1 1 W -X NC 5 400 100 100 L 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# MCP9700T-H/TT -# -DEF MCP9700T-H/TT U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "MCP9700T-H/TT" 50 250 50 H V L CNN -F2 "" 100 -250 50 H V L CNN -F3 "" -150 250 50 H V C CNN -ALIAS MCP9700T-E/TT MCP9700AT-H/TT MCP9700AT-E/TT -$FPLIST - SOT-23-3* -$ENDFPLIST -DRAW -A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 -C -175 -100 50 0 1 10 F -S -300 200 300 -200 0 1 10 f -S -150 -75 -200 0 0 1 10 F -P 2 0 1 10 -200 25 -175 25 N -P 2 0 1 10 -200 50 -175 50 N -P 2 0 1 10 -200 75 -175 75 N -P 2 0 1 10 -200 100 -175 100 N -P 2 0 1 10 -200 125 -200 0 N -P 2 0 1 10 -200 125 -175 125 N -P 2 0 1 10 -150 125 -150 0 N -X Vdd 1 0 300 100 D 50 50 1 1 W -X Vout 2 400 0 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MMA8653FCR1 -# -DEF MMA8653FCR1 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MMA8653FCR1" 50 -350 50 H V L CNN -F2 "DFN10" 300 -250 50 H V R CNN -F3 "" -200 -50 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X Vdd 1 0 400 100 D 50 50 1 1 W -X SCL 2 -400 100 100 R 50 50 1 1 I -X INT1 3 400 0 100 L 50 50 1 1 O -X BYP 4 -400 0 100 R 50 50 1 1 I -X INT2 5 400 -100 100 L 50 50 1 1 O -X GND 6 -200 -400 100 U 50 50 1 1 W -X GND 7 0 -400 100 U 50 50 1 1 W -X Vddio 8 100 400 100 D 50 50 1 1 W -X GND 9 -100 -400 100 U 50 50 1 1 W -X SDA 10 -400 200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MP45DT02 -# -DEF MP45DT02 IC 0 40 Y Y 1 F N -F0 "IC" -300 350 50 H V L CNN -F1 "MP45DT02" -300 250 50 H V L CNN -F2 "HLGA-6" -300 -250 50 H V L CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - HLGA* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X GND 1 -400 0 100 R 50 50 1 1 W -X LR 2 400 -100 100 L 50 50 1 1 I -X GND 3 -400 -100 100 R 50 50 1 1 W -X CLK 4 400 0 100 L 50 50 1 1 I -X DOUT 5 400 100 100 L 50 50 1 1 O -X VDD 6 -400 100 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MPU-6000 -# -DEF MPU-6000 U 0 40 Y Y 1 F N -F0 "U" -450 550 50 H V C CNN -F1 "MPU-6000" 300 -550 50 H V C CNN -F2 "" 0 -800 50 H I C CNN -F3 "" 0 -150 50 H I C CNN -$FPLIST - QFN-24*4x4mm_Pitch0.5mm* -$ENDFPLIST -DRAW -S -500 500 500 -500 0 1 10 f -X CLKIN 1 -700 -300 200 R 50 50 1 1 I C -X AUX_SDA 6 700 100 200 L 50 50 1 1 B -X AUX_SCL 7 700 0 200 L 50 50 1 1 O C -X ~CS 8 -700 0 200 R 50 50 1 1 I -X AD0/MISO 9 -700 200 200 R 50 50 1 1 B -X REGOUT 10 700 -300 200 L 50 50 1 1 P -X CPOUT 20 700 -200 200 L 50 50 1 1 P -X FSYNC 11 -700 -200 200 R 50 50 1 1 I -X INT 12 700 300 200 L 50 50 1 1 O -X VDD 13 0 700 200 D 50 50 1 1 W -X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I -X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B -X GND 18 0 -700 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MPU-6050 -# -DEF MPU-6050 U 0 40 Y Y 1 F N -F0 "U" -450 550 50 H V C CNN -F1 "MPU-6050" 300 -550 50 H V C CNN -F2 "" 0 -800 50 H I C CNN -F3 "" 0 -150 50 H I C CNN -$FPLIST - QFN-24*4x4mm_Pitch0.5mm* -$ENDFPLIST -DRAW -S -500 500 500 -500 0 1 10 f -X CLKIN 1 -700 -300 200 R 50 50 1 1 I C -X AUX_SDA 6 700 100 200 L 50 50 1 1 B -X AUX_SCL 7 700 0 200 L 50 50 1 1 O C -X VDDIO 8 -100 700 200 D 50 50 1 1 W -X AD0 9 -700 100 200 R 50 50 1 1 I -X REGOUT 10 700 -300 200 L 50 50 1 1 P -X CPOUT 20 700 -200 200 L 50 50 1 1 P -X FSYNC 11 -700 -200 200 R 50 50 1 1 I -X INT 12 700 300 200 L 50 50 1 1 O -X VDD 13 100 700 200 D 50 50 1 1 W -X SCL 23 -700 200 200 R 50 50 1 1 I -X SDA 24 -700 300 200 R 50 50 1 1 B -X GND 18 0 -700 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MPU-9150 -# -DEF MPU-9150 U 0 40 Y Y 1 F N -F0 "U" -450 550 50 H V C CNN -F1 "MPU-9150" 350 -550 50 H V C CNN -F2 "" 0 -800 50 H I C CNN -F3 "" 0 -150 50 H I C CNN -$FPLIST - QFN-24*4x4mm_Pitch0.5mm* -$ENDFPLIST -DRAW -S -500 500 500 -500 0 1 10 f -X CLKIN 1 -700 -300 200 R 50 50 1 1 I C -X VDD 3 100 700 200 D 50 50 1 1 W -X AUX_SDA 6 700 100 200 L 50 50 1 1 B -X AUX_SCL 7 700 0 200 L 50 50 1 1 O C -X VDDIO 8 -100 700 200 D 50 50 1 1 W -X AD0 9 -700 100 200 R 50 50 1 1 I -X REGOUT 10 700 -300 200 L 50 50 1 1 P -X CPOUT 20 700 -200 200 L 50 50 1 1 P -X FSYNC 11 -700 -200 200 R 50 50 1 1 I -X INT 12 700 300 200 L 50 50 1 1 O -X VDD 13 200 700 200 D 50 50 1 1 W -X SCL 23 -700 200 200 R 50 50 1 1 I -X SDA 24 -700 300 200 R 50 50 1 1 B -X GND 15 -100 -700 200 U 50 50 1 1 W -X GND 17 0 -700 200 U 50 50 1 1 W -X GND 18 100 -700 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MPU-9250 -# -DEF MPU-9250 U 0 40 Y Y 1 F N -F0 "U" -450 750 50 H V C CNN -F1 "MPU-9250" 300 -750 50 H V C CNN -F2 "" 0 -1000 50 H I C CNN -F3 "" 0 -150 50 H I C CNN -$FPLIST - QFN-24*3x3mm_Pitch0.4mm* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X RESV_VDDIO 1 700 -300 200 L 50 50 1 1 I -X AUX_SDA 6 700 100 200 L 50 50 1 1 B -X AUX_SCL 7 700 0 200 L 50 50 1 1 O C -X VDDIO 8 -100 900 200 D 50 50 1 1 W -X AD0/MISO 9 -700 200 200 R 50 50 1 1 B -X REGOUT 10 700 -200 200 L 50 50 1 1 P -X RESV_GND 20 700 -400 200 L 50 50 1 1 W -X FSYNC 11 -700 -200 200 R 50 50 1 1 I -X INT 12 700 300 200 L 50 50 1 1 O -X ~CS 22 -700 0 200 R 50 50 1 1 I -X VDD 13 100 900 200 D 50 50 1 1 W -X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I -X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B -X GND 18 0 -900 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MPXA6115A -# -DEF MPXA6115A U 0 40 Y Y 1 F N -F0 "U" -400 250 50 H V L CNN -F1 "MPXA6115A" 50 250 50 H V L CNN -F2 "" -500 -350 50 H V C CNN -F3 "" 0 600 50 H I C CNN -ALIAS MPXAZ6115A MPXH6115A MPXHZ6115A -DRAW -C -230 60 103 0 1 20 N -S 300 200 -400 -200 0 1 10 f -P 2 0 1 10 -280 10 -180 110 N -P 2 0 1 20 -230 -50 -230 -150 N -P 4 0 1 10 -180 110 -190 70 -220 100 -180 110 F -X NC 1 200 -300 100 U 50 50 1 1 N N -X Vcc 2 0 300 100 D 50 50 1 1 W -X GND 3 0 -300 100 U 50 50 1 1 W -X Vout 4 400 0 100 L 50 50 1 1 O -X NC 5 -300 -300 100 U 50 50 1 1 N N -X NC 6 -200 -300 100 U 50 50 1 1 N N -X NC 7 -100 -300 100 U 50 50 1 1 N N -X NC 8 100 -300 100 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# TLV493D -# -DEF TLV493D U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "TLV493D" 200 450 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" -50 -500 50 H I C CNN -F3 "" -150 500 50 H I C CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -300 400 250 -300 0 1 10 f -X SCL/INT 1 -400 100 100 R 50 50 1 1 B -X GND 2 100 -400 100 U 50 50 1 1 W -X GND 3 0 -400 100 U 50 50 1 1 W -X VDD 4 0 500 100 D 50 50 1 1 W -X GND 5 -100 -400 100 U 50 50 1 1 W -X SDA/ADDR 6 -400 0 100 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TMP411 -# -DEF TMP411 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "TMP411" 50 350 50 H V L CNN -F2 "" -100 0 50 H V C CIN -F3 "" -100 0 50 H V C CNN -$FPLIST - SOIC - MSOP - SO -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X V+ 1 0 400 100 D 50 50 1 1 W -X D+ 2 -400 -100 100 R 50 50 1 1 P -X D- 3 -400 -200 100 R 50 50 1 1 P -X ~TERM 4 400 -100 100 L 50 50 1 1 C -X GND 5 0 -400 100 U 50 50 1 1 W -X ~ALERT 6 400 -200 100 L 50 50 1 1 C -X SDA 7 400 200 100 L 50 50 1 1 C -X SCL 8 400 100 100 L 50 50 1 1 C -ENDDRAW -ENDDEF -# -# ZXCT1009 -# -DEF ZXCT1009 U 0 40 Y Y 1 F N -F0 "U" -100 200 50 H V L CNN -F1 "ZXCT1009" -100 -200 50 H V L CNN -F2 "SOT23-3" -100 -300 50 H V L CNN -F3 "" -50 0 50 H V C CNN -DRAW -S -100 150 100 -150 0 1 10 f -X Vs- 1 -200 100 100 R 50 50 1 1 I -X Vs+ 2 -200 -100 100 R 50 50 1 1 I -X Iout 3 200 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# KTYxx -# -DEF KTYxx TH 0 0 N Y 1 F N -F0 "TH" 100 50 50 V V C CNN -F1 "KTYxx" 165 80 50 V V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -ALIAS KTY81 KTY10 -$FPLIST - TO-92-2 - PIN_ARRAY_2X1 - bornier2 - TO92-2 - SOD70 -$ENDFPLIST -DRAW -A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 -A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 -A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 -A -70 180 10 0 900 0 1 0 N -60 180 -70 190 -A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 -A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 -A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 -S -40 150 40 -150 0 1 8 N -P 2 0 1 0 -110 -60 -120 -80 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -60 155 -60 180 N -P 3 0 1 0 -110 -140 -110 -60 -100 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P -ENDDRAW -ENDDEF -# -# PT100 -# -DEF PT100 TH 0 0 N Y 1 F N -F0 "TH" 100 50 50 V V C CNN -F1 "PT100" 165 80 50 V V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -$FPLIST - TO-92-2 - PIN_ARRAY_2X1 - bornier2 - TO92-2 - SOD70 -$ENDFPLIST -DRAW -A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 -A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 -A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 -A -70 180 10 0 900 0 1 0 N -60 180 -70 190 -A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 -A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 -A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 -S -40 150 40 -150 0 1 8 N -P 2 0 1 0 -110 -60 -120 -80 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -60 155 -60 180 N -P 3 0 1 0 -110 -140 -110 -60 -100 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P -ENDDRAW -ENDDEF -# -# PT1000 -# -DEF PT1000 TH 0 0 N Y 1 F N -F0 "TH" 100 50 50 V V C CNN -F1 "PT1000" 165 80 50 V V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -$FPLIST - TO-92-2 - PIN_ARRAY_2X1 - bornier2 - TO92-2 - SOD70 -$ENDFPLIST -DRAW -A -86 158 7 -265 818 0 1 0 N -80 155 -85 165 -A -70 155 10 1800 -900 0 1 0 N -80 155 -70 145 -A -70 155 10 -900 0 0 1 0 N -70 145 -60 155 -A -70 180 10 0 900 0 1 0 N -60 180 -70 190 -A -70 180 10 900 1800 0 1 0 N -70 190 -80 180 -A -70 180 10 1800 -900 0 1 0 N -80 180 -70 170 -A -64 189 20 -1075 -253 0 1 0 N -70 170 -45 180 -S -40 150 40 -150 0 1 8 N -P 2 0 1 0 -110 -60 -120 -80 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -80 -60 -80 -140 N -P 2 0 1 0 -60 155 -60 180 N -P 3 0 1 0 -110 -140 -110 -60 -100 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 3 0 1 0 -70 -80 -80 -60 -90 -80 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 40PC015G +# +DEF 40PC015G U 0 40 Y Y 1 F N +F0 "U" -400 250 50 H V L CNN +F1 "40PC015G" 250 250 50 H V C CNN +F2 "" 100 0 50 H V C CNN +F3 "" 100 0 50 H V C CNN +ALIAS 40PC100G 40PC150G 40PC250G +DRAW +C -230 60 103 0 1 20 N +S 300 200 -400 -200 0 1 10 f +P 2 0 1 10 -280 10 -180 110 N +P 2 0 1 20 -230 -50 -230 -150 N +P 4 0 1 10 -180 110 -190 70 -220 100 -180 110 F +X Vcc 1 0 300 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W +X Vout 3 400 0 100 L 50 50 1 1 O +X NC 4 -300 -300 100 U 50 50 1 1 N N +X NC 5 -200 -300 100 U 50 50 1 1 N N +X NC 6 -100 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# A1101ELHL +# +DEF A1101ELHL U 0 40 Y Y 1 F N +F0 "U" 0 450 50 H V L CNN +F1 "A1101ELHL" 0 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -350 50 H I L CIN +F3 "" 0 650 50 H I C CNN +ALIAS A1101LLHL A1102ELHL A1102LLHL A1103ELHL A1103LLHL A1104LLHL A1106LLHL +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X VCC 1 -100 400 100 D 50 50 1 1 W +X GND 2 -100 -400 100 U 50 50 1 1 W +X Vout 3 300 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# A1301KLHLT-T +# +DEF A1301KLHLT-T IC 0 40 Y Y 1 F N +F0 "IC" 0 450 50 H V L CNN +F1 "A1301KLHLT-T" 0 350 50 H V L CNN +F2 "SOT-23W" 0 -350 50 H V L CIN +F3 "" -100 0 50 H V C CNN +ALIAS A1302ELHLT-T A1302KLHLT-T +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X VCC 1 -100 400 100 D 50 50 1 1 W +X Vout 2 300 0 100 L 50 50 1 1 O +X GND 3 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# A1301KUA-T +# +DEF A1301KUA-T IC 0 40 Y Y 1 F N +F0 "IC" 0 450 50 H V L CNN +F1 "A1301KUA-T" 0 350 50 H V L CNN +F2 "" 0 -350 50 H V L CIN +F3 "" -100 0 50 H V C CNN +ALIAS A1301EUA-T A1302KUA-T +DRAW +S -200 300 200 -300 0 1 10 f +X VCC 1 -100 400 100 D 50 50 1 1 W +X GND 2 -100 -400 100 U 50 50 1 1 W +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 +F0 "U" -300 350 50 H V L CNN +F1 "AD8418" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 200 -300 100 -100 N +P 2 0 1 0 200 300 100 100 N +P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f +X -IN 1 -400 -100 100 R 50 50 1 1 I +X V- 2 0 -400 250 U 50 50 1 1 W +X VR2 3 200 -400 100 U 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 0 400 250 D 50 50 1 1 W +X VR1 7 200 400 100 D 50 50 1 1 W +X +IN 8 -400 100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AS5048A +# +DEF AS5048A U 0 40 Y Y 1 F N +F0 "U" -450 500 50 H V L CNN +F1 "AS5048A" 50 500 50 H V L CNN +F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X ~CSn 1 -600 0 150 R 50 50 1 1 I +X CLK 2 -600 100 150 R 50 50 1 1 I +X MISO 3 -600 200 150 R 50 50 1 1 O +X MOSI 4 -600 300 150 R 50 50 1 1 I +X TEST 5 -300 -600 150 U 50 50 1 1 P +X TEST 6 -200 -600 150 U 50 50 1 1 P +X TEST 7 -100 -600 150 U 50 50 1 1 P +X TEST 8 0 -600 150 U 50 50 1 1 P +X TEST 9 100 -600 150 U 50 50 1 1 P +X TEST 10 200 -600 150 U 50 50 1 1 P +X VDD5V 11 0 600 150 D 50 50 1 1 W +X VDD3V 12 -100 600 150 D 50 50 1 1 W +X GND 13 300 -600 150 U 50 50 1 1 W +X PWM 14 600 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AS5048B +# +DEF AS5048B U 0 40 Y Y 1 F N +F0 "U" -450 500 50 H V L CNN +F1 "AS5048B" 100 500 50 H V L CNN +F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X SDA 1 -600 0 150 R 50 50 1 1 B +X SCL 2 -600 100 150 R 50 50 1 1 I +X A2 3 -600 200 150 R 50 50 1 1 I +X A1 4 -600 300 150 R 50 50 1 1 I +X TEST 5 -300 -600 150 U 50 50 1 1 P +X TEST 6 -200 -600 150 U 50 50 1 1 P +X TEST 7 -100 -600 150 U 50 50 1 1 P +X TEST 8 0 -600 150 U 50 50 1 1 P +X TEST 9 100 -600 150 U 50 50 1 1 P +X TEST 10 200 -600 150 U 50 50 1 1 P +X VDD5V 11 0 600 150 D 50 50 1 1 W +X VDD3V 12 -100 600 150 D 50 50 1 1 W +X GND 13 300 -600 150 U 50 50 1 1 W +X PWM 14 600 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AS5055A +# +DEF AS5055A U 0 40 Y Y 1 F N +F0 "U" -450 500 50 H V L CNN +F1 "AS5055A" 100 500 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 0 -750 50 H I C CNN +F3 "" -2150 1600 50 H V C CNN +ALIAS AS5050A +$FPLIST + QFN* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X MOSI 1 -600 300 150 R 50 50 1 1 O +X MISO 2 -600 200 150 R 50 50 1 1 I +X SCK 3 -600 100 150 R 50 50 1 1 I +X ~SS 4 -600 0 150 R 50 50 1 1 I +X NC 5 400 -600 150 U 50 50 1 1 N N +X NC 6 600 -200 150 L 50 50 1 1 N N +X NC 7 600 -100 150 L 50 50 1 1 N N +X NC 8 600 0 150 L 50 50 1 1 N N +X TEST 9 0 -600 150 U 50 50 1 1 P +X ~EN_INT 10 -600 -300 150 R 50 50 1 1 I +X VDDp 11 0 600 150 D 50 50 1 1 W +X VDD 12 -100 600 150 D 50 50 1 1 W +X VSS 13 100 -600 150 U 50 50 1 1 W +X WM 14 -600 -100 150 R 50 50 1 1 I +X ~INT 15 -600 -200 150 R 50 50 1 1 O +X NC 16 200 -600 150 U 50 50 1 1 N N +X NC 17 300 -600 150 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# BMP085 +# +DEF BMP085 IC 0 40 Y Y 1 F N +F0 "IC" 100 450 50 H V L CNN +F1 "BMP085" 100 350 50 H V L CNN +F2 "LCC-8" -100 0 50 H V C CIN +F3 "" -100 0 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X GND 1 0 -400 100 U 50 50 1 1 W +X EOC 2 400 -200 100 L 50 50 1 1 O +X VDDA 3 -200 400 100 D 50 50 1 1 W +X VDD 4 0 400 100 D 50 50 1 1 W +X SCL 6 400 100 100 L 50 50 1 1 I +X SDA 7 400 200 100 L 50 50 1 1 B +X XCLR 8 400 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# DHT11 +# +DEF DHT11 U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "DHT11" 100 -250 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +DRAW +S -200 200 200 -200 0 1 0 f +X VCC 1 -100 300 100 D 40 40 1 1 I +X IO 2 300 0 100 L 40 40 1 1 B +X GND 4 -100 -300 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# INA193 +# +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 +F3 "" 100 0 50 H V C CNN +ALIAS INA194 INA195 +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 +X GND 2 100 -300 100 U 50 50 1 1 W +X +IN 3 -300 100 150 R 50 50 1 1 I +X -IN 4 -300 -100 150 R 50 50 1 1 I +X V+ 5 100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# INA196 +# +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 +F3 "" 0 0 50 H V C CNN +ALIAS INA197 INA198 +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 +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 +# +# INA282 +# +DEF INA282 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "INA282" -300 -450 50 H V L CNN +F2 "" -200 0 50 H V C CNN +F3 "" -200 0 50 H V C CNN +ALIAS INA286 INA283 INA284 INA285 +DRAW +P 2 0 1 0 300 -200 150 -100 N +P 2 0 1 0 300 200 150 100 N +P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f +X -IN 1 -400 -100 100 R 50 50 1 1 I +X GND 2 0 -400 200 U 50 50 1 1 W +X REF2 3 400 200 100 L 50 50 1 1 I +X NC 4 -400 -200 100 R 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 I +X V+ 6 0 400 200 D 50 50 1 1 I +X REF1 7 400 -200 100 L 50 50 1 1 I +X +IN 8 -400 100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# KTY82 +# +DEF KTY82 TH 0 0 N Y 1 F N +F0 "TH" 100 0 50 V V C CNN +F1 "KTY82" 165 30 50 V V C CNN +F2 "" 0 -50 50 H I C CNN +F3 "" 0 -50 50 H I C CNN +$FPLIST + SOT-23 +$ENDFPLIST +DRAW +A -86 108 7 -265 818 0 1 0 N -80 105 -85 115 +A -70 105 10 1800 -900 0 1 0 N -80 105 -70 95 +A -70 105 10 -900 0 0 1 0 N -70 95 -60 105 +A -70 130 10 0 900 0 1 0 N -60 130 -70 140 +A -70 130 10 900 1800 0 1 0 N -70 140 -80 130 +A -70 130 10 1800 -900 0 1 0 N -80 130 -70 120 +A -64 139 20 -1075 -253 0 1 0 N -70 120 -45 130 +S -40 100 40 -200 0 1 8 N +P 2 0 1 0 -60 105 -60 130 N +P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 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 +# +# KTY83 +# +DEF KTY83 TH 0 0 Y Y 1 F N +F0 "TH" 100 0 50 V V C CNN +F1 "KTY83" 165 30 50 V V C CNN +F2 "" 0 -50 50 H I C CNN +F3 "" 0 -50 50 H I C CNN +ALIAS KTY84 +$FPLIST + DO-34 + SOD68 +$ENDFPLIST +DRAW +A -116 98 7 -265 818 0 1 0 N -110 95 -115 105 +A -100 95 10 1800 -900 0 1 0 N -110 95 -100 85 +A -100 95 10 -900 0 0 1 0 N -100 85 -90 95 +A -100 120 10 0 900 0 1 0 N -90 120 -100 130 +A -100 120 10 900 1800 0 1 0 N -100 130 -110 120 +A -100 120 10 1800 -900 0 1 0 N -110 120 -100 110 +A -94 129 20 -1075 -253 0 1 0 N -100 110 -75 120 +S -40 100 40 -200 0 1 8 N +P 2 0 1 0 -120 -130 -60 -130 N +P 2 0 1 0 -90 -110 -90 -190 N +P 2 0 1 0 -90 95 -90 120 N +P 4 0 1 0 -120 -170 -60 -170 -90 -130 -120 -170 F +P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 N +X K 1 0 200 100 D 50 50 1 1 P +X A 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# KTYxx +# +DEF KTYxx TH 0 0 N Y 1 F N +F0 "TH" 100 0 50 V V C CNN +F1 "KTYxx" 165 30 50 V V C CNN +F2 "" 0 -50 50 H I C CNN +F3 "" 0 -50 50 H I C CNN +ALIAS KTY81 KTY10 +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol + TO92-2 + SOD70 +$ENDFPLIST +DRAW +A -86 108 7 -265 818 0 1 0 N -80 105 -85 115 +A -70 105 10 1800 -900 0 1 0 N -80 105 -70 95 +A -70 105 10 -900 0 0 1 0 N -70 95 -60 105 +A -70 130 10 0 900 0 1 0 N -60 130 -70 140 +A -70 130 10 900 1800 0 1 0 N -70 140 -80 130 +A -70 130 10 1800 -900 0 1 0 N -80 130 -70 120 +A -64 139 20 -1075 -253 0 1 0 N -70 120 -45 130 +S -40 100 40 -200 0 1 8 N +P 2 0 1 0 -60 105 -60 130 N +P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 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 +# +# L3G4200D +# +DEF L3G4200D IC 0 40 Y Y 1 F N +F0 "IC" 250 600 50 H V L CNN +F1 "L3G4200D" 250 500 50 H V L CNN +F2 "LGA-16" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + LGA* +$ENDFPLIST +DRAW +S -550 450 550 -450 0 1 10 f +X VDDIO 1 -100 600 150 D 50 50 1 1 W +X SCL/SPC 2 700 300 150 L 50 50 1 1 I +X SDA/SDI/SDO 3 700 200 150 L 50 50 1 1 B +X SDO/SA0 4 700 100 150 L 50 50 1 1 O +X CS 5 700 0 150 L 50 50 1 1 I +X DRDY/INT2 6 700 -300 150 L 50 50 1 1 O +X INT1 7 700 -200 150 L 50 50 1 1 O +X RES(GND) 8 -700 0 150 R 50 50 1 1 P +X RES(GND) 9 -700 -100 150 R 50 50 1 1 P +X RES(GND) 10 -700 -200 150 R 50 50 1 1 P +X RES(GND) 11 -700 -300 150 R 50 50 1 1 P +X RES(GND) 12 -700 -400 150 R 50 50 1 1 P +X GND 13 0 -600 150 U 50 50 1 1 W +X PLLFILT 14 700 -400 150 L 50 50 1 1 P +X RES(VDD) 15 -700 400 150 R 50 50 1 1 P +X VDD 16 100 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# L3GD20 +# +DEF L3GD20 IC 0 40 Y Y 1 F N +F0 "IC" 250 600 50 H V L CNN +F1 "L3GD20" 250 500 50 H V L CNN +F2 "LGA-16" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + LGA* +$ENDFPLIST +DRAW +S -550 450 550 -450 0 1 10 f +X VDDIO 1 -100 600 150 D 50 50 1 1 W +X SCL/SPC 2 700 300 150 L 50 50 1 1 I +X SDA/SDI/SDO 3 700 200 150 L 50 50 1 1 B +X SDO/SA0 4 700 100 150 L 50 50 1 1 O +X CS 5 700 0 150 L 50 50 1 1 I +X DRDY/INT2 6 700 -300 150 L 50 50 1 1 O +X INT1 7 700 -200 150 L 50 50 1 1 O +X RES(GND) 8 -700 0 150 R 50 50 1 1 P +X RES(GND) 9 -700 -100 150 R 50 50 1 1 P +X RES(GND) 10 -700 -200 150 R 50 50 1 1 P +X RES(GND) 11 -700 -300 150 R 50 50 1 1 P +X RES(GND) 12 -700 -400 150 R 50 50 1 1 P +X GND 13 0 -600 150 U 50 50 1 1 W +X RES(CAP) 14 -700 200 150 R 50 50 1 1 P +X RES(VDD) 15 -700 400 150 R 50 50 1 1 P +X VDD 16 100 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LIS2DH +# +DEF LIS2DH U 0 40 Y Y 1 F N +F0 "U" -200 450 50 H V R CNN +F1 "LIS2DH" 150 450 50 H V L CNN +F2 "Housings_DFN_QFN:LGA-14_2x2mm_Pitch0.35mm" 0 -600 50 H I C CNN +F3 "" -350 0 50 H V C CNN +$FPLIST + LGA-*_2x2mm_Pitch0.35mm* +$ENDFPLIST +DRAW +S -300 400 400 -400 0 1 10 f +X SCL/SPC 1 -400 -100 100 R 50 50 1 1 I +X SDA/SDI 2 -400 100 100 R 50 50 1 1 B +X SA0/SDO 3 -400 0 100 R 50 50 1 1 B +X ~CS 4 -400 200 100 R 50 50 1 1 I +X INT2 5 500 0 100 L 50 50 1 1 O +X INT1 6 500 100 100 L 50 50 1 1 O +X Vdd_IO 7 100 500 100 D 50 50 1 1 W +X Vdd 8 0 500 100 D 50 50 1 1 W +X GND 9 -200 -500 100 U 50 50 1 1 W +X GND 10 -100 -500 100 U 50 50 1 1 W +X GND 11 0 -500 100 U 50 50 1 1 W +X GND 12 100 -500 100 U 50 50 1 1 W +X GND 13 200 -500 100 U 50 50 1 1 W +X GND 14 300 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LIS331HH +# +DEF LIS331HH U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LIS331HH" 150 450 50 H V L CNN +F2 "Housings_DFN_QFN:LGA-16_3x3mm_Pitch0.5mm" 0 -600 50 H I C CNN +F3 "" -100 250 50 H V C CNN +$FPLIST + LGA-*_3x3mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 400 -400 0 1 10 f +X Vdd 1 100 500 100 D 50 50 1 1 W +X NC 2 500 -100 100 L 50 50 1 1 N N +X NC 3 500 -200 100 L 50 50 1 1 N N +X SCL/SPC 4 -400 -100 100 R 50 50 1 1 I +X GND 5 -200 -500 100 U 50 50 1 1 W +X SDA/SDI 6 -400 100 100 R 50 50 1 1 B +X SA0/SDO 7 -400 0 100 R 50 50 1 1 O +X ~CS 8 -400 200 100 R 50 50 1 1 I +X INT2 9 500 0 100 L 50 50 1 1 O +X GND 10 200 -500 100 U 50 50 1 1 W +X INT1 11 500 100 100 L 50 50 1 1 O +X GND 12 0 -500 100 U 50 50 1 1 W +X GND 13 -100 -500 100 U 50 50 1 1 W +X Vdd 14 0 500 100 D 50 50 1 1 W +X Vdd 15 -100 500 100 D 50 50 1 1 W +X GND 16 100 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM35-D +# +DEF LM35-D U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LM35-D" 50 250 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X Vout 1 400 0 100 L 50 50 1 1 O +X NC 2 -100 -300 100 U 50 50 1 1 N N +X NC 3 -100 300 100 D 50 50 1 1 N N +X GND 4 0 -300 100 U 50 50 1 1 W +X NC 5 100 -300 100 U 50 50 1 1 N N +X NC 6 200 -300 100 U 50 50 1 1 N N +X NC 7 400 100 100 L 50 50 1 1 N N +X +VS 8 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM35-LP +# +DEF LM35-LP U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LM35-LP" 50 250 50 H V L CNN +F2 "" 50 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X +VS 1 0 300 100 D 50 50 1 1 W +X Vout 2 400 0 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM35-NEB +# +DEF LM35-NEB U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LM35-NEB" 50 250 50 H V L CNN +F2 "" 50 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO-220* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X +VS 1 0 300 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W +X Vout 3 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LMT84DCK +# +DEF LMT84DCK U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LMT84DCK" 200 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SC-70-* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X GND 1 -100 -300 100 U 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 Vdd 4 0 300 100 D 50 50 1 1 W +X GND 5 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LMT85DCK +# +DEF LMT85DCK U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LMT85DCK" 200 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SC-70-* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X Vdd 1 -100 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 Vdd 4 0 300 100 D 50 50 1 1 W +X GND 5 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LMT86DCK +# +DEF LMT86DCK U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LMT86DCK" 200 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SC-70-* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X GND 1 100 -300 100 U 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 Vdd 4 0 300 100 D 50 50 1 1 W +X Vdd 5 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LMT87DCK +# +DEF LMT87DCK U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LMT87DCK" 200 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SC-70-* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X Vdd 1 100 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 Vdd 4 0 300 100 D 50 50 1 1 W +X Vdd 5 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LSM303D +# +DEF LSM303D U 0 40 Y Y 1 F N +F0 "U" -200 675 50 H V R CNN +F1 "LSM303D" -200 600 50 H V R CNN +F2 "LGA-16" 250 -600 50 H V L CNN +F3 "" 150 750 50 H V C CNN +$FPLIST + LGA* +$ENDFPLIST +DRAW +S 350 550 -350 -550 0 1 10 f +X VDDIO 1 -100 700 150 D 50 50 1 1 W +X SETC 2 500 300 150 L 50 50 1 1 P +X SETP 3 500 -200 150 L 50 50 1 1 P +X SCL/SPC 4 -500 200 150 R 50 50 1 1 I +X GND 5 -200 -700 150 U 50 50 1 1 W +X SDA/SDI/SDO 6 -500 100 150 R 50 50 1 1 B +X SDO/SAO 7 -500 0 150 R 50 50 1 1 O +X CS 8 -500 300 150 R 50 50 1 1 I +X INT2 9 -500 -200 150 R 50 50 1 1 O +X GND 10 -100 -700 150 U 50 50 1 1 W +X INT1 11 -500 -300 150 R 50 50 1 1 O +X GND 12 0 -700 150 U 50 50 1 1 W +X GND 13 100 -700 150 U 50 50 1 1 W +X VDD 14 100 700 150 D 50 50 1 1 W +X C1 15 500 -300 150 L 50 50 1 1 P +X GND 16 200 -700 150 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LSM303DLHC +# +DEF LSM303DLHC U 0 40 Y Y 1 F N +F0 "U" -200 675 50 H V R CNN +F1 "LSM303DLHC" -200 600 50 H V R CNN +F2 "LGA-14" 150 -600 50 H V L CNN +F3 "" 150 750 50 H V C CNN +$FPLIST + LGA* +$ENDFPLIST +DRAW +S 350 550 -350 -550 0 1 10 f +X VDDIO 1 -100 700 150 D 50 50 1 1 W +X SCL 2 -500 300 150 R 50 50 1 1 I +X SDA 3 -500 200 150 R 50 50 1 1 B +X INT2 4 -500 -200 150 R 50 50 1 1 O +X INT1 5 -500 -300 150 R 50 50 1 1 O +X C1 6 500 -300 150 L 50 50 1 1 P +X GND 7 -100 -700 150 U 50 50 1 1 W +X NC 8 500 -400 150 L 50 50 1 1 N N +X DRDY 9 -500 0 150 R 50 50 1 1 O +X GND 10 0 -700 150 U 50 50 1 1 W +X GND 11 100 -700 150 U 50 50 1 1 W +X SETP 12 500 -200 150 L 50 50 1 1 P +X SETC 13 500 300 150 L 50 50 1 1 P +X VDD 14 100 700 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX31855 +# +DEF MAX31855 U 0 40 Y Y 1 F N +F0 "U" 50 450 50 H V L CNN +F1 "MAX31855" 50 350 50 H V L CNN +F2 "SO8" 0 0 50 H V C CNN +F3 "" 0 -300 50 H V C CNN +DRAW +S 300 300 -300 -300 0 1 0 f +X GND 1 0 -400 100 U 50 50 1 1 W +X T- 2 -400 -100 100 R 50 50 1 1 I +X T+ 3 -400 -200 100 R 50 50 1 1 I +X VCC 4 0 400 100 D 50 50 1 1 W +X SCK 5 400 -100 100 L 50 50 1 1 I +X ~CS 6 400 -200 100 L 50 50 1 1 I +X SO 7 400 0 100 L 50 50 1 1 O +X NC 8 -400 0 100 R 50 50 1 1 I N +ENDDRAW +ENDDEF +# +# MCP9700AT-E/LT +# +DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "MCP9700AT-E/LT" 50 250 50 H V L CNN +F2 "" 50 -250 50 H V L CNN +F3 "" 0 0 50 H V C CNN +ALIAS MCP9700AT-H/LT MCP9700T-E/LT MCP9700T-H/LT +$FPLIST + SC-70-5* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X NC 1 400 -100 100 L 50 50 1 1 N N +X GND 2 0 -300 100 U 50 50 1 1 W +X Vout 3 400 0 100 L 50 50 1 1 O +X Vdd 4 0 300 100 D 50 50 1 1 W +X NC 5 400 100 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP9700T-H/TT +# +DEF MCP9700T-H/TT U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "MCP9700T-H/TT" 50 250 50 H V L CNN +F2 "" 100 -250 50 H V L CNN +F3 "" -150 250 50 H V C CNN +ALIAS MCP9700T-E/TT MCP9700AT-H/TT MCP9700AT-E/TT +$FPLIST + SOT-23-3* +$ENDFPLIST +DRAW +A -175 125 25 1 1799 0 1 10 N -150 125 -200 125 +C -175 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S -150 -75 -200 0 0 1 10 F +P 2 0 1 10 -200 25 -175 25 N +P 2 0 1 10 -200 50 -175 50 N +P 2 0 1 10 -200 75 -175 75 N +P 2 0 1 10 -200 100 -175 100 N +P 2 0 1 10 -200 125 -200 0 N +P 2 0 1 10 -200 125 -175 125 N +P 2 0 1 10 -150 125 -150 0 N +X Vdd 1 0 300 100 D 50 50 1 1 W +X Vout 2 400 0 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MMA8653FCR1 +# +DEF MMA8653FCR1 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "MMA8653FCR1" 50 -350 50 H V L CNN +F2 "DFN10" 300 -250 50 H V R CNN +F3 "" -200 -50 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X Vdd 1 0 400 100 D 50 50 1 1 W +X SCL 2 -400 100 100 R 50 50 1 1 I +X INT1 3 400 0 100 L 50 50 1 1 O +X BYP 4 -400 0 100 R 50 50 1 1 I +X INT2 5 400 -100 100 L 50 50 1 1 O +X GND 6 -200 -400 100 U 50 50 1 1 W +X GND 7 0 -400 100 U 50 50 1 1 W +X Vddio 8 100 400 100 D 50 50 1 1 W +X GND 9 -100 -400 100 U 50 50 1 1 W +X SDA 10 -400 200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MP45DT02 +# +DEF MP45DT02 IC 0 40 Y Y 1 F N +F0 "IC" -300 350 50 H V L CNN +F1 "MP45DT02" -300 250 50 H V L CNN +F2 "HLGA-6" -300 -250 50 H V L CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + HLGA* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X GND 1 -400 0 100 R 50 50 1 1 W +X LR 2 400 -100 100 L 50 50 1 1 I +X GND 3 -400 -100 100 R 50 50 1 1 W +X CLK 4 400 0 100 L 50 50 1 1 I +X DOUT 5 400 100 100 L 50 50 1 1 O +X VDD 6 -400 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-6000 +# +DEF MPU-6000 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6000" 300 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X ~CS 8 -700 0 200 R 50 50 1 1 I +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 0 700 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-6050 +# +DEF MPU-6050 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6050" 300 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 100 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-9150 +# +DEF MPU-9150 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-9150" 350 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X VDD 3 100 700 200 D 50 50 1 1 W +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 200 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 15 -100 -700 200 U 50 50 1 1 W +X GND 17 0 -700 200 U 50 50 1 1 W +X GND 18 100 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-9250 +# +DEF MPU-9250 U 0 40 Y Y 1 F N +F0 "U" -450 750 50 H V C CNN +F1 "MPU-9250" 300 -750 50 H V C CNN +F2 "" 0 -1000 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*3x3mm_Pitch0.4mm* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X RESV_VDDIO 1 700 -300 200 L 50 50 1 1 I +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 900 200 D 50 50 1 1 W +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -200 200 L 50 50 1 1 P +X RESV_GND 20 700 -400 200 L 50 50 1 1 W +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X ~CS 22 -700 0 200 R 50 50 1 1 I +X VDD 13 100 900 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPXA6115A +# +DEF MPXA6115A U 0 40 Y Y 1 F N +F0 "U" -400 250 50 H V L CNN +F1 "MPXA6115A" 50 250 50 H V L CNN +F2 "" -500 -350 50 H V C CNN +F3 "" 0 600 50 H I C CNN +ALIAS MPXAZ6115A MPXH6115A MPXHZ6115A +DRAW +C -230 60 103 0 1 20 N +S 300 200 -400 -200 0 1 10 f +P 2 0 1 10 -280 10 -180 110 N +P 2 0 1 20 -230 -50 -230 -150 N +P 4 0 1 10 -180 110 -190 70 -220 100 -180 110 F +X NC 1 200 -300 100 U 50 50 1 1 N N +X Vcc 2 0 300 100 D 50 50 1 1 W +X GND 3 0 -300 100 U 50 50 1 1 W +X Vout 4 400 0 100 L 50 50 1 1 O +X NC 5 -300 -300 100 U 50 50 1 1 N N +X NC 6 -200 -300 100 U 50 50 1 1 N N +X NC 7 -100 -300 100 U 50 50 1 1 N N +X NC 8 100 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# RTD +# +DEF RTD TH 0 0 N Y 1 F N +F0 "TH" 100 100 50 V V C CNN +F1 "RTD" 165 180 50 V V C CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT1000 PT500 PT100 +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol + TO92-2 + SOD70 +$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 +X ~ 1 0 300 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RTD_3wire +# +DEF RTD_3wire TH 0 0 Y Y 1 F N +F0 "TH" 150 150 50 H V C CNN +F1 "RTD_3wire" 300 50 50 H V C CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT500_3wire PT1000_3wire PT100_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 +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 +# +# RTD_4wire +# +DEF RTD_4wire TH 0 0 Y Y 1 F N +F0 "TH" 150 150 50 H V C CNN +F1 "RTD_4wire" 300 50 50 H V C CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT500_4wire PT1000_4wire PT100_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 +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 +# +# TLV493D +# +DEF TLV493D U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "TLV493D" 200 450 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" -50 -500 50 H I C CNN +F3 "" -150 500 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -300 400 250 -300 0 1 10 f +X SCL/INT 1 -400 100 100 R 50 50 1 1 B +X GND 2 100 -400 100 U 50 50 1 1 W +X GND 3 0 -400 100 U 50 50 1 1 W +X VDD 4 0 500 100 D 50 50 1 1 W +X GND 5 -100 -400 100 U 50 50 1 1 W +X SDA/ADDR 6 -400 0 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TMP411 +# +DEF TMP411 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "TMP411" 50 350 50 H V L CNN +F2 "" -100 0 50 H V C CIN +F3 "" -100 0 50 H V C CNN +$FPLIST + SOIC + MSOP + SO +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X V+ 1 0 400 100 D 50 50 1 1 W +X D+ 2 -400 -100 100 R 50 50 1 1 P +X D- 3 -400 -200 100 R 50 50 1 1 P +X ~TERM 4 400 -100 100 L 50 50 1 1 C +X GND 5 0 -400 100 U 50 50 1 1 W +X ~ALERT 6 400 -200 100 L 50 50 1 1 C +X SDA 7 400 200 100 L 50 50 1 1 C +X SCL 8 400 100 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# +# ZXCT1009 +# +DEF ZXCT1009 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1009" -100 -200 50 H V L CNN +F2 "SOT23-3" -100 -300 50 H V L CNN +F3 "" -50 0 50 H V C CNN +DRAW +S -100 150 100 -150 0 1 10 f +X Vs- 1 -200 100 100 R 50 50 1 1 I +X Vs+ 2 -200 -100 100 R 50 50 1 1 I +X Iout 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library From e897cc35bbf24c536b8cf2edb776e8006267ce0b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 23:13:05 +0200 Subject: [PATCH 031/330] added symbols for thermocouples + added WIKIPEDIA-Refs for RTDs --- library/sensors.dcm | 165 ++++++++++++++++++++++++++------------------ library/sensors.lib | 158 +++++++++++++++++++++++++++++++++++++----- 2 files changed, 235 insertions(+), 88 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index e1e4915a..86f8a790 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -540,81 +540,108 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # -$CMP SHT1x -D Temperature and humidity module -K digital temperature humidity sensor -F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf -$ENDCMP -# $CMP PT100 D PT100 platinum temperature sensor (RTD) K platinum temperature sensor RTD F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf $ENDCMP # -$CMP PT1000 -D PT1000 platinum temperature sensor (RTD) -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT1000_3wire -D PT1000 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT1000_4wire -D PT1000 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT100_3wire -D PT100 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT100_4wire -D PT100 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT500 -D PT500 platinum temperature sensor (RTD) -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT500_3wire -D PT500 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT500_4wire -D PT500 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP RTD -D platinum temperature sensor (RTD) -K platinum temperature sensor RTD -$ENDCMP -# -$CMP RTD_3wire -D platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -$ENDCMP -# -$CMP RTD_4wire -D platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -$ENDCMP -# +$CMP PT1000 +D PT1000 platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000_3wire +D PT1000 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT1000_4wire +D PT1000 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT100_3wire +D PT100 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT100_4wire +D PT100 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500 +D PT500 platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500_3wire +D PT500 platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP PT500_4wire +D PT500 platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf +$ENDCMP +# +$CMP RTD +D platinum temperature sensor (RTD) +K platinum temperature sensor RTD +F https://en.wikipedia.org/wiki/Resistance_thermometer +$ENDCMP +# +$CMP RTD_3wire +D platinum temperature sensor (RTD), 3-wire interface +K platinum temperature sensor RTD +F https://en.wikipedia.org/wiki/Resistance_thermometer +$ENDCMP +# +$CMP RTD_4wire +D platinum temperature sensor (RTD), 4-wire interface +K platinum temperature sensor RTD +F https://en.wikipedia.org/wiki/Resistance_thermometer +$ENDCMP +# +$CMP SHT1x +D Temperature and humidity module +K digital temperature humidity sensor +F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf +$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 TLV493D D Low power 3D magnetic sensor, I2C interface, SOT23-6 package K magnetic field i2c diff --git a/library/sensors.lib b/library/sensors.lib index 3703254f..d067d813 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1161,25 +1161,6 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # -# SHT1x -# -DEF SHT1x U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "SHT1x" 100 -250 50 H V C CNN -F2 "" 150 250 50 H V C CNN -F3 "" 150 250 50 H V C CNN -$FPLIST - SHT1x -$ENDFPLIST -DRAW -S -200 200 200 -200 0 1 0 f -X GND 1 -100 -300 100 U 50 50 1 1 W -X DATA 2 300 100 100 L 50 50 1 1 B -X SCK 3 300 -100 100 L 50 50 1 1 I -X VDD 4 -100 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # RTD # DEF RTD TH 0 0 N Y 1 F N @@ -1283,6 +1264,145 @@ X ~ 4 200 -300 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# SHT1x +# +DEF SHT1x U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "SHT1x" 100 -250 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + SHT1x +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 0 f +X GND 1 -100 -300 100 U 50 50 1 1 W +X DATA 2 300 100 100 L 50 50 1 1 B +X SCK 3 300 -100 100 L 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 W +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 +# # TLV493D # DEF TLV493D U 0 40 Y Y 1 F N From 82d703228b9967fdfd4e68d483cabad616b9facb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 30 Sep 2016 10:50:21 +0200 Subject: [PATCH 032/330] added NTC, PTC, NTC_3write, PTC_3wire, NTC_4wire, PTC_4wire + some minor corrections to symbols (text alignment/placing, ...) + all new symbols conform to KLC (except datasheets, as they are general symbols) --- library/sensors.dcm | 36 ++++++++- library/sensors.lib | 176 +++++++++++++++++++++++++++++++++++++++----- 2 files changed, 191 insertions(+), 21 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 86f8a790..c9df68a7 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -540,6 +540,21 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # +$CMP NTC +D temperature dependent resistor, negative temperature coefficient (NTC) +K thermistor NTC resistor sensor RTD +$ENDCMP +# +$CMP NTC_3wire +D temperature dependent resistor, negative temperature coefficient (NTC), 3-wire interface +K thermistor NTC resistor sensor RTD +$ENDCMP +# +$CMP NTC_4wire +D temperature dependent resistor, negative temperature coefficient (NTC), 4-wire interface +K thermistor NTC resistor sensor RTD +$ENDCMP +# $CMP PT100 D PT100 platinum temperature sensor (RTD) K platinum temperature sensor RTD @@ -594,21 +609,36 @@ K platinum temperature sensor RTD F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf $ENDCMP # +$CMP PTC +D temperature dependent resistor, positive temperature coefficient (PTC) +K thermistor PTC resistor sensor RTD +$ENDCMP +# +$CMP PTC_3wire +D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface +K thermistor PTC resistor sensor RTD +$ENDCMP +# +$CMP PTC_4wire +D temperature dependent resistor, positive temperature coefficient (PTC), 4-wire interface +K thermistor PTC resistor sensor RTD +$ENDCMP +# $CMP RTD D platinum temperature sensor (RTD) -K platinum temperature sensor RTD +K platinum temperature sensor RTD PTC F https://en.wikipedia.org/wiki/Resistance_thermometer $ENDCMP # $CMP RTD_3wire D platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD +K platinum temperature sensor RTD PTC F https://en.wikipedia.org/wiki/Resistance_thermometer $ENDCMP # $CMP RTD_4wire D platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD +K platinum temperature sensor RTD PTC F https://en.wikipedia.org/wiki/Resistance_thermometer $ENDCMP # diff --git a/library/sensors.lib b/library/sensors.lib index d067d813..303bc549 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1161,21 +1161,17 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # -# RTD +# NTC # -DEF RTD TH 0 0 N Y 1 F N -F0 "TH" 100 100 50 V V C CNN -F1 "RTD" 165 180 50 V V C CNN +DEF NTC TH 0 0 N Y 1 F N +F0 "TH" 100 25 50 V V L CNN +F1 "NTC" 175 25 50 V V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN -ALIAS PT1000 PT500 PT100 $FPLIST - TO-92-2 PIN_ARRAY_2X1 bornier2 TerminalBlock*2pol - TO92-2 - SOD70 $ENDFPLIST DRAW A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 @@ -1188,19 +1184,20 @@ 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 # -# RTD_3wire +# NTC_3wire # -DEF RTD_3wire TH 0 0 Y Y 1 F N -F0 "TH" 150 150 50 H V C CNN -F1 "RTD_3wire" 300 50 50 H V C CNN +DEF NTC_3wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "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 -ALIAS PT500_3wire PT1000_3wire PT100_3wire $FPLIST PIN_ARRAY_3X1 bornier3 @@ -1221,20 +1218,21 @@ 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 # -# RTD_4wire +# NTC_4wire # -DEF RTD_4wire TH 0 0 Y Y 1 F N -F0 "TH" 150 150 50 H V C CNN -F1 "RTD_4wire" 300 50 50 H V C CNN +DEF NTC_4wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "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 -ALIAS PT500_4wire PT1000_4wire PT100_4wire $FPLIST PIN_ARRAY_4X1 bornier4 @@ -1257,6 +1255,148 @@ 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 +# +# PT100 +# +DEF PT100 TH 0 0 N Y 1 F N +F0 "TH" 100 25 50 V V L CNN +F1 "PT100" 175 25 50 V V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT1000 PT500 +$FPLIST + TO-92-2 + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol + TO92-2 + SOD70 +$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 -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 +# +# PTC +# +DEF PTC TH 0 0 N Y 1 F N +F0 "TH" 100 25 50 V V L CNN +F1 "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 +# +# PTC_3wire +# +DEF PTC_3wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "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 +# +# PTC_4wire +# +DEF PTC_4wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "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 From cc103d48f826aefc68bc2c120dafbc9b8d1cc9e5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 1 Oct 2016 23:35:25 +0200 Subject: [PATCH 033/330] added 3D symbol for SW_PUSH_6mm (height=4.3mm) see http://nal.apem.com/pdf/phap33-series.pdf --- .../SW_PUSH_6mm.FCStd | Bin 0 -> 82077 bytes .../SW_PUSH_6mm.wrl | 4519 +++++++++++++++++ 2 files changed, 4519 insertions(+) create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a0674c77292f8553a88def970ac46e406c8ba78d GIT binary patch literal 82077 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∨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 Wur^?15MXdCN=iF9 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl new file mode 100644 index 00000000..9599b3b3 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl @@ -0,0 +1,4519 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 4.1500001 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 [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -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.34999999 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 [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -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 4.1500001 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.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -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.34999999 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 o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 4.9000001 2.25 4.3000002, + 4.8862009 2.4693332 4.3000002, + 4.8450203 2.6852074 4.3000002, + 4.7771087 2.894218 4.3000002, + 4.6835365 3.0930688 4.3000002, + 4.5657797 3.2786243 4.3000002, + 4.4256949 3.4479575 4.3000002, + 4.265492 3.5983982 4.3000002, + 4.087697 3.7275739 4.3000002, + 3.8951137 3.8334475 4.3000002, + 3.6907797 3.9143488 4.3000002, + 3.4779172 3.9690027 4.3000002, + 3.2598834 3.9965467 4.3000002, + 3.0401165 3.9965467 4.3000002, + 2.8220828 3.9690027 4.3000002, + 2.6092203 3.9143488 4.3000002, + 2.4048862 3.8334475 4.3000002, + 2.2123032 3.7275739 4.3000002, + 2.034508 3.5983982 4.3000002, + 1.8743049 3.4479575 4.3000002, + 1.7342203 3.2786243 4.3000002, + 1.6164633 3.0930688 4.3000002, + 1.5228912 2.894218 4.3000002, + 1.4549794 2.6852074 4.3000002, + 1.4137993 2.4693332 4.3000002, + 1.4 2.25 4.3000002, + 1.4137993 2.0306668 4.3000002, + 1.4549794 1.8147928 4.3000002, + 1.5228912 1.605782 4.3000002, + 1.6164633 1.406931 4.3000002, + 1.7342203 1.2213758 4.3000002, + 1.8743049 1.0520426 4.3000002, + 2.034508 0.90160185 4.3000002, + 2.2123032 0.77242613 4.3000002, + 2.4048862 0.66655266 4.3000002, + 2.6092203 0.5856511 4.3000002, + 2.8220828 0.53099734 4.3000002, + 3.0401165 0.50345325 4.3000002, + 3.2598834 0.50345325 4.3000002, + 3.4779172 0.53099734 4.3000002, + 3.6907797 0.5856511 4.3000002, + 3.8951137 0.66655266 4.3000002, + 4.087697 0.77242613 4.3000002, + 4.265492 0.90160185 4.3000002, + 4.4256949 1.0520426 4.3000002, + 4.5657797 1.2213758 4.3000002, + 4.6835365 1.406931 4.3000002, + 4.7771087 1.605782 4.3000002, + 4.8450203 1.8147928 4.3000002, + 4.8862009 2.0306668 4.3000002, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 4.9000001 2.25 4.3000002, + 4.9000001 2.25 4.3000002, + 4.8862009 2.4693332 4.3000002, + 4.8450203 2.6852074 4.3000002, + 4.7771087 2.894218 4.3000002, + 4.6835365 3.0930688 4.3000002, + 4.5657797 3.2786243 4.3000002, + 4.4256949 3.4479575 4.3000002, + 4.265492 3.5983982 4.3000002, + 4.087697 3.7275739 4.3000002, + 3.8951137 3.8334475 4.3000002, + 3.6907797 3.9143488 4.3000002, + 3.4779172 3.9690027 4.3000002, + 3.2598834 3.9965467 4.3000002, + 3.0401165 3.9965467 4.3000002, + 2.8220828 3.9690027 4.3000002, + 2.6092203 3.9143488 4.3000002, + 2.4048862 3.8334475 4.3000002, + 2.2123032 3.7275739 4.3000002, + 2.034508 3.5983982 4.3000002, + 1.8743049 3.4479575 4.3000002, + 1.7342203 3.2786243 4.3000002, + 1.6164633 3.0930688 4.3000002, + 1.5228912 2.894218 4.3000002, + 1.4549794 2.6852074 4.3000002, + 1.4137993 2.4693332 4.3000002, + 1.4 2.25 4.3000002, + 1.4137993 2.0306668 4.3000002, + 1.4549794 1.8147928 4.3000002, + 1.5228912 1.605782 4.3000002, + 1.6164633 1.406931 4.3000002, + 1.7342203 1.2213758 4.3000002, + 1.8743049 1.0520426 4.3000002, + 2.034508 0.90160185 4.3000002, + 2.2123032 0.77242613 4.3000002, + 2.4048862 0.66655266 4.3000002, + 2.6092203 0.5856511 4.3000002, + 2.8220828 0.53099734 4.3000002, + 3.0401165 0.50345325 4.3000002, + 3.2598834 0.50345325 4.3000002, + 3.4779172 0.53099734 4.3000002, + 3.6907797 0.5856511 4.3000002, + 3.8951137 0.66655266 4.3000002, + 4.087697 0.77242613 4.3000002, + 4.265492 0.90160185 4.3000002, + 4.4256949 1.0520426 4.3000002, + 4.5657797 1.2213758 4.3000002, + 4.6835365 1.406931 4.3000002, + 4.7771087 1.605782 4.3000002, + 4.8450203 1.8147928 4.3000002, + 4.8862009 2.0306668 4.3000002, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 4.3000002, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 0, -1, 50, 52, 53, 54, + 55, 56, 57, 58, 59, 60, 61, 62, + 63, 64, 65, 66, 67, 68, 69, 70, + 71, 72, 73, 74, 75, 76, 77, 78, + 79, 80, 81, 82, 83, 84, 85, 86, + 87, 88, 89, 90, 91, 92, 93, 94, + 95, 96, 97, 98, 99, 100, 51, -1, + 50, 102, -1, 152, 153, -1, 152, 155, + 156, 157, 158, 159, 154, -1, 153, 161, + 162, 163, 164, 165, 160, -1, 166, 154, + -1, 160, 167, -1, 168, 169, 170, 171, + 172, 173, 166, -1, 167, 175, 176, 177, + 178, 179, 174, -1, 174, 168, -1, 230, + 231, -1, 230, 232, -1, 231, 233, -1, + 234, 236, 237, 238, 239, 240, 235, -1, + 235, 242, -1, 248, 250, 251, 252, 253, + 254, 249, -1, 249, 256, -1, 262, 263, + -1, 262, 264, -1, 266, 267, -1, 267, + 269, -1, 270, 272, 273, 274, 275, 276, + 271, -1, 270, 277, -1, 284, 286, 287, + 288, 289, 290, 285, -1, 285, 292, -1, + 298, 299, -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 5, 10, 4, -1, 7, 10, 5, -1, + 9, 10, 7, -1, 29, 27, 28, -1, + 46, 47, 45, -1, 42, 40, 41, -1, + 29, 25, 27, -1, 43, 40, 42, -1, + 44, 40, 43, -1, 27, 25, 26, -1, + 2, 25, 29, -1, 45, 48, 44, -1, + 47, 48, 45, -1, 11, 14, 10, -1, + 12, 14, 11, -1, 13, 14, 12, -1, + 49, 0, 48, -1, 39, 37, 38, -1, + 40, 37, 39, -1, 24, 22, 23, -1, + 25, 22, 24, -1, 2, 22, 25, -1, + 15, 16, 14, -1, 37, 35, 36, -1, + 14, 18, 10, -1, 3, 18, 2, -1, + 4, 18, 3, -1, 10, 18, 4, -1, + 17, 18, 16, -1, 2, 18, 22, -1, + 16, 18, 14, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 18, 19, 22, -1, + 35, 33, 34, -1, 44, 33, 40, -1, + 40, 33, 37, -1, 37, 33, 35, -1, + 44, 32, 33, -1, 6, 7, 5, -1, + 44, 29, 32, -1, 1, 29, 0, -1, + 2, 29, 1, -1, 31, 29, 30, -1, + 32, 29, 31, -1, 0, 29, 48, -1, + 48, 29, 44, -1, 8, 9, 7, -1, + 102, 50, 103, -1, 50, 52, 103, -1, + 103, 52, 104, -1, 52, 53, 104, -1, + 53, 54, 104, -1, 104, 54, 105, -1, + 54, 55, 105, -1, 105, 55, 106, -1, + 55, 56, 106, -1, 106, 56, 107, -1, + 107, 56, 108, -1, 56, 57, 108, -1, + 57, 58, 108, -1, 108, 58, 109, -1, + 109, 58, 110, -1, 58, 59, 110, -1, + 59, 60, 110, -1, 110, 60, 111, -1, + 111, 60, 112, -1, 60, 61, 112, -1, + 112, 61, 113, -1, 61, 62, 113, -1, + 113, 62, 114, -1, 62, 63, 114, -1, + 114, 63, 115, -1, 63, 64, 115, -1, + 115, 64, 116, -1, 64, 65, 116, -1, + 116, 65, 117, -1, 117, 66, 118, -1, + 65, 66, 117, -1, 118, 67, 119, -1, + 66, 67, 118, -1, 119, 68, 120, -1, + 67, 68, 119, -1, 120, 69, 121, -1, + 68, 69, 120, -1, 121, 70, 122, -1, + 69, 70, 121, -1, 70, 71, 122, -1, + 122, 72, 123, -1, 71, 72, 122, -1, + 123, 73, 124, -1, 124, 73, 125, -1, + 72, 73, 123, -1, 73, 74, 125, -1, + 125, 75, 126, -1, 126, 75, 127, -1, + 74, 75, 125, -1, 75, 76, 127, -1, + 127, 76, 128, -1, 76, 77, 128, -1, + 128, 77, 129, -1, 77, 78, 129, -1, + 129, 78, 130, -1, 78, 79, 130, -1, + 130, 79, 131, -1, 79, 80, 131, -1, + 131, 80, 132, -1, 80, 81, 132, -1, + 132, 81, 133, -1, 81, 82, 133, -1, + 82, 83, 133, -1, 133, 83, 134, -1, + 134, 83, 135, -1, 83, 84, 135, -1, + 135, 84, 136, -1, 84, 85, 136, -1, + 136, 85, 137, -1, 85, 86, 137, -1, + 137, 86, 138, -1, 86, 87, 138, -1, + 138, 87, 139, -1, 87, 88, 139, -1, + 139, 88, 140, -1, 88, 89, 140, -1, + 140, 89, 141, -1, 89, 90, 141, -1, + 141, 90, 142, -1, 90, 91, 142, -1, + 142, 91, 143, -1, 91, 92, 143, -1, + 92, 93, 143, -1, 143, 93, 144, -1, + 144, 93, 145, -1, 93, 94, 145, -1, + 145, 94, 146, -1, 94, 95, 146, -1, + 146, 95, 147, -1, 95, 96, 147, -1, + 147, 96, 148, -1, 96, 97, 148, -1, + 148, 97, 149, -1, 97, 98, 149, -1, + 149, 98, 150, -1, 98, 99, 150, -1, + 151, 100, 101, -1, 99, 100, 150, -1, + 150, 100, 151, -1, 100, 51, 101, -1, + 168, 166, 199, -1, 199, 166, 200, -1, + 200, 166, 201, -1, 201, 166, 202, -1, + 202, 166, 203, -1, 203, 166, 204, -1, + 204, 166, 205, -1, 205, 166, 154, -1, + 167, 186, 185, -1, 163, 161, 162, -1, + 168, 169, 166, -1, 169, 173, 166, -1, + 164, 165, 163, -1, 170, 172, 169, -1, + 175, 177, 167, -1, 176, 177, 175, -1, + 165, 160, 163, -1, 169, 172, 173, -1, + 170, 171, 172, -1, 212, 211, 152, -1, + 163, 153, 161, -1, 152, 158, 155, -1, + 160, 153, 163, -1, 155, 158, 156, -1, + 156, 158, 157, -1, 160, 224, 153, -1, + 224, 223, 153, -1, 160, 225, 224, -1, + 223, 222, 153, -1, 178, 179, 177, -1, + 160, 226, 225, -1, 222, 221, 153, -1, + 186, 174, 187, -1, 167, 174, 186, -1, + 177, 174, 167, -1, 160, 227, 226, -1, + 179, 174, 177, -1, 158, 154, 159, -1, + 211, 154, 152, -1, 152, 154, 158, -1, + 221, 220, 153, -1, 211, 210, 154, -1, + 160, 228, 227, -1, 174, 188, 187, -1, + 210, 209, 154, -1, 220, 219, 153, -1, + 174, 189, 188, -1, 160, 229, 228, -1, + 209, 208, 154, -1, 219, 218, 153, -1, + 174, 190, 189, -1, 208, 207, 154, -1, + 160, 180, 229, -1, 174, 191, 190, -1, + 218, 217, 153, -1, 207, 206, 154, -1, + 174, 192, 191, -1, 206, 205, 154, -1, + 174, 193, 192, -1, 160, 167, 180, -1, + 180, 167, 181, -1, 181, 167, 182, -1, + 182, 167, 183, -1, 183, 167, 184, -1, + 184, 167, 185, -1, 217, 152, 153, -1, + 213, 152, 214, -1, 214, 152, 215, -1, + 215, 152, 216, -1, 216, 152, 217, -1, + 174, 168, 193, -1, 193, 168, 194, -1, + 194, 168, 195, -1, 195, 168, 196, -1, + 196, 168, 197, -1, 197, 168, 198, -1, + 213, 212, 152, -1, 198, 168, 199, -1, + 230, 231, 232, -1, 232, 231, 233, -1, + 234, 241, 236, -1, 236, 243, 237, -1, + 241, 243, 236, -1, 243, 244, 237, -1, + 237, 245, 238, -1, 244, 245, 237, -1, + 238, 246, 239, -1, 239, 246, 240, -1, + 245, 246, 238, -1, 240, 247, 235, -1, + 246, 247, 240, -1, 247, 242, 235, -1, + 255, 248, 250, -1, 257, 250, 251, -1, + 257, 255, 250, -1, 258, 257, 251, -1, + 259, 251, 252, -1, 259, 258, 251, -1, + 260, 252, 253, -1, 260, 253, 254, -1, + 260, 259, 252, -1, 261, 254, 249, -1, + 261, 260, 254, -1, 256, 261, 249, -1, + 262, 263, 264, -1, 264, 263, 265, -1, + 266, 267, 268, -1, 268, 267, 269, -1, + 279, 270, 272, -1, 279, 272, 273, -1, + 279, 277, 270, -1, 280, 273, 274, -1, + 280, 279, 273, -1, 281, 280, 274, -1, + 282, 274, 275, -1, 282, 281, 274, -1, + 283, 275, 276, -1, 283, 276, 271, -1, + 283, 282, 275, -1, 278, 283, 271, -1, + 291, 284, 286, -1, 293, 286, 287, -1, + 293, 291, 286, -1, 294, 293, 287, -1, + 295, 287, 288, -1, 295, 288, 289, -1, + 295, 294, 287, -1, 296, 295, 289, -1, + 297, 289, 290, -1, 297, 296, 289, -1, + 292, 290, 285, -1, 292, 297, 290, -1, + 298, 299, 300, -1, 300, 299, 301, -1, + 311, 313, 312, -1, 315, 314, 313, -1, + 310, 315, 313, -1, 303, 313, 311, -1, + 303, 310, 313, -1, 317, 310, 303, -1, + 302, 317, 303, -1, 327, 325, 317, -1, + 327, 326, 325, -1, 308, 302, 305, -1, + 308, 305, 306, -1, 308, 306, 307, -1, + 329, 328, 327, -1, 324, 327, 317, -1, + 324, 329, 327, -1, 304, 308, 309, -1, + 304, 317, 302, -1, 304, 302, 308, -1, + 304, 324, 317, -1, 318, 324, 304, -1, + 316, 318, 304, -1, 319, 318, 316, -1, + 323, 319, 316, -1, 322, 320, 319, -1, + 322, 319, 323, -1, 321, 320, 322, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} From 6f8791a1b2090ecfa09f7e999a7ebb01c56ecbbf Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 1 Oct 2016 23:51:42 +0200 Subject: [PATCH 034/330] added 6mm push button models with different button height see http://nal.apem.com/pdf/phap33-series.pdf page 7 --- .../SW_PUSH_6mm_h13.FCStd | Bin 0 -> 82100 bytes .../SW_PUSH_6mm_h13.wrl | 4363 ++++++++++++++++ .../SW_PUSH_6mm_h4.3mm.FCStd | Bin 0 -> 82077 bytes .../SW_PUSH_6mm_h4.3mm.wrl | 4519 +++++++++++++++++ .../SW_PUSH_6mm_h5.wrl | 4363 ++++++++++++++++ .../SW_PUSH_6mm_h5mm.FCStd | Bin 0 -> 82076 bytes .../SW_PUSH_6mm_h7.3.FCStd | Bin 0 -> 82115 bytes .../SW_PUSH_6mm_h7.3.wrl | 4363 ++++++++++++++++ .../SW_PUSH_6mm_h8.5.FCStd | Bin 0 -> 82092 bytes .../SW_PUSH_6mm_h8.5.wrl | 4363 ++++++++++++++++ .../SW_PUSH_6mm_h8.FCStd | Bin 0 -> 82077 bytes .../SW_PUSH_6mm_h8.wrl | 4363 ++++++++++++++++ .../SW_PUSH_6mm_h9.5.FCStd | Bin 0 -> 82088 bytes .../SW_PUSH_6mm_h9.5.wrl | 4363 ++++++++++++++++ 14 files changed, 30697 insertions(+) create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.wrl create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.FCStd create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..9be0493fa0bc0e8ffd9eee6721ea24e686626a6a GIT binary patch literal 82100 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 ID8R-F0A5iZG5`Po literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl new file mode 100644 index 00000000..8f4b81bb --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 4.9000001 2.25 13, + 4.8450203 2.6852074 13, + 4.6835365 3.0930688 13, + 4.4256949 3.4479575 13, + 4.087697 3.7275739 13, + 3.6907797 3.9143488 13, + 3.2598834 3.9965467 13, + 2.8220828 3.9690027 13, + 2.4048862 3.8334475 13, + 2.034508 3.5983982 13, + 1.7342203 3.2786243 13, + 1.5228912 2.894218 13, + 1.4137993 2.4693332 13, + 1.4137993 2.0306668 13, + 1.5228912 1.605782 13, + 1.7342203 1.2213758 13, + 2.034508 0.90160185 13, + 2.4048862 0.66655266 13, + 2.8220828 0.53099734 13, + 3.2598834 0.50345325 13, + 3.6907797 0.5856511 13, + 4.087697 0.77242613 13, + 4.4256949 1.0520426 13, + 4.6835365 1.406931 13, + 4.8450203 1.8147928 13, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 4.9000001 2.25 13, + 4.9000001 2.25 13, + 4.8450203 2.6852074 13, + 4.6835365 3.0930688 13, + 4.4256949 3.4479575 13, + 4.087697 3.7275739 13, + 3.6907797 3.9143488 13, + 3.2598834 3.9965467 13, + 2.8220828 3.9690027 13, + 2.4048862 3.8334475 13, + 2.034508 3.5983982 13, + 1.7342203 3.2786243 13, + 1.5228912 2.894218 13, + 1.4137993 2.4693332 13, + 1.4137993 2.0306668 13, + 1.5228912 1.605782 13, + 1.7342203 1.2213758 13, + 2.034508 0.90160185 13, + 2.4048862 0.66655266 13, + 2.8220828 0.53099734 13, + 3.2598834 0.50345325 13, + 3.6907797 0.5856511 13, + 4.087697 0.77242613 13, + 4.4256949 1.0520426 13, + 4.6835365 1.406931 13, + 4.8450203 1.8147928 13, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 13, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 0, 1, 24, -1, + 18, 16, 17, -1, 3, 4, 2, -1, + 2, 5, 1, -1, 16, 5, 15, -1, + 22, 5, 20, -1, 24, 5, 22, -1, + 1, 5, 24, -1, 20, 5, 18, -1, + 18, 5, 16, -1, 4, 5, 2, -1, + 15, 13, 14, -1, 6, 7, 5, -1, + 13, 7, 12, -1, 5, 7, 15, -1, + 15, 7, 13, -1, 12, 8, 11, -1, + 7, 8, 12, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 45, 46, 71, -1, + 71, 46, 72, -1, 72, 46, 73, -1, + 52, 25, 53, -1, 46, 47, 73, -1, + 53, 27, 54, -1, 25, 27, 53, -1, + 47, 48, 73, -1, 73, 48, 74, -1, + 27, 28, 54, -1, 74, 49, 75, -1, + 48, 49, 74, -1, 54, 29, 55, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 76, 26, 51, -1, 50, 26, 76, -1, + 29, 30, 56, -1, 56, 31, 57, -1, + 57, 31, 58, -1, 30, 31, 56, -1, + 31, 32, 58, -1, 58, 33, 59, -1, + 32, 33, 58, -1, 59, 34, 60, -1, + 33, 34, 59, -1, 60, 35, 61, -1, + 34, 35, 60, -1, 61, 36, 62, -1, + 35, 36, 61, -1, 62, 37, 63, -1, + 36, 37, 62, -1, 37, 38, 63, -1, + 63, 38, 64, -1, 38, 39, 64, -1, + 64, 39, 65, -1, 39, 40, 65, -1, + 65, 40, 66, -1, 40, 41, 66, -1, + 66, 41, 67, -1, 41, 42, 67, -1, + 67, 42, 68, -1, 42, 43, 68, -1, + 68, 43, 69, -1, 69, 43, 70, -1, + 43, 44, 70, -1, 44, 45, 70, -1, + 70, 45, 71, -1, 119, 118, 79, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 85, 127, 78, -1, 99, 93, 111, -1, + 127, 126, 78, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 85, 128, 127, -1, 118, 91, 79, -1, + 126, 125, 78, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 85, 129, 128, -1, 93, 94, 91, -1, + 125, 124, 78, -1, 94, 98, 91, -1, + 95, 97, 94, -1, 85, 105, 129, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 122, 77, 123, -1, 123, 77, 124, -1, + 124, 77, 78, -1, 105, 92, 106, -1, + 106, 92, 107, -1, 85, 92, 105, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 92, 99, 108, -1, + 104, 99, 102, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 121, 79, 77, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 120, 119, 79, -1, 99, 110, 109, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a0674c77292f8553a88def970ac46e406c8ba78d GIT binary patch literal 82077 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∨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 Wur^?15MXdCN=iF9 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl new file mode 100644 index 00000000..9599b3b3 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl @@ -0,0 +1,4519 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 4.1500001 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 [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -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.34999999 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 [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -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 4.1500001 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.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -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.34999999 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 o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 4.9000001 2.25 4.3000002, + 4.8862009 2.4693332 4.3000002, + 4.8450203 2.6852074 4.3000002, + 4.7771087 2.894218 4.3000002, + 4.6835365 3.0930688 4.3000002, + 4.5657797 3.2786243 4.3000002, + 4.4256949 3.4479575 4.3000002, + 4.265492 3.5983982 4.3000002, + 4.087697 3.7275739 4.3000002, + 3.8951137 3.8334475 4.3000002, + 3.6907797 3.9143488 4.3000002, + 3.4779172 3.9690027 4.3000002, + 3.2598834 3.9965467 4.3000002, + 3.0401165 3.9965467 4.3000002, + 2.8220828 3.9690027 4.3000002, + 2.6092203 3.9143488 4.3000002, + 2.4048862 3.8334475 4.3000002, + 2.2123032 3.7275739 4.3000002, + 2.034508 3.5983982 4.3000002, + 1.8743049 3.4479575 4.3000002, + 1.7342203 3.2786243 4.3000002, + 1.6164633 3.0930688 4.3000002, + 1.5228912 2.894218 4.3000002, + 1.4549794 2.6852074 4.3000002, + 1.4137993 2.4693332 4.3000002, + 1.4 2.25 4.3000002, + 1.4137993 2.0306668 4.3000002, + 1.4549794 1.8147928 4.3000002, + 1.5228912 1.605782 4.3000002, + 1.6164633 1.406931 4.3000002, + 1.7342203 1.2213758 4.3000002, + 1.8743049 1.0520426 4.3000002, + 2.034508 0.90160185 4.3000002, + 2.2123032 0.77242613 4.3000002, + 2.4048862 0.66655266 4.3000002, + 2.6092203 0.5856511 4.3000002, + 2.8220828 0.53099734 4.3000002, + 3.0401165 0.50345325 4.3000002, + 3.2598834 0.50345325 4.3000002, + 3.4779172 0.53099734 4.3000002, + 3.6907797 0.5856511 4.3000002, + 3.8951137 0.66655266 4.3000002, + 4.087697 0.77242613 4.3000002, + 4.265492 0.90160185 4.3000002, + 4.4256949 1.0520426 4.3000002, + 4.5657797 1.2213758 4.3000002, + 4.6835365 1.406931 4.3000002, + 4.7771087 1.605782 4.3000002, + 4.8450203 1.8147928 4.3000002, + 4.8862009 2.0306668 4.3000002, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 4.9000001 2.25 4.3000002, + 4.9000001 2.25 4.3000002, + 4.8862009 2.4693332 4.3000002, + 4.8450203 2.6852074 4.3000002, + 4.7771087 2.894218 4.3000002, + 4.6835365 3.0930688 4.3000002, + 4.5657797 3.2786243 4.3000002, + 4.4256949 3.4479575 4.3000002, + 4.265492 3.5983982 4.3000002, + 4.087697 3.7275739 4.3000002, + 3.8951137 3.8334475 4.3000002, + 3.6907797 3.9143488 4.3000002, + 3.4779172 3.9690027 4.3000002, + 3.2598834 3.9965467 4.3000002, + 3.0401165 3.9965467 4.3000002, + 2.8220828 3.9690027 4.3000002, + 2.6092203 3.9143488 4.3000002, + 2.4048862 3.8334475 4.3000002, + 2.2123032 3.7275739 4.3000002, + 2.034508 3.5983982 4.3000002, + 1.8743049 3.4479575 4.3000002, + 1.7342203 3.2786243 4.3000002, + 1.6164633 3.0930688 4.3000002, + 1.5228912 2.894218 4.3000002, + 1.4549794 2.6852074 4.3000002, + 1.4137993 2.4693332 4.3000002, + 1.4 2.25 4.3000002, + 1.4137993 2.0306668 4.3000002, + 1.4549794 1.8147928 4.3000002, + 1.5228912 1.605782 4.3000002, + 1.6164633 1.406931 4.3000002, + 1.7342203 1.2213758 4.3000002, + 1.8743049 1.0520426 4.3000002, + 2.034508 0.90160185 4.3000002, + 2.2123032 0.77242613 4.3000002, + 2.4048862 0.66655266 4.3000002, + 2.6092203 0.5856511 4.3000002, + 2.8220828 0.53099734 4.3000002, + 3.0401165 0.50345325 4.3000002, + 3.2598834 0.50345325 4.3000002, + 3.4779172 0.53099734 4.3000002, + 3.6907797 0.5856511 4.3000002, + 3.8951137 0.66655266 4.3000002, + 4.087697 0.77242613 4.3000002, + 4.265492 0.90160185 4.3000002, + 4.4256949 1.0520426 4.3000002, + 4.5657797 1.2213758 4.3000002, + 4.6835365 1.406931 4.3000002, + 4.7771087 1.605782 4.3000002, + 4.8450203 1.8147928 4.3000002, + 4.8862009 2.0306668 4.3000002, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 4.3000002, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 0, -1, 50, 52, 53, 54, + 55, 56, 57, 58, 59, 60, 61, 62, + 63, 64, 65, 66, 67, 68, 69, 70, + 71, 72, 73, 74, 75, 76, 77, 78, + 79, 80, 81, 82, 83, 84, 85, 86, + 87, 88, 89, 90, 91, 92, 93, 94, + 95, 96, 97, 98, 99, 100, 51, -1, + 50, 102, -1, 152, 153, -1, 152, 155, + 156, 157, 158, 159, 154, -1, 153, 161, + 162, 163, 164, 165, 160, -1, 166, 154, + -1, 160, 167, -1, 168, 169, 170, 171, + 172, 173, 166, -1, 167, 175, 176, 177, + 178, 179, 174, -1, 174, 168, -1, 230, + 231, -1, 230, 232, -1, 231, 233, -1, + 234, 236, 237, 238, 239, 240, 235, -1, + 235, 242, -1, 248, 250, 251, 252, 253, + 254, 249, -1, 249, 256, -1, 262, 263, + -1, 262, 264, -1, 266, 267, -1, 267, + 269, -1, 270, 272, 273, 274, 275, 276, + 271, -1, 270, 277, -1, 284, 286, 287, + 288, 289, 290, 285, -1, 285, 292, -1, + 298, 299, -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 5, 10, 4, -1, 7, 10, 5, -1, + 9, 10, 7, -1, 29, 27, 28, -1, + 46, 47, 45, -1, 42, 40, 41, -1, + 29, 25, 27, -1, 43, 40, 42, -1, + 44, 40, 43, -1, 27, 25, 26, -1, + 2, 25, 29, -1, 45, 48, 44, -1, + 47, 48, 45, -1, 11, 14, 10, -1, + 12, 14, 11, -1, 13, 14, 12, -1, + 49, 0, 48, -1, 39, 37, 38, -1, + 40, 37, 39, -1, 24, 22, 23, -1, + 25, 22, 24, -1, 2, 22, 25, -1, + 15, 16, 14, -1, 37, 35, 36, -1, + 14, 18, 10, -1, 3, 18, 2, -1, + 4, 18, 3, -1, 10, 18, 4, -1, + 17, 18, 16, -1, 2, 18, 22, -1, + 16, 18, 14, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 18, 19, 22, -1, + 35, 33, 34, -1, 44, 33, 40, -1, + 40, 33, 37, -1, 37, 33, 35, -1, + 44, 32, 33, -1, 6, 7, 5, -1, + 44, 29, 32, -1, 1, 29, 0, -1, + 2, 29, 1, -1, 31, 29, 30, -1, + 32, 29, 31, -1, 0, 29, 48, -1, + 48, 29, 44, -1, 8, 9, 7, -1, + 102, 50, 103, -1, 50, 52, 103, -1, + 103, 52, 104, -1, 52, 53, 104, -1, + 53, 54, 104, -1, 104, 54, 105, -1, + 54, 55, 105, -1, 105, 55, 106, -1, + 55, 56, 106, -1, 106, 56, 107, -1, + 107, 56, 108, -1, 56, 57, 108, -1, + 57, 58, 108, -1, 108, 58, 109, -1, + 109, 58, 110, -1, 58, 59, 110, -1, + 59, 60, 110, -1, 110, 60, 111, -1, + 111, 60, 112, -1, 60, 61, 112, -1, + 112, 61, 113, -1, 61, 62, 113, -1, + 113, 62, 114, -1, 62, 63, 114, -1, + 114, 63, 115, -1, 63, 64, 115, -1, + 115, 64, 116, -1, 64, 65, 116, -1, + 116, 65, 117, -1, 117, 66, 118, -1, + 65, 66, 117, -1, 118, 67, 119, -1, + 66, 67, 118, -1, 119, 68, 120, -1, + 67, 68, 119, -1, 120, 69, 121, -1, + 68, 69, 120, -1, 121, 70, 122, -1, + 69, 70, 121, -1, 70, 71, 122, -1, + 122, 72, 123, -1, 71, 72, 122, -1, + 123, 73, 124, -1, 124, 73, 125, -1, + 72, 73, 123, -1, 73, 74, 125, -1, + 125, 75, 126, -1, 126, 75, 127, -1, + 74, 75, 125, -1, 75, 76, 127, -1, + 127, 76, 128, -1, 76, 77, 128, -1, + 128, 77, 129, -1, 77, 78, 129, -1, + 129, 78, 130, -1, 78, 79, 130, -1, + 130, 79, 131, -1, 79, 80, 131, -1, + 131, 80, 132, -1, 80, 81, 132, -1, + 132, 81, 133, -1, 81, 82, 133, -1, + 82, 83, 133, -1, 133, 83, 134, -1, + 134, 83, 135, -1, 83, 84, 135, -1, + 135, 84, 136, -1, 84, 85, 136, -1, + 136, 85, 137, -1, 85, 86, 137, -1, + 137, 86, 138, -1, 86, 87, 138, -1, + 138, 87, 139, -1, 87, 88, 139, -1, + 139, 88, 140, -1, 88, 89, 140, -1, + 140, 89, 141, -1, 89, 90, 141, -1, + 141, 90, 142, -1, 90, 91, 142, -1, + 142, 91, 143, -1, 91, 92, 143, -1, + 92, 93, 143, -1, 143, 93, 144, -1, + 144, 93, 145, -1, 93, 94, 145, -1, + 145, 94, 146, -1, 94, 95, 146, -1, + 146, 95, 147, -1, 95, 96, 147, -1, + 147, 96, 148, -1, 96, 97, 148, -1, + 148, 97, 149, -1, 97, 98, 149, -1, + 149, 98, 150, -1, 98, 99, 150, -1, + 151, 100, 101, -1, 99, 100, 150, -1, + 150, 100, 151, -1, 100, 51, 101, -1, + 168, 166, 199, -1, 199, 166, 200, -1, + 200, 166, 201, -1, 201, 166, 202, -1, + 202, 166, 203, -1, 203, 166, 204, -1, + 204, 166, 205, -1, 205, 166, 154, -1, + 167, 186, 185, -1, 163, 161, 162, -1, + 168, 169, 166, -1, 169, 173, 166, -1, + 164, 165, 163, -1, 170, 172, 169, -1, + 175, 177, 167, -1, 176, 177, 175, -1, + 165, 160, 163, -1, 169, 172, 173, -1, + 170, 171, 172, -1, 212, 211, 152, -1, + 163, 153, 161, -1, 152, 158, 155, -1, + 160, 153, 163, -1, 155, 158, 156, -1, + 156, 158, 157, -1, 160, 224, 153, -1, + 224, 223, 153, -1, 160, 225, 224, -1, + 223, 222, 153, -1, 178, 179, 177, -1, + 160, 226, 225, -1, 222, 221, 153, -1, + 186, 174, 187, -1, 167, 174, 186, -1, + 177, 174, 167, -1, 160, 227, 226, -1, + 179, 174, 177, -1, 158, 154, 159, -1, + 211, 154, 152, -1, 152, 154, 158, -1, + 221, 220, 153, -1, 211, 210, 154, -1, + 160, 228, 227, -1, 174, 188, 187, -1, + 210, 209, 154, -1, 220, 219, 153, -1, + 174, 189, 188, -1, 160, 229, 228, -1, + 209, 208, 154, -1, 219, 218, 153, -1, + 174, 190, 189, -1, 208, 207, 154, -1, + 160, 180, 229, -1, 174, 191, 190, -1, + 218, 217, 153, -1, 207, 206, 154, -1, + 174, 192, 191, -1, 206, 205, 154, -1, + 174, 193, 192, -1, 160, 167, 180, -1, + 180, 167, 181, -1, 181, 167, 182, -1, + 182, 167, 183, -1, 183, 167, 184, -1, + 184, 167, 185, -1, 217, 152, 153, -1, + 213, 152, 214, -1, 214, 152, 215, -1, + 215, 152, 216, -1, 216, 152, 217, -1, + 174, 168, 193, -1, 193, 168, 194, -1, + 194, 168, 195, -1, 195, 168, 196, -1, + 196, 168, 197, -1, 197, 168, 198, -1, + 213, 212, 152, -1, 198, 168, 199, -1, + 230, 231, 232, -1, 232, 231, 233, -1, + 234, 241, 236, -1, 236, 243, 237, -1, + 241, 243, 236, -1, 243, 244, 237, -1, + 237, 245, 238, -1, 244, 245, 237, -1, + 238, 246, 239, -1, 239, 246, 240, -1, + 245, 246, 238, -1, 240, 247, 235, -1, + 246, 247, 240, -1, 247, 242, 235, -1, + 255, 248, 250, -1, 257, 250, 251, -1, + 257, 255, 250, -1, 258, 257, 251, -1, + 259, 251, 252, -1, 259, 258, 251, -1, + 260, 252, 253, -1, 260, 253, 254, -1, + 260, 259, 252, -1, 261, 254, 249, -1, + 261, 260, 254, -1, 256, 261, 249, -1, + 262, 263, 264, -1, 264, 263, 265, -1, + 266, 267, 268, -1, 268, 267, 269, -1, + 279, 270, 272, -1, 279, 272, 273, -1, + 279, 277, 270, -1, 280, 273, 274, -1, + 280, 279, 273, -1, 281, 280, 274, -1, + 282, 274, 275, -1, 282, 281, 274, -1, + 283, 275, 276, -1, 283, 276, 271, -1, + 283, 282, 275, -1, 278, 283, 271, -1, + 291, 284, 286, -1, 293, 286, 287, -1, + 293, 291, 286, -1, 294, 293, 287, -1, + 295, 287, 288, -1, 295, 288, 289, -1, + 295, 294, 287, -1, 296, 295, 289, -1, + 297, 289, 290, -1, 297, 296, 289, -1, + 292, 290, 285, -1, 292, 297, 290, -1, + 298, 299, 300, -1, 300, 299, 301, -1, + 311, 313, 312, -1, 315, 314, 313, -1, + 310, 315, 313, -1, 303, 313, 311, -1, + 303, 310, 313, -1, 317, 310, 303, -1, + 302, 317, 303, -1, 327, 325, 317, -1, + 327, 326, 325, -1, 308, 302, 305, -1, + 308, 305, 306, -1, 308, 306, 307, -1, + 329, 328, 327, -1, 324, 327, 317, -1, + 324, 329, 327, -1, 304, 308, 309, -1, + 304, 317, 302, -1, 304, 302, 308, -1, + 304, 324, 317, -1, 318, 324, 304, -1, + 316, 318, 304, -1, 319, 318, 316, -1, + 323, 319, 316, -1, 322, 320, 319, -1, + 322, 319, 323, -1, 321, 320, 322, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl new file mode 100644 index 00000000..d810ad89 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 4.9000001 2.25 5, + 4.8450203 2.6852074 5, + 4.6835365 3.0930688 5, + 4.4256949 3.4479575 5, + 4.087697 3.7275739 5, + 3.6907797 3.9143488 5, + 3.2598834 3.9965467 5, + 2.8220828 3.9690027 5, + 2.4048862 3.8334475 5, + 2.034508 3.5983982 5, + 1.7342203 3.2786243 5, + 1.5228912 2.894218 5, + 1.4137993 2.4693332 5, + 1.4137993 2.0306668 5, + 1.5228912 1.605782 5, + 1.7342203 1.2213758 5, + 2.034508 0.90160185 5, + 2.4048862 0.66655266 5, + 2.8220828 0.53099734 5, + 3.2598834 0.50345325 5, + 3.6907797 0.5856511 5, + 4.087697 0.77242613 5, + 4.4256949 1.0520426 5, + 4.6835365 1.406931 5, + 4.8450203 1.8147928 5, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 4.9000001 2.25 5, + 4.9000001 2.25 5, + 4.8450203 2.6852074 5, + 4.6835365 3.0930688 5, + 4.4256949 3.4479575 5, + 4.087697 3.7275739 5, + 3.6907797 3.9143488 5, + 3.2598834 3.9965467 5, + 2.8220828 3.9690027 5, + 2.4048862 3.8334475 5, + 2.034508 3.5983982 5, + 1.7342203 3.2786243 5, + 1.5228912 2.894218 5, + 1.4137993 2.4693332 5, + 1.4137993 2.0306668 5, + 1.5228912 1.605782 5, + 1.7342203 1.2213758 5, + 2.034508 0.90160185 5, + 2.4048862 0.66655266 5, + 2.8220828 0.53099734 5, + 3.2598834 0.50345325 5, + 3.6907797 0.5856511 5, + 4.087697 0.77242613 5, + 4.4256949 1.0520426 5, + 4.6835365 1.406931 5, + 4.8450203 1.8147928 5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 5, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 0, 1, 24, -1, + 18, 16, 17, -1, 3, 4, 2, -1, + 2, 5, 1, -1, 16, 5, 15, -1, + 22, 5, 20, -1, 24, 5, 22, -1, + 1, 5, 24, -1, 20, 5, 18, -1, + 18, 5, 16, -1, 4, 5, 2, -1, + 15, 13, 14, -1, 6, 7, 5, -1, + 13, 7, 12, -1, 5, 7, 15, -1, + 15, 7, 13, -1, 12, 8, 11, -1, + 7, 8, 12, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 52, 27, 53, -1, + 25, 27, 52, -1, 47, 48, 74, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 75, 49, 76, -1, 54, 29, 55, -1, + 28, 29, 54, -1, 49, 50, 76, -1, + 76, 26, 51, -1, 50, 26, 76, -1, + 55, 30, 56, -1, 29, 30, 55, -1, + 56, 31, 57, -1, 30, 31, 56, -1, + 57, 32, 58, -1, 31, 32, 57, -1, + 58, 33, 59, -1, 32, 33, 58, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 62, 36, 63, -1, + 35, 36, 61, -1, 36, 37, 63, -1, + 63, 38, 64, -1, 64, 38, 65, -1, + 37, 38, 63, -1, 38, 39, 65, -1, + 39, 40, 65, -1, 65, 40, 66, -1, + 66, 40, 67, -1, 40, 41, 67, -1, + 41, 42, 67, -1, 67, 42, 68, -1, + 68, 42, 69, -1, 42, 43, 69, -1, + 43, 44, 69, -1, 69, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 85, 127, 78, -1, 99, 93, 111, -1, + 127, 126, 78, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 85, 128, 127, -1, 118, 91, 79, -1, + 126, 125, 78, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 85, 129, 128, -1, 93, 94, 91, -1, + 125, 124, 78, -1, 94, 98, 91, -1, + 95, 97, 94, -1, 85, 105, 129, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 122, 77, 123, -1, 123, 77, 124, -1, + 124, 77, 78, -1, 105, 92, 106, -1, + 106, 92, 107, -1, 85, 92, 105, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 92, 99, 108, -1, + 104, 99, 102, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 121, 79, 77, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 120, 119, 79, -1, 99, 110, 109, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a502d2602673e38a4d6cef836ca0cc68132bee45 GIT binary patch literal 82076 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 z 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl new file mode 100644 index 00000000..3e4efba8 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 4.9000001 2.25 7.3000002, + 4.8450203 2.6852074 7.3000002, + 4.6835365 3.0930688 7.3000002, + 4.4256949 3.4479575 7.3000002, + 4.087697 3.7275739 7.3000002, + 3.6907797 3.9143488 7.3000002, + 3.2598834 3.9965467 7.3000002, + 2.8220828 3.9690027 7.3000002, + 2.4048862 3.8334475 7.3000002, + 2.034508 3.5983982 7.3000002, + 1.7342203 3.2786243 7.3000002, + 1.5228912 2.894218 7.3000002, + 1.4137993 2.4693332 7.3000002, + 1.4137993 2.0306668 7.3000002, + 1.5228912 1.605782 7.3000002, + 1.7342203 1.2213758 7.3000002, + 2.034508 0.90160185 7.3000002, + 2.4048862 0.66655266 7.3000002, + 2.8220828 0.53099734 7.3000002, + 3.2598834 0.50345325 7.3000002, + 3.6907797 0.5856511 7.3000002, + 4.087697 0.77242613 7.3000002, + 4.4256949 1.0520426 7.3000002, + 4.6835365 1.406931 7.3000002, + 4.8450203 1.8147928 7.3000002, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 4.9000001 2.25 7.3000002, + 4.9000001 2.25 7.3000002, + 4.8450203 2.6852074 7.3000002, + 4.6835365 3.0930688 7.3000002, + 4.4256949 3.4479575 7.3000002, + 4.087697 3.7275739 7.3000002, + 3.6907797 3.9143488 7.3000002, + 3.2598834 3.9965467 7.3000002, + 2.8220828 3.9690027 7.3000002, + 2.4048862 3.8334475 7.3000002, + 2.034508 3.5983982 7.3000002, + 1.7342203 3.2786243 7.3000002, + 1.5228912 2.894218 7.3000002, + 1.4137993 2.4693332 7.3000002, + 1.4137993 2.0306668 7.3000002, + 1.5228912 1.605782 7.3000002, + 1.7342203 1.2213758 7.3000002, + 2.034508 0.90160185 7.3000002, + 2.4048862 0.66655266 7.3000002, + 2.8220828 0.53099734 7.3000002, + 3.2598834 0.50345325 7.3000002, + 3.6907797 0.5856511 7.3000002, + 4.087697 0.77242613 7.3000002, + 4.4256949 1.0520426 7.3000002, + 4.6835365 1.406931 7.3000002, + 4.8450203 1.8147928 7.3000002, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 7.3000002, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 0, 1, 24, -1, + 18, 16, 17, -1, 3, 4, 2, -1, + 2, 5, 1, -1, 16, 5, 15, -1, + 22, 5, 20, -1, 24, 5, 22, -1, + 1, 5, 24, -1, 20, 5, 18, -1, + 18, 5, 16, -1, 4, 5, 2, -1, + 15, 13, 14, -1, 6, 7, 5, -1, + 13, 7, 12, -1, 5, 7, 15, -1, + 15, 7, 13, -1, 12, 8, 11, -1, + 7, 8, 12, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 45, 46, 72, -1, + 72, 46, 73, -1, 46, 47, 73, -1, + 52, 27, 53, -1, 47, 48, 73, -1, + 25, 27, 52, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 75, 49, 76, -1, + 27, 28, 53, -1, 76, 50, 51, -1, + 49, 50, 76, -1, 54, 29, 55, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 29, 30, 56, -1, + 56, 31, 57, -1, 30, 31, 56, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 39, 40, 65, -1, 65, 40, 66, -1, + 66, 40, 67, -1, 40, 41, 67, -1, + 41, 42, 67, -1, 67, 42, 68, -1, + 68, 42, 69, -1, 42, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 70, 44, 71, -1, 44, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 85, 127, 78, -1, 99, 93, 111, -1, + 127, 126, 78, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 85, 128, 127, -1, 118, 91, 79, -1, + 126, 125, 78, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 85, 129, 128, -1, 93, 94, 91, -1, + 125, 124, 78, -1, 94, 98, 91, -1, + 95, 97, 94, -1, 85, 105, 129, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 122, 77, 123, -1, 123, 77, 124, -1, + 124, 77, 78, -1, 105, 92, 106, -1, + 106, 92, 107, -1, 85, 92, 105, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 92, 99, 108, -1, + 104, 99, 102, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 121, 79, 77, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 120, 119, 79, -1, 99, 110, 109, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..be53487b5a9b8fb9aa5d535e781097bab8851c83 GIT binary patch literal 82092 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 K(M16^RsaB&cjYwz literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl new file mode 100644 index 00000000..7d887d3a --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 4.9000001 2.25 8.5, + 4.8450203 2.6852074 8.5, + 4.6835365 3.0930688 8.5, + 4.4256949 3.4479575 8.5, + 4.087697 3.7275739 8.5, + 3.6907797 3.9143488 8.5, + 3.2598834 3.9965467 8.5, + 2.8220828 3.9690027 8.5, + 2.4048862 3.8334475 8.5, + 2.034508 3.5983982 8.5, + 1.7342203 3.2786243 8.5, + 1.5228912 2.894218 8.5, + 1.4137993 2.4693332 8.5, + 1.4137993 2.0306668 8.5, + 1.5228912 1.605782 8.5, + 1.7342203 1.2213758 8.5, + 2.034508 0.90160185 8.5, + 2.4048862 0.66655266 8.5, + 2.8220828 0.53099734 8.5, + 3.2598834 0.50345325 8.5, + 3.6907797 0.5856511 8.5, + 4.087697 0.77242613 8.5, + 4.4256949 1.0520426 8.5, + 4.6835365 1.406931 8.5, + 4.8450203 1.8147928 8.5, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 4.9000001 2.25 8.5, + 4.9000001 2.25 8.5, + 4.8450203 2.6852074 8.5, + 4.6835365 3.0930688 8.5, + 4.4256949 3.4479575 8.5, + 4.087697 3.7275739 8.5, + 3.6907797 3.9143488 8.5, + 3.2598834 3.9965467 8.5, + 2.8220828 3.9690027 8.5, + 2.4048862 3.8334475 8.5, + 2.034508 3.5983982 8.5, + 1.7342203 3.2786243 8.5, + 1.5228912 2.894218 8.5, + 1.4137993 2.4693332 8.5, + 1.4137993 2.0306668 8.5, + 1.5228912 1.605782 8.5, + 1.7342203 1.2213758 8.5, + 2.034508 0.90160185 8.5, + 2.4048862 0.66655266 8.5, + 2.8220828 0.53099734 8.5, + 3.2598834 0.50345325 8.5, + 3.6907797 0.5856511 8.5, + 4.087697 0.77242613 8.5, + 4.4256949 1.0520426 8.5, + 4.6835365 1.406931 8.5, + 4.8450203 1.8147928 8.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 8.5, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 0, 1, 24, -1, + 18, 16, 17, -1, 3, 4, 2, -1, + 2, 5, 1, -1, 16, 5, 15, -1, + 22, 5, 20, -1, 24, 5, 22, -1, + 1, 5, 24, -1, 20, 5, 18, -1, + 18, 5, 16, -1, 4, 5, 2, -1, + 15, 13, 14, -1, 6, 7, 5, -1, + 13, 7, 12, -1, 5, 7, 15, -1, + 15, 7, 13, -1, 12, 8, 11, -1, + 7, 8, 12, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 45, 46, 71, -1, + 71, 46, 72, -1, 72, 46, 73, -1, + 46, 47, 73, -1, 52, 27, 53, -1, + 25, 27, 52, -1, 47, 48, 73, -1, + 73, 48, 74, -1, 53, 28, 54, -1, + 54, 28, 55, -1, 27, 28, 53, -1, + 74, 49, 75, -1, 48, 49, 74, -1, + 55, 29, 56, -1, 49, 50, 75, -1, + 28, 29, 55, -1, 75, 50, 76, -1, + 76, 26, 51, -1, 50, 26, 76, -1, + 29, 30, 56, -1, 56, 31, 57, -1, + 30, 31, 56, -1, 57, 32, 58, -1, + 31, 32, 57, -1, 58, 33, 59, -1, + 32, 33, 58, -1, 59, 34, 60, -1, + 60, 34, 61, -1, 33, 34, 59, -1, + 34, 35, 61, -1, 61, 36, 62, -1, + 35, 36, 61, -1, 62, 37, 63, -1, + 63, 37, 64, -1, 36, 37, 62, -1, + 37, 38, 64, -1, 38, 39, 64, -1, + 64, 39, 65, -1, 65, 39, 66, -1, + 39, 40, 66, -1, 40, 41, 66, -1, + 66, 41, 67, -1, 41, 42, 67, -1, + 67, 42, 68, -1, 42, 43, 68, -1, + 68, 43, 69, -1, 43, 44, 69, -1, + 69, 44, 70, -1, 44, 45, 70, -1, + 70, 45, 71, -1, 119, 118, 79, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 85, 127, 78, -1, 99, 93, 111, -1, + 127, 126, 78, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 85, 128, 127, -1, 118, 91, 79, -1, + 126, 125, 78, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 85, 129, 128, -1, 93, 94, 91, -1, + 125, 124, 78, -1, 94, 98, 91, -1, + 95, 97, 94, -1, 85, 105, 129, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 122, 77, 123, -1, 123, 77, 124, -1, + 124, 77, 78, -1, 105, 92, 106, -1, + 106, 92, 107, -1, 85, 92, 105, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 92, 99, 108, -1, + 104, 99, 102, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 121, 79, 77, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 120, 119, 79, -1, 99, 110, 109, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..d998dc4f572a942e6f19a71add3f550587054aca GIT binary patch literal 82077 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 uT`vjgip>Bmtjq(vS=m5Ug)4(AgN*Pp(F4$S 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl new file mode 100644 index 00000000..388afd15 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 3.5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 31, 30, 29, -1, 26, 29, 19, -1, + 26, 31, 29, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 24, 18, 25, -1, + 23, 21, 20, -1, 23, 22, 21, -1, + 23, 20, 18, -1, 23, 18, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 86, 87, 85, -1, 85, 82, 75, -1, + 87, 82, 85, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 98, -1, 106, 105, 99, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 114, 115, -1, + 121, 120, 114, -1, 122, 121, 115, -1, + 123, 115, 116, -1, 123, 122, 115, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 1.65 4.25 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 1.65 4.25 4.0999999, + 1.65 4.25 4.0999999, + 1.6342915 4.3743448 4.0999999, + 1.5881534 4.4908767 4.0999999, + 1.5144843 4.5922737 4.0999999, + 1.4179134 4.672164 4.0999999, + 1.3045084 4.7255282 4.0999999, + 1.1813953 4.7490134 4.0999999, + 1.0563093 4.7411437 4.0999999, + 0.93711036 4.7024136 4.0999999, + 0.83128798 4.6352568 4.0999999, + 0.7454915 4.5438929 4.0999999, + 0.68511176 4.4340625 4.0999999, + 0.65394264 4.3126664 4.0999999, + 0.65394264 4.1873336 4.0999999, + 0.68511176 4.0659375 4.0999999, + 0.7454915 3.9561074 4.0999999, + 0.83128798 3.8647435 4.0999999, + 0.93711036 3.7975864 4.0999999, + 1.0563093 3.7588563 4.0999999, + 1.1813953 3.7509866 4.0999999, + 1.3045084 3.7744718 4.0999999, + 1.4179134 3.827836 4.0999999, + 1.5144843 3.9077265 4.0999999, + 1.5881534 4.0091233 4.0999999, + 1.6342915 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 4.25 3.5, + 1.6342915 4.3743448 3.5, + 1.5881534 4.4908767 3.5, + 1.5144843 4.5922737 3.5, + 1.4179134 4.672164 3.5, + 1.3045084 4.7255282 3.5, + 1.1813953 4.7490134 3.5, + 1.0563093 4.7411437 3.5, + 0.93711036 4.7024136 3.5, + 0.83128798 4.6352568 3.5, + 0.7454915 4.5438929 3.5, + 0.68511176 4.4340625 3.5, + 0.65394264 4.3126664 3.5, + 0.65394264 4.1873336 3.5, + 0.68511176 4.0659375 3.5, + 0.7454915 3.9561074 3.5, + 0.83128798 3.8647435 3.5, + 0.93711036 3.7975864 3.5, + 1.0563093 3.7588563 3.5, + 1.1813953 3.7509866 3.5, + 1.3045084 3.7744718 3.5, + 1.4179134 3.827836 3.5, + 1.5144843 3.9077265 3.5, + 1.5881534 4.0091233 3.5, + 1.6342915 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 4.25 4.0999999, + 1.65 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 110, 93, 111, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 119, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 118, 91, 119, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 94, 97, 98, -1, 81, 83, 82, -1, + 95, 96, 97, -1, 99, 93, 110, -1, + 99, 110, 109, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 85, 127, 78, -1, 78, 126, 77, -1, + 127, 126, 78, -1, 92, 128, 85, -1, + 85, 128, 127, -1, 126, 125, 77, -1, + 77, 125, 79, -1, 92, 129, 128, -1, + 99, 129, 92, -1, 125, 124, 79, -1, + 99, 105, 129, -1, 124, 123, 79, -1, + 99, 106, 105, -1, 123, 122, 79, -1, + 99, 107, 106, -1, 122, 121, 79, -1, + 99, 108, 107, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 83, -1, 99, 110, 109, -1, + 88, 86, 87, -1, 99, 111, 110, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 99, 112, 111, -1, 88, 78, 86, -1, + 85, 78, 88, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 126, 125, 85, -1, 113, 93, 114, -1, + 114, 93, 115, -1, 115, 93, 116, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 124, 123, 85, -1, + 95, 97, 94, -1, 94, 97, 98, -1, + 105, 92, 106, -1, 95, 96, 97, -1, + 128, 92, 129, -1, 129, 92, 105, -1, + 99, 93, 113, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 24, 0, 20, -1, + 20, 18, 19, -1, 0, 18, 20, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 4, 5, 1, -1, 15, 13, 14, -1, + 15, 12, 13, -1, 6, 7, 5, -1, + 15, 11, 12, -1, 1, 10, 15, -1, + 15, 10, 11, -1, 5, 10, 1, -1, + 7, 10, 5, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 88, 78, 86, -1, + 90, 85, 88, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 88, 85, 78, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 85, 127, 78, -1, 81, 83, 82, -1, + 127, 126, 78, -1, 85, 128, 127, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 104, 102, -1, 125, 124, 78, -1, + 85, 105, 129, -1, 104, 99, 102, -1, + 102, 99, 92, -1, 92, 99, 113, -1, + 124, 123, 78, -1, 83, 79, 84, -1, + 116, 79, 77, -1, 77, 79, 83, -1, + 115, 79, 116, -1, 85, 106, 105, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 123, 122, 78, -1, 85, 107, 106, -1, + 115, 91, 79, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 119, 118, 79, -1, 88, 86, 87, -1, + 118, 117, 79, -1, 89, 90, 88, -1, + 90, 85, 88, -1, 117, 116, 79, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 127, 126, 78, -1, 78, 128, 127, -1, + 99, 93, 109, -1, 109, 93, 110, -1, + 126, 125, 78, -1, 78, 129, 128, -1, + 110, 91, 111, -1, 111, 91, 112, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 116, 91, 79, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 78, 105, 129, -1, 93, 94, 91, -1, + 94, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 95, 97, 94, -1, + 94, 97, 98, -1, 123, 77, 124, -1, + 95, 96, 97, -1, 124, 77, 125, -1, + 125, 77, 78, -1, 123, 122, 77, -1, + 92, 107, 85, -1, 85, 107, 106, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 104, 99, 102, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 83, 79, 84, -1, 121, 79, 77, -1, + 77, 79, 83, -1, 119, 79, 120, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 4.9000001 2.25 9.5, + 4.8450203 2.6852074 9.5, + 4.6835365 3.0930688 9.5, + 4.4256949 3.4479575 9.5, + 4.087697 3.7275739 9.5, + 3.6907797 3.9143488 9.5, + 3.2598834 3.9965467 9.5, + 2.8220828 3.9690027 9.5, + 2.4048862 3.8334475 9.5, + 2.034508 3.5983982 9.5, + 1.7342203 3.2786243 9.5, + 1.5228912 2.894218 9.5, + 1.4137993 2.4693332 9.5, + 1.4137993 2.0306668 9.5, + 1.5228912 1.605782 9.5, + 1.7342203 1.2213758 9.5, + 2.034508 0.90160185 9.5, + 2.4048862 0.66655266 9.5, + 2.8220828 0.53099734 9.5, + 3.2598834 0.50345325 9.5, + 3.6907797 0.5856511 9.5, + 4.087697 0.77242613 9.5, + 4.4256949 1.0520426 9.5, + 4.6835365 1.406931 9.5, + 4.8450203 1.8147928 9.5, + 4.9000001 2.25 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 4.9000001 2.25 9.5, + 4.9000001 2.25 9.5, + 4.8450203 2.6852074 9.5, + 4.6835365 3.0930688 9.5, + 4.4256949 3.4479575 9.5, + 4.087697 3.7275739 9.5, + 3.6907797 3.9143488 9.5, + 3.2598834 3.9965467 9.5, + 2.8220828 3.9690027 9.5, + 2.4048862 3.8334475 9.5, + 2.034508 3.5983982 9.5, + 1.7342203 3.2786243 9.5, + 1.5228912 2.894218 9.5, + 1.4137993 2.4693332 9.5, + 1.4137993 2.0306668 9.5, + 1.5228912 1.605782 9.5, + 1.7342203 1.2213758 9.5, + 2.034508 0.90160185 9.5, + 2.4048862 0.66655266 9.5, + 2.8220828 0.53099734 9.5, + 3.2598834 0.50345325 9.5, + 3.6907797 0.5856511 9.5, + 4.087697 0.77242613 9.5, + 4.4256949 1.0520426 9.5, + 4.6835365 1.406931 9.5, + 4.8450203 1.8147928 9.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.9000001 2.25 9.5, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 0, 1, 24, -1, + 18, 16, 17, -1, 3, 4, 2, -1, + 2, 5, 1, -1, 16, 5, 15, -1, + 22, 5, 20, -1, 24, 5, 22, -1, + 1, 5, 24, -1, 20, 5, 18, -1, + 18, 5, 16, -1, 4, 5, 2, -1, + 15, 13, 14, -1, 6, 7, 5, -1, + 13, 7, 12, -1, 5, 7, 15, -1, + 15, 7, 13, -1, 12, 8, 11, -1, + 7, 8, 12, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 45, 46, 71, -1, + 71, 46, 72, -1, 46, 47, 72, -1, + 72, 47, 73, -1, 52, 27, 53, -1, + 25, 27, 52, -1, 47, 48, 73, -1, + 73, 48, 74, -1, 53, 28, 54, -1, + 74, 49, 75, -1, 27, 28, 53, -1, + 48, 49, 74, -1, 49, 50, 75, -1, + 54, 29, 55, -1, 55, 29, 56, -1, + 75, 50, 76, -1, 28, 29, 54, -1, + 76, 26, 51, -1, 50, 26, 76, -1, + 56, 30, 57, -1, 29, 30, 56, -1, + 30, 31, 57, -1, 57, 32, 58, -1, + 58, 32, 59, -1, 31, 32, 57, -1, + 32, 33, 59, -1, 59, 34, 60, -1, + 33, 34, 59, -1, 60, 35, 61, -1, + 61, 35, 62, -1, 34, 35, 60, -1, + 35, 36, 62, -1, 62, 37, 63, -1, + 36, 37, 62, -1, 37, 38, 63, -1, + 63, 38, 64, -1, 38, 39, 64, -1, + 64, 39, 65, -1, 65, 39, 66, -1, + 39, 40, 66, -1, 40, 41, 66, -1, + 66, 41, 67, -1, 41, 42, 67, -1, + 67, 42, 68, -1, 42, 43, 68, -1, + 68, 43, 69, -1, 69, 43, 70, -1, + 43, 44, 70, -1, 44, 45, 70, -1, + 70, 45, 71, -1, 119, 118, 79, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 89, 90, 88, -1, 90, 85, 88, -1, + 88, 78, 86, -1, 85, 78, 88, -1, + 85, 127, 78, -1, 99, 93, 111, -1, + 127, 126, 78, -1, 111, 93, 112, -1, + 112, 93, 113, -1, 113, 93, 114, -1, + 85, 128, 127, -1, 118, 91, 79, -1, + 126, 125, 78, -1, 93, 91, 114, -1, + 114, 91, 115, -1, 115, 91, 116, -1, + 116, 91, 117, -1, 117, 91, 118, -1, + 85, 129, 128, -1, 93, 94, 91, -1, + 125, 124, 78, -1, 94, 98, 91, -1, + 95, 97, 94, -1, 85, 105, 129, -1, + 94, 97, 98, -1, 95, 96, 97, -1, + 122, 77, 123, -1, 123, 77, 124, -1, + 124, 77, 78, -1, 105, 92, 106, -1, + 106, 92, 107, -1, 85, 92, 105, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 103, 104, 102, -1, + 102, 99, 92, -1, 92, 99, 108, -1, + 104, 99, 102, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 121, 79, 77, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 120, 119, 79, -1, 99, 110, 109, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 170, -1, 180, 173, 174, -1, + 180, 179, 173, -1, 181, 180, 174, -1, + 182, 174, 175, -1, 182, 181, 174, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 191, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 186, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 196, 189, -1, + 192, 190, 185, -1, 192, 197, 190, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 211, 213, 212, -1, 215, 214, 213, -1, + 210, 215, 213, -1, 203, 213, 211, -1, + 203, 210, 213, -1, 217, 210, 203, -1, + 202, 217, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 229, 228, 227, -1, 224, 227, 217, -1, + 224, 229, 227, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 219, 218, 216, -1, + 223, 219, 216, -1, 222, 220, 219, -1, + 222, 219, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 0, + -0.16223037 -2.4592321 0, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 0, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 0, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 0, + 0.15000001 -3.5 0, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 0, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 0, + 0.14 1.5 0, + -0.15000001 -2.542563 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 0, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 0, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 0, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 145, 144, -1, 142, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 12, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 14, 16, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 40, 41, -1, + 44, 42, 40, -1, 45, 41, 39, -1, + 45, 44, 41, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 62, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 66, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 60, 86, 61, -1, + 81, 86, 55, -1, 61, 87, 59, -1, + 86, 87, 61, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 66, 65, 62, -1, 66, 62, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o39 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o37 + + } + + } + + } ] + + }, + + USE o38, + + Group { + children [ + USE o36, + + USE o39 ] + + }, + + USE o39 ] + + } + + } + + } ] + + } + +} From 914fb4d11bc34c6490d48b6c3ec0060d01ea1ba4 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 2 Oct 2016 00:00:35 +0200 Subject: [PATCH 035/330] renamed --- ...W_PUSH_6mm_h13.FCStd => SW_PUSH_6mm_h13mm.FCStd} | Bin .../{SW_PUSH_6mm_h13.wrl => SW_PUSH_6mm_h13mm.wrl} | 0 ...PUSH_6mm_h7.3.FCStd => SW_PUSH_6mm_h7.3mm.FCStd} | Bin ...{SW_PUSH_6mm_h7.3.wrl => SW_PUSH_6mm_h7.3mm.wrl} | 0 ...PUSH_6mm_h8.5.FCStd => SW_PUSH_6mm_h8.5mm.FCStd} | Bin ...{SW_PUSH_6mm_h8.5.wrl => SW_PUSH_6mm_h8.5mm.wrl} | 0 ...{SW_PUSH_6mm_h8.FCStd => SW_PUSH_6mm_h8mm.FCStd} | Bin .../{SW_PUSH_6mm_h8.wrl => SW_PUSH_6mm_h8mm.wrl} | 0 ...PUSH_6mm_h9.5.FCStd => SW_PUSH_6mm_h9.5mm.FCStd} | Bin ...{SW_PUSH_6mm_h9.5.wrl => SW_PUSH_6mm_h9.5mm.wrl} | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h13.FCStd => SW_PUSH_6mm_h13mm.FCStd} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h13.wrl => SW_PUSH_6mm_h13mm.wrl} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h7.3.FCStd => SW_PUSH_6mm_h7.3mm.FCStd} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h7.3.wrl => SW_PUSH_6mm_h7.3mm.wrl} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h8.5.FCStd => SW_PUSH_6mm_h8.5mm.FCStd} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h8.5.wrl => SW_PUSH_6mm_h8.5mm.wrl} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h8.FCStd => SW_PUSH_6mm_h8mm.FCStd} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h8.wrl => SW_PUSH_6mm_h8mm.wrl} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h9.5.FCStd => SW_PUSH_6mm_h9.5mm.FCStd} (100%) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h9.5.wrl => SW_PUSH_6mm_h9.5mm.wrl} (100%) diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.FCStd similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.FCStd rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.FCStd similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.FCStd rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.FCStd similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.FCStd rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.FCStd similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.FCStd rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.FCStd rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl From d38616cbd5643dc4e9fc931bd13e516b2e7bfb0d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 2 Oct 2016 00:04:19 +0200 Subject: [PATCH 036/330] missed one rename --- .../{SW_PUSH_6mm_h5.wrl => SW_PUSH_6mm_h5mm.wrl} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/{SW_PUSH_6mm_h5.wrl => SW_PUSH_6mm_h5mm.wrl} (100%) diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl similarity index 100% rename from modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5.wrl rename to modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl From e8cb125d02b455e88ef180172dd2bf43486bd935 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 2 Oct 2016 21:26:20 +0200 Subject: [PATCH 037/330] 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^ 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 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl index 620c5087..a180e367 100644 --- a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl @@ -1,508 +1,2191 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube8_copy16 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.833333 0.833333 0.833333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -4.27000 -7.07520e-2 0.441568, - -4.27000 7.07520e-2 0.441568, - -3.73400 7.07520e-2 0.441568, - -3.73400 -7.07520e-2 0.441568, - -4.07436 -7.07520e-2 -0.999568, - -4.07436 7.07520e-2 -0.999568, - -3.92964 7.07520e-2 -0.999568, - -3.92964 -7.07520e-2 -0.999568, - -4.27000 -7.07520e-2 0.225856, - -4.07436 -7.07520e-2 -3.85600e-3, - -4.27000 7.07520e-2 0.225856, - -4.07436 7.07520e-2 -3.85600e-3, - -3.73400 7.07520e-2 0.225856, - -3.92964 7.07520e-2 -3.85600e-3, - -3.73400 -7.07520e-2 0.225856, - -3.92964 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy15 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.270000 -7.07520e-2 0.441568, - -0.270000 7.07520e-2 0.441568, - 0.266000 7.07520e-2 0.441568, - 0.266000 -7.07520e-2 0.441568, - -7.43600e-2 -7.07520e-2 -0.999568, - -7.43600e-2 7.07520e-2 -0.999568, - 7.03600e-2 7.07520e-2 -0.999568, - 7.03600e-2 -7.07520e-2 -0.999568, - -0.270000 -7.07520e-2 0.225856, - -7.43600e-2 -7.07520e-2 -3.85600e-3, - -0.270000 7.07520e-2 0.225856, - -7.43600e-2 7.07520e-2 -3.85600e-3, - 0.266000 7.07520e-2 0.225856, - 7.03600e-2 7.07520e-2 -3.85600e-3, - 0.266000 -7.07520e-2 0.225856, - 7.03600e-2 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy14 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.26200 -7.07520e-2 0.441568, - -1.26200 7.07520e-2 0.441568, - -0.726000 7.07520e-2 0.441568, - -0.726000 -7.07520e-2 0.441568, - -1.06636 -7.07520e-2 -0.999568, - -1.06636 7.07520e-2 -0.999568, - -0.921640 7.07520e-2 -0.999568, - -0.921640 -7.07520e-2 -0.999568, - -1.26200 -7.07520e-2 0.225856, - -1.06636 -7.07520e-2 -3.85600e-3, - -1.26200 7.07520e-2 0.225856, - -1.06636 7.07520e-2 -3.85600e-3, - -0.726000 7.07520e-2 0.225856, - -0.921640 7.07520e-2 -3.85600e-3, - -0.726000 -7.07520e-2 0.225856, - -0.921640 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy13 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.27000 -7.07520e-2 0.441568, - -2.27000 7.07520e-2 0.441568, - -1.73400 7.07520e-2 0.441568, - -1.73400 -7.07520e-2 0.441568, - -2.07436 -7.07520e-2 -0.999568, - -2.07436 7.07520e-2 -0.999568, - -1.92964 7.07520e-2 -0.999568, - -1.92964 -7.07520e-2 -0.999568, - -2.27000 -7.07520e-2 0.225856, - -2.07436 -7.07520e-2 -3.85600e-3, - -2.27000 7.07520e-2 0.225856, - -2.07436 7.07520e-2 -3.85600e-3, - -1.73400 7.07520e-2 0.225856, - -1.92964 7.07520e-2 -3.85600e-3, - -1.73400 -7.07520e-2 0.225856, - -1.92964 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy12 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.26200 -7.07520e-2 0.441568, - -3.26200 7.07520e-2 0.441568, - -2.72600 7.07520e-2 0.441568, - -2.72600 -7.07520e-2 0.441568, - -3.06636 -7.07520e-2 -0.999568, - -3.06636 7.07520e-2 -0.999568, - -2.92164 7.07520e-2 -0.999568, - -2.92164 -7.07520e-2 -0.999568, - -3.26200 -7.07520e-2 0.225856, - -3.06636 -7.07520e-2 -3.85600e-3, - -3.26200 7.07520e-2 0.225856, - -3.06636 7.07520e-2 -3.85600e-3, - -2.72600 7.07520e-2 0.225856, - -2.92164 7.07520e-2 -3.85600e-3, - -2.72600 -7.07520e-2 0.225856, - -2.92164 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy11 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.71800 -7.07520e-2 0.441568, - 3.71800 7.07520e-2 0.441568, - 4.25400 7.07520e-2 0.441568, - 4.25400 -7.07520e-2 0.441568, - 3.91364 -7.07520e-2 -0.999568, - 3.91364 7.07520e-2 -0.999568, - 4.05836 7.07520e-2 -0.999568, - 4.05836 -7.07520e-2 -0.999568, - 3.71800 -7.07520e-2 0.225856, - 3.91364 -7.07520e-2 -3.85600e-3, - 3.71800 7.07520e-2 0.225856, - 3.91364 7.07520e-2 -3.85600e-3, - 4.25400 7.07520e-2 0.225856, - 4.05836 7.07520e-2 -3.85600e-3, - 4.25400 -7.07520e-2 0.225856, - 4.05836 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy10 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.72600 -7.07520e-2 0.441568, - 2.72600 7.07520e-2 0.441568, - 3.26200 7.07520e-2 0.441568, - 3.26200 -7.07520e-2 0.441568, - 2.92164 -7.07520e-2 -0.999568, - 2.92164 7.07520e-2 -0.999568, - 3.06636 7.07520e-2 -0.999568, - 3.06636 -7.07520e-2 -0.999568, - 2.72600 -7.07520e-2 0.225856, - 2.92164 -7.07520e-2 -3.85600e-3, - 2.72600 7.07520e-2 0.225856, - 2.92164 7.07520e-2 -3.85600e-3, - 3.26200 7.07520e-2 0.225856, - 3.06636 7.07520e-2 -3.85600e-3, - 3.26200 -7.07520e-2 0.225856, - 3.06636 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy9 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.71800 -7.07520e-2 0.441568, - 1.71800 7.07520e-2 0.441568, - 2.25400 7.07520e-2 0.441568, - 2.25400 -7.07520e-2 0.441568, - 1.91364 -7.07520e-2 -0.999568, - 1.91364 7.07520e-2 -0.999568, - 2.05836 7.07520e-2 -0.999568, - 2.05836 -7.07520e-2 -0.999568, - 1.71800 -7.07520e-2 0.225856, - 1.91364 -7.07520e-2 -3.85600e-3, - 1.71800 7.07520e-2 0.225856, - 1.91364 7.07520e-2 -3.85600e-3, - 2.25400 7.07520e-2 0.225856, - 2.05836 7.07520e-2 -3.85600e-3, - 2.25400 -7.07520e-2 0.225856, - 2.05836 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.726000 -7.07520e-2 0.441568, - 0.726000 7.07520e-2 0.441568, - 1.26200 7.07520e-2 0.441568, - 1.26200 -7.07520e-2 0.441568, - 0.921640 -7.07520e-2 -0.999568, - 0.921640 7.07520e-2 -0.999568, - 1.06636 7.07520e-2 -0.999568, - 1.06636 -7.07520e-2 -0.999568, - 0.726000 -7.07520e-2 0.225856, - 0.921640 -7.07520e-2 -3.85600e-3, - 0.726000 7.07520e-2 0.225856, - 0.921640 7.07520e-2 -3.85600e-3, - 1.26200 7.07520e-2 0.225856, - 1.06636 7.07520e-2 -3.85600e-3, - 1.26200 -7.07520e-2 0.225856, - 1.06636 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube7 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.620000 0.620000 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -4.06267 -0.247207 1.34680, - -4.50021 -0.247207 0.902375, - -4.50021 -0.247207 0.521200, - 4.45421 -0.247207 0.521200, - 4.45421 -0.247207 1.34680, - -4.01780 0.170007 1.42400, - -4.01780 -0.170007 1.42400, - 4.45421 -0.170007 1.42400, - 4.45421 0.170007 1.42400, - -4.50021 0.247207 0.902375, - -4.06267 0.247207 1.34680, - 4.45421 0.247207 1.34680, - 4.45421 0.247207 0.521200, - -4.50021 0.247207 0.521200, - -4.50021 -0.170007 0.444000, - -4.50021 0.170007 0.444000, - 4.45421 0.170007 0.444000, - 4.45421 -0.170007 0.444000, - 4.53141 0.170007 1.34680, - 4.53141 -0.170007 1.34680, - 4.53141 -0.170007 0.521200, - 4.53141 0.170007 0.521200, - -4.57741 -0.170007 0.856800, - -4.57741 0.170007 0.856800, - -4.57741 0.170007 0.521200, - -4.57741 -0.170007 0.521200, - -4.14916 -0.170007 1.36899, - -4.14916 0.170007 1.36899, - -4.52325 0.170007 0.989013, - -4.52325 -0.170007 0.989013] - } - coordIndex [ - 0, 6, 26, -1, - 0, 26, 29, 1, -1, - 1, 2, 3, 4, 0, -1, - 1, 22, 25, 2, -1, - 2, 14, 17, 3, -1, - 3, 17, 20, -1, - 3, 20, 19, 4, -1, - 4, 7, 6, 0, -1, - 5, 27, 26, 6, -1, - 6, 7, 8, 5, -1, - 7, 19, 18, 8, -1, - 8, 11, 10, 5, -1, - 9, 23, 28, -1, - 9, 28, 27, 10, -1, - 10, 11, 12, 13, 9, -1, - 11, 18, 21, 12, -1, - 12, 16, 15, 13, -1, - 13, 24, 23, 9, -1, - 14, 2, 25, -1, - 14, 25, 24, 15, -1, - 15, 16, 17, 14, -1, - 15, 24, 13, -1, - 16, 12, 21, -1, - 16, 21, 20, 17, -1, - 18, 11, 8, -1, - 19, 7, 4, -1, - 19, 20, 21, 18, -1, - 22, 1, 29, -1, - 22, 29, 28, 23, -1, - 23, 24, 25, 22, -1, - 27, 5, 10, -1, - 27, 28, 29, 26, -1 - ] - } - } - ] -} - +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 20.610001 2.5 1.25, + 20.610001 2.2411809 1.2159258, + 20.610001 2 1.1160254, + 20.610001 1.7928932 0.95710677, + 20.610001 1.6339746 0.75, + 20.610001 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 21.610001 2.5 -0.25, + 20.610001 1.5 -0.25, + 21.575926 2.2411809 -0.25, + 21.476025 2 -0.25, + 21.317106 1.7928932 -0.25, + 21.110001 1.6339746 -0.25, + 20.868818 1.5340742 -0.25, + 21.610001 2.5 0.25, + 20.610001 1.5 0.25, + 21.575926 2.2411809 0.25, + 21.476025 2 0.25, + 21.317106 1.7928932 0.25, + 21.110001 1.6339746 0.25, + 20.868818 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 20.610001 2.5 -1.25, + 20.610001 2.2411809 -1.2159258, + 20.610001 2 -1.1160254, + 20.610001 1.7928932 -0.95710677, + 20.610001 1.6339746 -0.75, + 20.610001 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2138796 2.3535533 0.60355341, + -0.99710679 2.2294021 0.90328151, + -1.2138796 2.1464467 0.39644662, + -0.99710679 2 0.75, + -0.67268342 2.3197601 1.1561275, + -0.99710679 1.8467185 0.52059805, + -0.67268342 1.9867201 1.0181777, + -0.67268342 1.7318223 0.76327997, + -0.67268342 1.5938725 0.43023995, + -1.2707853 2.3916137 0.41221169, + 21.610001 2.5 0.25, + 20.610001 2.5 1.25, + 21.575926 2.5 0.50881904, + 21.476025 2.5 0.75, + 21.317106 2.5 0.95710677, + 21.110001 2.5 1.1160254, + 20.868818 2.5 1.2159258, + 21.610001 2.5 0.25, + 20.610001 1.5 0.25, + 21.575926 2.2411809 0.25, + 21.476025 2 0.25, + 21.317106 1.7928932 0.25, + 21.110001 1.6339746 0.25, + 20.868818 1.5340742 0.25, + 20.610001 2.2411809 1.2159258, + 20.610001 2 1.1160254, + 20.610001 1.7928932 0.95710677, + 20.610001 1.6339746 0.75, + 20.610001 1.5340742 0.50881904, + 21.53388 2.3535533 0.60355341, + 21.317106 2.2294021 0.90328151, + 21.53388 2.1464467 0.39644662, + 21.317106 2 0.75, + 20.992683 2.3197601 1.1561275, + 21.317106 1.8467185 0.52059805, + 20.992683 1.9867201 1.0181777, + 20.992683 1.7318223 0.76327997, + 20.992683 1.5938725 0.43023995, + 21.590786 2.3916137 0.41221169, + -0.28999999 2.5 1.25, + 20.610001 2.5 1.25, + -0.28999999 5.0799999 1.25, + 20.610001 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2138796 2.3535533 -0.60355341, + -0.99710679 2.2294021 -0.90328151, + -1.2138796 2.1464467 -0.39644662, + -0.99710679 2 -0.75, + -0.67268342 2.3197601 -1.1561275, + -0.99710679 1.8467185 -0.52059805, + -0.67268342 1.9867201 -1.0181777, + -0.67268342 1.7318223 -0.76327997, + -0.67268342 1.5938725 -0.43023995, + -1.2707853 2.3377883 -0.35838637, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 21.610001 2.5 -0.25, + 20.610001 2.5 -1.25, + 21.575926 2.5 -0.50881904, + 21.476025 2.5 -0.75, + 21.317106 2.5 -0.95710677, + 21.110001 2.5 -1.1160254, + 20.868818 2.5 -1.2159258, + 21.610001 2.5 -0.25, + 20.610001 1.5 -0.25, + 21.575926 2.2411809 -0.25, + 21.476025 2 -0.25, + 21.317106 1.7928932 -0.25, + 21.110001 1.6339746 -0.25, + 20.868818 1.5340742 -0.25, + 20.610001 2.2411809 -1.2159258, + 20.610001 2 -1.1160254, + 20.610001 1.7928932 -0.95710677, + 20.610001 1.6339746 -0.75, + 20.610001 1.5340742 -0.50881904, + 21.53388 2.3535533 -0.60355341, + 21.317106 2.2294021 -0.90328151, + 21.53388 2.1464467 -0.39644662, + 21.317106 2 -0.75, + 20.992683 2.3197601 -1.1561275, + 21.317106 1.8467185 -0.52059805, + 20.992683 1.9867201 -1.0181777, + 20.992683 1.7318223 -0.76327997, + 20.992683 1.5938725 -0.43023995, + 21.590786 2.3916137 -0.41221169, + 21.610001 2.5 0.25, + 21.610001 5.0799999 0.25, + 21.610001 2.5 -0.25, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 20.610001 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 21.610001 2.5 0.25, + 20.610001 2.5 1.25, + 21.575926 2.5 0.50881904, + 21.476025 2.5 0.75, + 21.317106 2.5 0.95710677, + 21.110001 2.5 1.1160254, + 20.868818 2.5 1.2159258, + 21.610001 5.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.868818 5.0799999 1.2159258, + 21.110001 5.0799999 1.1160254, + 21.317106 5.0799999 0.95710677, + 21.476025 5.0799999 0.75, + 21.575926 5.0799999 0.50881904, + 20.610001 6.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.610001 6.0459256 0.50881904, + 20.610001 5.9460254 0.75, + 20.610001 5.787107 0.95710677, + 20.610001 5.5799999 1.1160254, + 20.610001 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 21.610001 2.5 -0.25, + 20.610001 2.5 -1.25, + 21.575926 2.5 -0.50881904, + 21.476025 2.5 -0.75, + 21.317106 2.5 -0.95710677, + 21.110001 2.5 -1.1160254, + 20.868818 2.5 -1.2159258, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + 20.868818 5.0799999 -1.2159258, + 21.110001 5.0799999 -1.1160254, + 21.317106 5.0799999 -0.95710677, + 21.476025 5.0799999 -0.75, + 21.575926 5.0799999 -0.50881904, + 21.610001 5.0799999 -0.25, + 21.610001 5.0799999 0.25, + 20.610001 6.0799999 -0.25, + 20.868818 6.0459256 -0.25, + 21.110001 5.9460254 -0.25, + 21.317106 5.787107 -0.25, + 21.476025 5.5799999 -0.25, + 21.575926 5.338819 -0.25, + 20.610001 6.0799999 0.25, + 20.868818 6.0459256 0.25, + 21.110001 5.9460254 0.25, + 21.317106 5.787107 0.25, + 21.476025 5.5799999 0.25, + 21.575926 5.338819 0.25, + 20.610001 5.0799999 -1.25, + 20.610001 6.0799999 -0.25, + 20.610001 5.338819 -1.2159258, + 20.610001 5.5799999 -1.1160254, + 20.610001 5.787107 -0.95710677, + 20.610001 5.9460254 -0.75, + 20.610001 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2138796 5.2264466 0.60355341, + -0.99710679 5.3505979 0.90328151, + -1.2138796 5.4335532 0.39644662, + -0.99710679 5.5799999 0.75, + -0.67268342 5.2602401 1.1561275, + -0.99710679 5.7332816 0.52059805, + -0.67268342 5.5932798 1.0181777, + -0.67268342 5.8481779 0.76327997, + -0.67268342 5.9861274 0.43023995, + -1.2707853 5.2422118 0.35838637, + 20.610001 6.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.610001 6.0459256 0.50881904, + 20.610001 5.9460254 0.75, + 20.610001 5.787107 0.95710677, + 20.610001 5.5799999 1.1160254, + 20.610001 5.338819 1.2159258, + 20.610001 6.0799999 0.25, + 21.610001 5.0799999 0.25, + 20.868818 6.0459256 0.25, + 21.110001 5.9460254 0.25, + 21.317106 5.787107 0.25, + 21.476025 5.5799999 0.25, + 21.575926 5.338819 0.25, + 20.868818 5.0799999 1.2159258, + 21.110001 5.0799999 1.1160254, + 21.317106 5.0799999 0.95710677, + 21.476025 5.0799999 0.75, + 21.575926 5.0799999 0.50881904, + 20.756447 6.0038795 0.60355341, + 20.880598 5.787107 0.90328151, + 20.963552 6.0038795 0.39644662, + 21.110001 5.787107 0.75, + 20.790239 5.4626832 1.1561275, + 21.263281 5.787107 0.52059805, + 21.12328 5.4626832 1.0181777, + 21.378178 5.4626832 0.76327997, + 21.516127 5.4626832 0.43023995, + 20.718386 6.0607853 0.41221169, + 20.610001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 20.610001 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.43644661 5.4335532 -1.1738795, + -0.56059808 5.7332816 -0.95710677, + -0.64355338 5.2264466 -1.1738795, + -0.79000002 5.5799999 -0.95710677, + -0.47023997 5.9861274 -0.63268346, + -0.94328147 5.3505979 -0.95710677, + -0.80328 5.8481779 -0.63268346, + -1.0581777 5.5932798 -0.63268346, + -1.1961274 5.2602401 -0.63268346, + -0.39838639 5.2422118 -1.2307853, + 20.610001 5.0799999 -1.25, + 20.610001 6.0799999 -0.25, + 20.610001 5.338819 -1.2159258, + 20.610001 5.5799999 -1.1160254, + 20.610001 5.787107 -0.95710677, + 20.610001 5.9460254 -0.75, + 20.610001 6.0459256 -0.50881904, + 20.610001 5.0799999 -1.25, + 21.610001 5.0799999 -0.25, + 20.868818 5.0799999 -1.2159258, + 21.110001 5.0799999 -1.1160254, + 21.317106 5.0799999 -0.95710677, + 21.476025 5.0799999 -0.75, + 21.575926 5.0799999 -0.50881904, + 20.868818 6.0459256 -0.25, + 21.110001 5.9460254 -0.25, + 21.317106 5.787107 -0.25, + 21.476025 5.5799999 -0.25, + 21.575926 5.338819 -0.25, + 20.756447 5.4335532 -1.1738795, + 20.880598 5.7332816 -0.95710677, + 20.963552 5.2264466 -1.1738795, + 21.110001 5.5799999 -0.95710677, + 20.790239 5.9861274 -0.63268346, + 21.263281 5.3505979 -0.95710677, + 21.12328 5.8481779 -0.63268346, + 21.378178 5.5932798 -0.63268346, + 21.516127 5.2602401 -0.63268346, + 20.718386 5.2422118 -1.2307853, + -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 2.5 1.25, + 20.610001 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 21.610001 2.5 -0.25, + 21.610001 2.5 0.25, + -0.28999999 2.5 -1.25, + 20.610001 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 20.610001 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 21.610001 5.0799999 0.25, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 20.610001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 20.610001 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 89, 91, 92, 93, 94, + 95, 90, -1, 89, 96, -1, 120, 118, + -1, 119, 121, -1, 121, 120, -1, 122, + 124, 125, 126, 127, 128, 123, -1, 122, + 129, -1, 151, 152, -1, 153, 151, -1, + 153, 154, -1, 155, 157, 158, 159, 160, + 161, 156, -1, 155, 162, -1, 184, 185, + -1, 187, 185, -1, 186, 187, -1, 188, + 189, -1, 190, 188, -1, 189, 191, -1, + 192, 194, 195, 196, 197, 198, 193, -1, + 214, 215, 216, 217, 218, 219, 213, -1, + 220, 222, 223, 224, 225, 226, 221, -1, + 220, 227, -1, 228, 229, 230, 231, 232, + 233, 227, -1, 234, 236, 237, 238, 239, + 240, 235, -1, 248, 249, -1, 248, 251, + 252, 253, 254, 255, 250, -1, 256, 257, + 258, 259, 260, 261, 249, -1, 270, 271, + 272, 273, 274, 275, 269, -1, 278, 279, + 280, 281, 282, 283, 276, -1, 284, 285, + 286, 287, 288, 289, 277, -1, 278, 284, + -1, 290, 292, 293, 294, 295, 296, 291, + -1, 291, 298, -1, 297, 299, 300, 301, + 302, 303, 298, -1, 304, 311, -1, 333, + 340, -1, 366, 373, -1, 395, 402, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 5, 17, 4, -1, 4, 17, 11, -1, + 11, 16, 10, -1, 17, 16, 11, -1, + 10, 15, 9, -1, 16, 15, 10, -1, + 8, 14, 7, -1, 9, 14, 8, -1, + 15, 14, 9, -1, 7, 13, 6, -1, + 14, 13, 7, -1, 13, 12, 6, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 49, 48, -1, + 55, 56, 49, -1, 54, 55, 48, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 80, 64, 63, -1, + 80, 65, 64, -1, 80, 63, 79, -1, + 81, 67, 69, -1, 81, 69, 70, -1, + 82, 79, 81, -1, 82, 80, 79, -1, + 83, 66, 65, -1, 83, 74, 66, -1, + 83, 65, 80, -1, 84, 70, 71, -1, + 84, 71, 72, -1, 84, 81, 70, -1, + 84, 82, 81, -1, 85, 75, 74, -1, + 85, 76, 75, -1, 85, 80, 82, -1, + 85, 83, 80, -1, 85, 74, 83, -1, + 86, 77, 76, -1, 86, 76, 85, -1, + 86, 85, 82, -1, 86, 82, 84, -1, + 87, 72, 73, -1, 87, 78, 77, -1, + 87, 77, 86, -1, 87, 86, 84, -1, + 87, 84, 72, -1, 87, 73, 78, -1, + 88, 62, 60, -1, 88, 60, 67, -1, + 88, 67, 81, -1, 88, 79, 62, -1, + 88, 81, 79, -1, 90, 103, 95, -1, + 107, 97, 102, -1, 92, 108, 91, -1, + 93, 109, 92, -1, 94, 109, 93, -1, + 92, 109, 108, -1, 96, 110, 98, -1, + 98, 110, 99, -1, 108, 111, 110, -1, + 109, 111, 108, -1, 95, 112, 94, -1, + 104, 112, 103, -1, 103, 112, 95, -1, + 94, 112, 109, -1, 99, 113, 100, -1, + 100, 113, 101, -1, 110, 113, 99, -1, + 111, 113, 110, -1, 105, 114, 104, -1, + 109, 114, 111, -1, 104, 114, 112, -1, + 112, 114, 109, -1, 106, 115, 105, -1, + 107, 115, 106, -1, 114, 115, 111, -1, + 111, 115, 113, -1, 105, 115, 114, -1, + 101, 116, 102, -1, 107, 116, 115, -1, + 115, 116, 113, -1, 113, 116, 101, -1, + 102, 116, 107, -1, 91, 117, 89, -1, + 89, 117, 96, -1, 96, 117, 110, -1, + 108, 117, 91, -1, 110, 117, 108, -1, + 119, 121, 118, -1, 118, 121, 120, -1, + 123, 136, 128, -1, 140, 130, 135, -1, + 124, 141, 122, -1, 125, 141, 124, -1, + 126, 142, 125, -1, 127, 142, 126, -1, + 125, 142, 141, -1, 131, 143, 132, -1, + 141, 144, 143, -1, 142, 144, 141, -1, + 128, 145, 127, -1, 136, 145, 128, -1, + 127, 145, 142, -1, 132, 146, 133, -1, + 133, 146, 134, -1, 143, 146, 132, -1, + 144, 146, 143, -1, 137, 147, 136, -1, + 138, 147, 137, -1, 145, 147, 142, -1, + 136, 147, 145, -1, 142, 147, 144, -1, + 139, 148, 138, -1, 147, 148, 144, -1, + 138, 148, 147, -1, 144, 148, 146, -1, + 134, 149, 135, -1, 140, 149, 139, -1, + 148, 149, 146, -1, 139, 149, 148, -1, + 146, 149, 134, -1, 135, 149, 140, -1, + 122, 150, 129, -1, 129, 150, 131, -1, + 131, 150, 143, -1, 143, 150, 141, -1, + 141, 150, 122, -1, 153, 152, 151, -1, + 153, 154, 152, -1, 169, 156, 161, -1, + 163, 173, 168, -1, 174, 158, 157, -1, + 175, 159, 158, -1, 175, 160, 159, -1, + 175, 158, 174, -1, 176, 162, 164, -1, + 176, 164, 165, -1, 177, 174, 176, -1, + 177, 175, 174, -1, 178, 161, 160, -1, + 178, 169, 161, -1, 178, 160, 175, -1, + 179, 165, 166, -1, 179, 166, 167, -1, + 179, 176, 165, -1, 179, 177, 176, -1, + 180, 170, 169, -1, 180, 171, 170, -1, + 180, 175, 177, -1, 180, 178, 175, -1, + 180, 169, 178, -1, 181, 172, 171, -1, + 181, 171, 180, -1, 181, 180, 177, -1, + 181, 177, 179, -1, 182, 167, 168, -1, + 182, 173, 172, -1, 182, 172, 181, -1, + 182, 181, 179, -1, 182, 179, 167, -1, + 182, 168, 173, -1, 183, 157, 155, -1, + 183, 155, 162, -1, 183, 162, 176, -1, + 183, 174, 157, -1, 183, 176, 174, -1, + 186, 185, 184, -1, 186, 187, 185, -1, + 188, 191, 189, -1, 188, 190, 191, -1, + 192, 201, 194, -1, 199, 201, 192, -1, + 194, 202, 195, -1, 201, 202, 194, -1, + 195, 203, 196, -1, 196, 203, 197, -1, + 202, 203, 195, -1, 203, 204, 197, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 206, 213, 208, -1, 208, 219, 209, -1, + 213, 219, 208, -1, 209, 218, 210, -1, + 219, 218, 209, -1, 210, 217, 211, -1, + 218, 217, 210, -1, 211, 216, 212, -1, + 217, 216, 211, -1, 212, 215, 207, -1, + 216, 215, 212, -1, 215, 214, 207, -1, + 220, 227, 222, -1, 222, 233, 223, -1, + 227, 233, 222, -1, 223, 232, 224, -1, + 233, 232, 223, -1, 224, 231, 225, -1, + 232, 231, 224, -1, 225, 230, 226, -1, + 231, 230, 225, -1, 226, 229, 221, -1, + 230, 229, 226, -1, 229, 228, 221, -1, + 243, 235, 240, -1, 243, 242, 235, -1, + 244, 240, 239, -1, 244, 243, 240, -1, + 245, 239, 238, -1, 245, 244, 239, -1, + 246, 238, 237, -1, 246, 245, 238, -1, + 247, 237, 236, -1, 247, 246, 237, -1, + 241, 236, 234, -1, 241, 247, 236, -1, + 249, 248, 251, -1, 261, 251, 252, -1, + 261, 249, 251, -1, 260, 252, 253, -1, + 260, 261, 252, -1, 259, 253, 254, -1, + 259, 260, 253, -1, 258, 254, 255, -1, + 258, 259, 254, -1, 257, 255, 250, -1, + 257, 258, 255, -1, 256, 257, 250, -1, + 269, 262, 264, -1, 275, 264, 265, -1, + 275, 269, 264, -1, 274, 265, 266, -1, + 274, 275, 265, -1, 273, 266, 267, -1, + 273, 274, 266, -1, 272, 267, 268, -1, + 272, 273, 267, -1, 271, 268, 263, -1, + 271, 272, 268, -1, 270, 271, 263, -1, + 277, 276, 283, -1, 289, 283, 282, -1, + 289, 277, 283, -1, 288, 282, 281, -1, + 288, 289, 282, -1, 287, 281, 280, -1, + 287, 288, 281, -1, 286, 280, 279, -1, + 286, 287, 280, -1, 285, 286, 279, -1, + 284, 279, 278, -1, 284, 285, 279, -1, + 303, 291, 296, -1, 303, 298, 291, -1, + 302, 296, 295, -1, 302, 303, 296, -1, + 301, 294, 293, -1, 301, 295, 294, -1, + 301, 302, 295, -1, 300, 301, 293, -1, + 299, 292, 290, -1, 299, 293, 292, -1, + 299, 300, 293, -1, 297, 299, 290, -1, + 305, 318, 310, -1, 322, 312, 317, -1, + 306, 323, 304, -1, 307, 323, 306, -1, + 308, 324, 307, -1, 309, 324, 308, -1, + 307, 324, 323, -1, 313, 325, 314, -1, + 323, 326, 325, -1, 324, 326, 323, -1, + 310, 327, 309, -1, 318, 327, 310, -1, + 309, 327, 324, -1, 314, 328, 315, -1, + 315, 328, 316, -1, 325, 328, 314, -1, + 326, 328, 325, -1, 319, 329, 318, -1, + 320, 329, 319, -1, 327, 329, 324, -1, + 318, 329, 327, -1, 324, 329, 326, -1, + 321, 330, 320, -1, 329, 330, 326, -1, + 320, 330, 329, -1, 326, 330, 328, -1, + 316, 331, 317, -1, 322, 331, 321, -1, + 330, 331, 328, -1, 321, 331, 330, -1, + 328, 331, 316, -1, 317, 331, 322, -1, + 304, 332, 311, -1, 311, 332, 313, -1, + 313, 332, 325, -1, 325, 332, 323, -1, + 323, 332, 304, -1, 334, 347, 339, -1, + 351, 341, 346, -1, 336, 352, 335, -1, + 337, 353, 336, -1, 338, 353, 337, -1, + 336, 353, 352, -1, 340, 354, 342, -1, + 342, 354, 343, -1, 352, 355, 354, -1, + 353, 355, 352, -1, 339, 356, 338, -1, + 348, 356, 347, -1, 347, 356, 339, -1, + 338, 356, 353, -1, 343, 357, 344, -1, + 344, 357, 345, -1, 354, 357, 343, -1, + 355, 357, 354, -1, 349, 358, 348, -1, + 353, 358, 355, -1, 348, 358, 356, -1, + 356, 358, 353, -1, 350, 359, 349, -1, + 351, 359, 350, -1, 358, 359, 355, -1, + 355, 359, 357, -1, 349, 359, 358, -1, + 345, 360, 346, -1, 351, 360, 359, -1, + 359, 360, 357, -1, 357, 360, 345, -1, + 346, 360, 351, -1, 335, 361, 333, -1, + 333, 361, 340, -1, 340, 361, 354, -1, + 354, 361, 352, -1, 352, 361, 335, -1, + 362, 365, 363, -1, 364, 365, 362, -1, + 380, 367, 372, -1, 374, 384, 379, -1, + 385, 369, 368, -1, 386, 370, 369, -1, + 386, 371, 370, -1, 386, 369, 385, -1, + 387, 373, 375, -1, 387, 375, 376, -1, + 388, 385, 387, -1, 388, 386, 385, -1, + 389, 372, 371, -1, 389, 380, 372, -1, + 389, 371, 386, -1, 390, 376, 377, -1, + 390, 377, 378, -1, 390, 387, 376, -1, + 390, 388, 387, -1, 391, 381, 380, -1, + 391, 382, 381, -1, 391, 386, 388, -1, + 391, 389, 386, -1, 391, 380, 389, -1, + 392, 383, 382, -1, 392, 384, 383, -1, + 392, 382, 391, -1, 392, 391, 388, -1, + 392, 388, 390, -1, 393, 378, 379, -1, + 393, 384, 392, -1, 393, 392, 390, -1, + 393, 390, 378, -1, 393, 379, 384, -1, + 394, 368, 366, -1, 394, 366, 373, -1, + 394, 373, 387, -1, 394, 385, 368, -1, + 394, 387, 385, -1, 396, 409, 401, -1, + 413, 403, 408, -1, 398, 414, 397, -1, + 399, 415, 398, -1, 400, 415, 399, -1, + 398, 415, 414, -1, 402, 416, 404, -1, + 404, 416, 405, -1, 414, 417, 416, -1, + 415, 417, 414, -1, 401, 418, 400, -1, + 410, 418, 409, -1, 409, 418, 401, -1, + 400, 418, 415, -1, 405, 419, 406, -1, + 406, 419, 407, -1, 416, 419, 405, -1, + 417, 419, 416, -1, 411, 420, 410, -1, + 415, 420, 417, -1, 410, 420, 418, -1, + 418, 420, 415, -1, 412, 421, 411, -1, + 413, 421, 412, -1, 420, 421, 417, -1, + 417, 421, 419, -1, 411, 421, 420, -1, + 407, 422, 408, -1, 413, 422, 421, -1, + 421, 422, 419, -1, 419, 422, 407, -1, + 408, 422, 413, -1, 397, 423, 395, -1, + 395, 423, 402, -1, 402, 423, 416, -1, + 414, 423, 397, -1, 416, 423, 414, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 4, 1, -1, 1, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 7, 8, 62, -1, 62, 8, 63, -1, + 8, 9, 63, -1, 63, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 10, 11, 65, -1, 65, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 13, 14, 68, -1, 68, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 20, 21, 75, -1, + 76, 22, 77, -1, 21, 22, 76, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 23, 24, 78, -1, 78, 24, 79, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 37, 38, 92, -1, 92, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 97, 42, 98, -1, 42, 43, 98, -1, + 43, 44, 98, -1, 98, 44, 99, -1, + 99, 44, 100, -1, 44, 45, 100, -1, + 100, 46, 101, -1, 101, 46, 102, -1, + 45, 46, 100, -1, 46, 47, 102, -1, + 102, 48, 103, -1, 103, 48, 104, -1, + 47, 48, 102, -1, 48, 49, 104, -1, + 49, 50, 104, -1, 104, 50, 105, -1, + 105, 50, 106, -1, 50, 51, 106, -1, + 106, 52, 107, -1, 107, 52, 108, -1, + 51, 52, 106, -1, 52, 53, 108, -1, + 108, 54, 109, -1, 109, 54, 110, -1, + 53, 54, 108, -1, 54, 55, 110, -1, + 110, 56, 111, -1, 111, 56, 112, -1, + 55, 56, 110, -1, 56, 57, 112, -1, + 112, 58, 113, -1, 113, 58, 3, -1, + 57, 58, 112, -1, 58, 2, 3, -1, + 131, 139, 136, -1, 131, 134, 132, -1, + 131, 136, 134, -1, 167, 166, 165, -1, + 151, 150, 149, -1, 168, 167, 165, -1, + 130, 139, 131, -1, 130, 165, 156, -1, + 130, 156, 145, -1, 146, 148, 147, -1, + 130, 145, 139, -1, 146, 149, 148, -1, + 153, 152, 151, -1, 128, 130, 129, -1, + 153, 151, 149, -1, 153, 149, 146, -1, + 115, 169, 168, -1, 115, 114, 169, -1, + 143, 145, 144, -1, 117, 116, 115, -1, + 117, 168, 165, -1, 117, 165, 130, -1, + 156, 146, 145, -1, 117, 130, 128, -1, + 156, 154, 153, -1, 117, 115, 168, -1, + 156, 155, 154, -1, 156, 153, 146, -1, + 125, 127, 126, -1, 125, 128, 127, -1, + 125, 117, 128, -1, 142, 145, 143, -1, + 120, 118, 117, -1, 120, 119, 118, -1, + 120, 124, 123, -1, 120, 125, 124, -1, + 120, 117, 125, -1, 121, 123, 122, -1, + 121, 120, 123, -1, 139, 141, 140, -1, + 139, 142, 141, -1, 139, 145, 142, -1, + 159, 157, 156, -1, 159, 158, 157, -1, + 161, 160, 159, -1, 161, 159, 156, -1, + 137, 139, 138, -1, 162, 161, 156, -1, + 136, 139, 137, -1, 134, 136, 135, -1, + 165, 162, 156, -1, 165, 163, 162, -1, + 165, 164, 163, -1, 132, 134, 133, -1, + 195, 187, 192, -1, 190, 187, 188, -1, + 192, 187, 190, -1, 222, 223, 221, -1, + 206, 207, 205, -1, 223, 224, 221, -1, + 195, 186, 187, -1, 221, 186, 212, -1, + 212, 186, 201, -1, 204, 202, 203, -1, + 201, 186, 195, -1, 205, 202, 204, -1, + 208, 209, 207, -1, 186, 184, 185, -1, + 207, 209, 205, -1, 205, 209, 202, -1, + 225, 171, 224, -1, 170, 171, 225, -1, + 201, 199, 200, -1, 172, 173, 171, -1, + 224, 173, 221, -1, 221, 173, 186, -1, + 202, 212, 201, -1, 186, 173, 184, -1, + 210, 212, 209, -1, 171, 173, 224, -1, + 211, 212, 210, -1, 209, 212, 202, -1, + 183, 181, 182, -1, 184, 181, 183, -1, + 173, 181, 184, -1, 201, 198, 199, -1, + 174, 176, 173, -1, 175, 176, 174, -1, + 180, 176, 179, -1, 181, 176, 180, -1, + 173, 176, 181, -1, 179, 177, 178, -1, + 176, 177, 179, -1, 197, 195, 196, -1, + 198, 195, 197, -1, 201, 195, 198, -1, + 213, 215, 212, -1, 214, 215, 213, -1, + 216, 217, 215, -1, 215, 217, 212, -1, + 195, 193, 194, -1, 217, 218, 212, -1, + 195, 192, 193, -1, 192, 190, 191, -1, + 218, 221, 212, -1, 219, 221, 218, -1, + 220, 221, 219, -1, 190, 188, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 -2.4850073 -0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 1.0149927 -0.125, + 19.944994 1.0149927 -0.125, + 19.944994 2.0149927 -0.125, + 20.694994 2.0149927 -0.125, + 20.694994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 0.125, + 19.944994 2.0149927 0.125, + 20.694994 2.0149927 0.125, + 20.694994 1.0149927 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 -2.4868815 -0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 1.0131186 -0.125, + 17.404995 1.0131186 -0.125, + 17.404995 2.0131185 -0.125, + 18.154995 2.0131185 -0.125, + 18.154995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 0.125, + 17.404995 2.0131185 0.125, + 18.154995 2.0131185 0.125, + 18.154995 1.0131186 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 -2.4887555 -0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 1.0112445 -0.125, + 14.864996 1.0112445 -0.125, + 14.864996 2.0112445 -0.125, + 15.614996 2.0112445 -0.125, + 15.614996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 0.125, + 14.864996 2.0112445 0.125, + 15.614996 2.0112445 0.125, + 15.614996 1.0112445 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 -2.4906297 -0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 1.0093704 -0.125, + 12.324997 1.0093704 -0.125, + 12.324997 2.0093703 -0.125, + 13.074997 2.0093703 -0.125, + 13.074997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 0.125, + 12.324997 2.0093703 0.125, + 13.074997 2.0093703 0.125, + 13.074997 1.0093704 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 -2.4925036 -0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 1.0074964 -0.125, + 9.784997 1.0074964 -0.125, + 9.784997 2.0074964 -0.125, + 10.534997 2.0074964 -0.125, + 10.534997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 0.125, + 9.784997 2.0074964 0.125, + 10.534997 2.0074964 0.125, + 10.534997 1.0074964 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 -2.4943779 -0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 1.0056223 -0.125, + 7.244998 1.0056223 -0.125, + 7.244998 2.0056221 -0.125, + 7.994998 2.0056221 -0.125, + 7.994998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 0.125, + 7.244998 2.0056221 0.125, + 7.994998 2.0056221 0.125, + 7.994998 1.0056223 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 1.0037482 -0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 2.0037482 -0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 2.0037482 0.125, + 5.4549985 1.0037482 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 -2.498126 -0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 1.0018741 -0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 2.001874 -0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 0.125, + 2.1649992 2.001874 0.125, + 2.9149992 2.001874 0.125, + 2.9149992 1.0018741 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1, + 240, 241, -1, 242, 243, -1, 240, 242, + -1, 241, 243, -1, 246, 247, -1, 244, + 246, -1, 245, 247, -1, 250, 251, -1, + 248, 250, -1, 249, 251, -1, 252, 253, + -1, 252, 254, -1, 253, 255, -1, 256, + 257, -1, 256, 258, -1, 257, 259, -1, + 260, 261, -1, 260, 262, -1, 261, 263, + -1, 264, 265, -1, 264, 266, -1, 265, + 267, -1, 268, 270, -1, 269, 271, -1, + 288, 289, -1, 290, 291, -1, 288, 290, + -1, 289, 291, -1, 294, 295, -1, 292, + 294, -1, 293, 295, -1, 298, 299, -1, + 296, 298, -1, 297, 299, -1, 300, 301, + -1, 300, 302, -1, 301, 303, -1, 304, + 305, -1, 304, 306, -1, 305, 307, -1, + 308, 309, -1, 308, 310, -1, 309, 311, + -1, 312, 313, -1, 312, 314, -1, 313, + 315, -1, 316, 318, -1, 317, 319, -1, + 336, 337, -1, 338, 339, -1, 336, 338, + -1, 337, 339, -1, 342, 343, -1, 340, + 342, -1, 341, 343, -1, 346, 347, -1, + 344, 346, -1, 345, 347, -1, 348, 349, + -1, 348, 350, -1, 349, 351, -1, 352, + 353, -1, 352, 354, -1, 353, 355, -1, + 356, 357, -1, 356, 358, -1, 357, 359, + -1, 360, 361, -1, 360, 362, -1, 361, + 363, -1, 364, 366, -1, 365, 367, -1, + 384, 385, -1, 386, 387, -1, 384, 386, + -1, 385, 387, -1, 390, 391, -1, 388, + 390, -1, 389, 391, -1, 394, 395, -1, + 392, 394, -1, 393, 395, -1, 396, 397, + -1, 396, 398, -1, 397, 399, -1, 400, + 401, -1, 400, 402, -1, 401, 403, -1, + 404, 405, -1, 404, 406, -1, 405, 407, + -1, 408, 409, -1, 408, 410, -1, 409, + 411, -1, 412, 414, -1, 413, 415, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 26, 25, -1, 25, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 35, 37, -1, + 38, 32, 35, -1, 38, 39, 32, -1, + 32, 34, 35, -1, 32, 33, 34, -1, + 43, 45, 44, -1, 43, 46, 45, -1, + 40, 46, 43, -1, 47, 46, 40, -1, + 42, 40, 43, -1, 41, 40, 42, -1, + 50, 48, 49, -1, 50, 49, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 58, 56, 57, -1, 58, 57, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 74, 73, -1, 73, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 83, 85, -1, + 86, 80, 83, -1, 86, 87, 80, -1, + 80, 82, 83, -1, 80, 81, 82, -1, + 91, 93, 92, -1, 91, 94, 93, -1, + 88, 94, 91, -1, 95, 94, 88, -1, + 90, 88, 91, -1, 89, 88, 90, -1, + 98, 96, 97, -1, 98, 97, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 106, 104, 105, -1, 106, 105, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 122, 121, -1, 121, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 131, 133, -1, + 134, 128, 131, -1, 134, 135, 128, -1, + 128, 130, 131, -1, 128, 129, 130, -1, + 139, 141, 140, -1, 139, 142, 141, -1, + 136, 142, 139, -1, 143, 142, 136, -1, + 138, 136, 139, -1, 137, 136, 138, -1, + 146, 144, 145, -1, 146, 145, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 154, 152, 153, -1, 154, 153, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 170, 169, -1, 169, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 179, 181, -1, + 182, 176, 179, -1, 182, 183, 176, -1, + 176, 178, 179, -1, 176, 177, 178, -1, + 187, 189, 188, -1, 187, 190, 189, -1, + 184, 190, 187, -1, 191, 190, 184, -1, + 186, 184, 187, -1, 185, 184, 186, -1, + 194, 192, 193, -1, 194, 193, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 202, 200, 201, -1, 202, 201, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 218, 217, -1, 217, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 227, 229, -1, + 230, 224, 227, -1, 230, 231, 224, -1, + 224, 226, 227, -1, 224, 225, 226, -1, + 235, 237, 236, -1, 235, 238, 237, -1, + 232, 238, 235, -1, 239, 238, 232, -1, + 234, 232, 235, -1, 233, 232, 234, -1, + 242, 240, 241, -1, 242, 241, 243, -1, + 246, 244, 245, -1, 246, 245, 247, -1, + 250, 248, 249, -1, 250, 249, 251, -1, + 252, 254, 253, -1, 253, 254, 255, -1, + 256, 258, 257, -1, 257, 258, 259, -1, + 260, 262, 261, -1, 261, 262, 263, -1, + 264, 266, 265, -1, 265, 266, 267, -1, + 268, 270, 269, -1, 269, 270, 271, -1, + 277, 275, 276, -1, 278, 272, 277, -1, + 277, 272, 275, -1, 278, 279, 272, -1, + 275, 273, 274, -1, 272, 273, 275, -1, + 283, 285, 284, -1, 280, 286, 285, -1, + 280, 285, 283, -1, 287, 286, 280, -1, + 281, 283, 282, -1, 281, 280, 283, -1, + 290, 288, 289, -1, 290, 289, 291, -1, + 294, 292, 293, -1, 294, 293, 295, -1, + 298, 296, 297, -1, 298, 297, 299, -1, + 300, 302, 301, -1, 301, 302, 303, -1, + 304, 306, 305, -1, 305, 306, 307, -1, + 308, 310, 309, -1, 309, 310, 311, -1, + 312, 314, 313, -1, 313, 314, 315, -1, + 316, 318, 317, -1, 317, 318, 319, -1, + 325, 323, 324, -1, 326, 320, 325, -1, + 325, 320, 323, -1, 326, 327, 320, -1, + 323, 321, 322, -1, 320, 321, 323, -1, + 331, 333, 332, -1, 328, 334, 333, -1, + 328, 333, 331, -1, 335, 334, 328, -1, + 329, 331, 330, -1, 329, 328, 331, -1, + 339, 336, 337, -1, 338, 336, 339, -1, + 342, 340, 341, -1, 342, 341, 343, -1, + 346, 344, 345, -1, 346, 345, 347, -1, + 348, 350, 349, -1, 349, 350, 351, -1, + 352, 354, 353, -1, 353, 354, 355, -1, + 356, 358, 357, -1, 357, 358, 359, -1, + 360, 362, 361, -1, 361, 362, 363, -1, + 364, 366, 365, -1, 365, 366, 367, -1, + 373, 371, 372, -1, 374, 368, 373, -1, + 373, 368, 371, -1, 374, 375, 368, -1, + 371, 369, 370, -1, 368, 369, 371, -1, + 379, 381, 380, -1, 376, 382, 381, -1, + 376, 381, 379, -1, 383, 382, 376, -1, + 377, 379, 378, -1, 377, 376, 379, -1, + 386, 384, 385, -1, 386, 385, 387, -1, + 390, 388, 389, -1, 390, 389, 391, -1, + 395, 392, 393, -1, 394, 392, 395, -1, + 396, 398, 397, -1, 397, 398, 399, -1, + 400, 402, 401, -1, 401, 402, 403, -1, + 404, 406, 405, -1, 405, 406, 407, -1, + 408, 410, 409, -1, 409, 410, 411, -1, + 413, 412, 415, -1, 412, 414, 415, -1, + 421, 419, 420, -1, 422, 419, 421, -1, + 422, 416, 419, -1, 422, 423, 416, -1, + 416, 418, 419, -1, 416, 417, 418, -1, + 427, 429, 428, -1, 427, 430, 429, -1, + 424, 430, 427, -1, 431, 430, 424, -1, + 426, 424, 427, -1, 425, 424, 426, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..fdf305a1b4c50a3b68680399216713c61082e595 GIT binary patch literal 50206 zcmWIWW@Zs#U|`^22wUmo$-4M$CzB)t!{$wl3_J`B3@-V}rManjC3+RPId5a5i*H*@ zt2@8`!HcEkS=U6~i%-8C{L;cRRqbWranI{-_LUeKy)94**6Q-R_51aA2O&=eCYFyv zGa06|Pf-n0IM4dL<_Djic>Vv+b$K=3-J#n~%>SP<`5RI*sic8=JEb}DNp0okG;;BcP;$w$@AxVev~uXM=x`oxm5e{(?^Q>^Zj$mt9keT z%Xo6K_E*iPqQd@`84^z)3)$_9&^v#AyRS{$bXE<9-ye51p51XCZen$ zEjoSL=ZhQ9-TiT=?|+)*^J!PV<=(qjQrEt%ziN7o-}AZizbVG1t}Y7v^Kp^Jq~rGM z?#CT{8=nxmul-;3?5~?@=O5=wEBSqA+d13)voGFH-E0zH`hB1H=beEm z<;S#pTf$B~6Sb?YxPDW4+eOo}XW!qvo-^}a3TM~a;4hh6>wg@7Ci?%yudeqCo5dmz zmEHV)a#CO8hpC3QUBbKfnYDJmO?vcui_eTzKOg%4o3b(a&~pEL{mh+qwkhVJSIX_% zw;P}5J+Jfrn(gPj!!LCF9{tEkyL)S;_}yijBR8G*edWWLnKgU+zpp>-U-In9nY~5H zCOvmuZt#__*SEB!M9!I?|L<1JoSe_6pY85!T(0`)dAMg_oKwTj(~1{W75=I5ulxVx z--`+9QPb|e-1xh`{Kn+Deg1Y|${9?bWv+evN;o_=TO`nNcJH_QBHit&OW(Y0fBRm4 zS@dn;c?=JYZ$9Ud-kf{(?iX`DwnKMUwrN{mP>G-FI_c@tRj+z`zpbv0*IPCFo@3vl zUmkajD#Jy!WafXB+HG%C7kk>w&~BZfq{Pebyf-%aaQ|)>NZ1(FzTj+pc=y#`hfA%Z zpO~LlPv^T6Tf0WD?$0FAvs=F|e|5%`cCyU4QtDCvn!@?UlQC>1@j9 zF!Db!FThh{$`w&huD4lAni8?Ro(EHY?-g&e>RqBx_H?h^!<`q-%&-l=;m)Z!_1)qN zomW4^B$_bshdN(c@ouq0?FJ*B#NZcQq4KTo&Fj|%bCfh4{{3QRYE_-Y&#*VU!Z=nf z*~A^QUFLlMqXYbhId=K~|8lA0K zuEagbK2rK$x2x)@Tu$bE(XQ$*^sP7g#Ik6sH+h~Mou#LZFC|8MWmc~fZ!*n2-e~ac z@W!>rn`S$oUwhs^$PuBA^}BQ7OIr%n>|@_gdGCi+{4t@0G310VUX>3crW+pWu~ zX&C*DfmL~nYRW9O(@EP@7W=OjurAXyjGkms_9Tewqimx0%;U3?G`vgvd_n>k**>W> zZQ|oT^(i3Ep5e(c2ix5Se>N!>td!?#XvsUhd1;BsvVb6mJy`2Ywv2_{oK+mf-JD!MmuvIM zC>NjhHL`tD)08O1H{r+~-FMrc6l@V)XKz*M-4l1@jjo#7gTwFQs#Ch6I>b0Obc=^x zS@efvNq48`t)Ma^9#y`yt#X#t*EgLKc2T&vgk|;$xrcGL7eBGAvNY82R}*=8cbdl4 z&&?N3%(PEjvz62GhIuTQP_)XoaMD5!cITA2OGPE57W+<}sigX5*`A>F zydo={Jg0R3@i26s7xN%>yRdIURnv7J=~e2p6jrZv6n4CH{CQSeo`mH_;qVJ$&%SCY zud+C*5$q~F>B}~|uN=`cn_3J`TI^XkOZjSm?~OoD%hY2{hx%S=1Sbo1ukv}j)Y`lM z%-yN%Q@WPAbFNsuVDXZdm66N(7aW)0B*;>xJx}iFlXq;kX3f3JXN1}8y_-Di;>Xj1 zPUj|@vkNpXTX))K-hu4aqN3wVmsq;n>4`Es+}mQfs{E8+)uNZb-|SqS5-GM zTeE!lwtsUvrug#jwCzrvhia9l2irIVx8D#weQI`0%bZ=>N>+7zZ}pa!OfGHBoYF2P zvr=pY_feOKX>(nlMx9eGiPdZOl`MJk)ucoH_xDhTM+T>bLZ)UuDdKwjQX_b>z~rP~ zS5#zDvxE+vc>U>E=DMiKW*(MT)m}~2H0DeeDhe`Pb>Ft*m)zy`OO;;Djca+%QSS6G zb*5dDT>Xw~b62<n^y54zccef!Y0P~@ASY316GL-Q$q3|KcTc zlKu6a?msp9I>pibTmtvZDwRGypS`QkwCzj^^O?V>WwlSB6Aw!zv#I~8##sg*c1c~l ze(K817DGXlhpeO8K-S1vze`Au=sy`u-Yqhq5$6o56i1*uTI)^o$Q)&K~zgd{%2?Is&g({fl^P6 zZp;gj=HR}pA^tD0sL!^St9JV7E5S{t&RtP1EJ=7}n>sD0Gt#iOOK6^vD`(=9uN5%w zOe#9X!*WzMbf(qhh>+A*`gfmSskU7<%lqh+>b(-@KN^0$qjTB)!sGtyyNthTsFll3 zmz#g+oy~GcoPm91Jg>{JanIZhn#Fy!9$H(}8^sLNCcK)v$#|Y!zJ4Oti&J_2L4J4U z73KOXe2ShQT^X32p8*mG3RP)gHVN{Z$)54Z@+%^m`u`j;3r$y=sv%P-nKNH!--&r{ zJ3sVKDt?n0@?v+)vUx%wWy|C`7c&RH*Djv5aDwRPubN&zPKl_t`0PC|z2aw0xN=N?1xhuaRep<|OrBuTBSnjKxko>m3H2qbe&%3;U%xx>(B?9FP zU7dr3J|_9t7NxhA?N@xLr?))HeZrzI2W^6;y_&lzn8)sYO9I!6zPU*P-~8_>MQW`+ zp_hJO^`3x2kFx!$Pmj!~;`-hjhl|yyDyaQ^s!Z4@y5qi$en$e-Gfk-CDumHC%RaFiKsHA zb_pFiA^m|Zt1&9r%)>I3jrURCDxbNYI;)IMv+pwg>e#>XS&-pZ4aQR0V?7gBK2HN@ zvOU-4u5>rtx!ZAR;wwS7DegWOCrokKBhlP@CsJ|Qyq4WN<}9&1Zl@x8YqA5kgs{ig za}$jllNOw|{?yO3>(cGX+dZb8(z0 z`Kj{2*T4y!x!|$ZTcmE#67*I{$8Ryq!_I?BUgtJ07hm|kXl9jHz)eWzs$Fr$FUBcM z=gM*oL9O5^0&e#vm~~s0!-ag#>4>v*au|89Hxr*wMPvtM>%#$ba$|TtZ$2m5>P{-)``K_;F(W?m3svCX1E@zhh|& zSQXpSTJ-6mye1^le){YUxoYyTbJGd?(u7yasb!CZHYH88bM5q)xv0h9liQxgD3?nb zo0uJg{FcuA-+X?Em%LL}mxW z3s2_?_%O!4e0wrl#XD8><8e)rll7l=>-ej?{oK*=K3-?~^XFIhTARP!)*bh-Y2W!7x^kaB z{X8@S)TgwgvhhlY4v;Se)NPKuhxAdwvpq;*}wPZ)xBQ5 zL_=CSB>ekc^E&^pj{?t3EXv*ZO8nThH?z|htFpm|8p|JzvX&uF1G%6wO0s# zz4ui90?7xTPn12#4%7bdHBY+w-tVNSm)-ieZ-nex+?`mO^uST@LV{14~yd$_NJF&lJ4K(>C*iTM5I$Em~|>HC}zmd*Pa}c57%!fW~>(%-A>V zz9rgH)hqI=>>eDSYj;0vVTv{{*VXfmH-EWkh+IEf$Nu%qg+pr>t+&hceXwHRdb?7d z1va(YUcY}MvVO5$yBEY6yBGdyobfccZGB*Eh8yF8Uj}7=GWK%Xox56{C($M+@Gax( zp?j6e3ttMIO_;%%@4_zNwK^%Fcah(F=RnpqqE#DQ;`m!P#ZI}_dcyf+*p_b>EZF|+ zxC{vq$Ayp(x%zmQfThL-tr?*u*VI>X%3S?^b@@ETDQnMf`#X2)qpw$<8*p}t+CROP zZXRMUu-V5sve(!~=jkUMme;b^KVN(8TM)tDvO)UC0WR*u+MHu9#xuM=x|KLU1LbSO zbLI_V5x)Ep=f4I}M?XTjRx{a>2GGyKA$jPC9E65aO(!nk|x89V7XBu1TBZ z#2v9;LN(TM%G~~bb$MUll;!8kZ0F5=UV7zuL1d?>)6;7i<|Xz5higuKPW8QYyRVaD zkHrVu>)Tdqn$Iqs6_>;6_l7-CBkk?Nxuy@++&;KL_+A&^k2-g8mILqC24DG{EdJ`- zy0@bbNNo2TzmYnr>;cK=eZmuXTCtL9GrWYQ&Iw~lAwbi}xA7tL6I!wz->a&+K>g zPWXFbyR&%i<(`W_1QlxTcQ>?)U;42v{g{h&uU}`_mJ@zk^xCd!mefiM>|R&dQwg z_)kZXn|VCl$*b3v?AUF7YvD`bw+S3v`L5h^{9h+U%w4pOf9rG(9=7fr(}O>4%$H78 zYzQbZwyMrdxs}oS*6)1&+MrD{*`{W_Sd!DLG^bzN`N0y!GYgLJF5c*t8T!Ct|8}>n zJWFhPx4rrLreyt6H+FB|H5OXi-K-z|S-9hQ@V51Z`1ayxuK0O4Q=q`?Z0x%$nhg*H+tV-+jH} z;=>?e?Y>iMFZNl~E4=$TCRp?2m;=ZC$xB2?=9}|}!{r7CczLN5~ zvlc?zdW+WWS2_JFA@x&8{Flt)nad@29NcmCS;3OL+VwwoMtn29@%3=gPK_JSZq3Wk zv5?(awBY1HcNO_Mo1(RMbz)8T@0#)N_2>Fal4Xy+9(~sRHu75dN#3vL#G{WlrS(jo zy?I4$yJC3h{m0vuikq7|OP`fHl;t(|nyt?tC%5-E?e8!B8T+%fHsZ%Kq2xzPa;Ci2LYd#+YWXWQHI7U&T>m_K@AO;^aH4|Lo+Am%o&sxzQ_s#=YVdQ}ZVOT(x~>Ti>E{0)Zvml`~?sPw#(s zy87^3$%=8}$tC1I%@sS&2TN9lvo4(R zV9Bc&;$QQ7;wM)#v3OLN_{8(*N->^TU;kT7`SVLt({@kze;oYJ#9egfzpn;p$ z@_GMa;v4+s_ouMd)IVeJyH^(#-^BkqrBH>wzzqPV^IHfVuHFt@MuttrQjM|Q6*@ro03tv<& z3|`p5rplnqe*LY+r$kmahU>o%w;W5Ao$>qZCbf&!hRKukZhQG0Z@JoAptR!Yjy#69 ze+s6HI@u|$O_;!+yWdD{MuDN~#19W;6q$Oy90=E}dvkSuYSfdHe|&fC@IU>i@cxOM z`vJ+`&lg4WEz9~HuKr@XTIKs!ul9XE_I_pDoyR@Pubm6{d*DXj8}ojb`%PSzUVq7p zU661&?aGJ8iEV9$)$G?L{wKvG@UOV;Ip?C~=2Zc=)n=x$nAV?fxf{4~Nl57b6K-2( z*t&x1%}beq*}a!e-FUy)dfmQ{fwHEj-hOS)n8GLP{QE`3>&qR7UPtbdh&{@1;C){2 ztk6aGe)4Hu`O;slm7X#0o@~qV@XcaQZx%Y><~7?aMgjQGnV|7pEsd*;>aD?b%|tzG>xJ9Oi$ zc?-<0C7EU`&E3#-`@-go1tMKuT&A%%w=WU+?I#gAk^TSsPn*-_rpUxx=Z%e6D0S%P z$G@2`mMwb_lyiQYT77~qqey|p?RT>SWo`t%ad^w3dt-4%hJ>*NUzj%n#=tGVk zL%eJG)w8U}+@|i=>-wF-=X=rl^I6u6u3E-fPRq3(1ip7Jnryp3)2yIlYU=TfXS}m& zHs`mU*%G9j&X!TT*S_2S%!B18b8L@Gsq5@z_vSzQkfm86BGhsYbHJ_OLW_q2ZPtYr z4ew7b4cc&pAvgP)aU1X9hXIy36Uu`oAC^p!`>pvg!}F1gv&$t$&pG!FK6iQaCqd|W zsoDJHUsQzInuTRH+<7paMeMQQtv%PT@E2B*!#g_+1u3A0WlRdiq{xrc0B&zkPYV>ecnDU$f%>e~s^-|L^aw&xilZ z)&2bNn&)-@A$5QlHt&{rY)+`K$Cl`>L4!9V)-~ zy>i3f3C{Q3zgN8ST{Ca;pV6A)*Us;}eD#w|p z?KwFTJO{TeGg|dF$F|$*NlyOlnJ@Go%=+mhnee*x%4-Q9(^j)Z1zm5&l%K5VXM#`PpWOFa`{Tk{PO?EiR7$!Pd8>WxZe~5)>>o5;xn>fZbWsmS>R~(1 z8-^9?KM%G}cxD&awxM>fw`S#=DRx!yKUGTC&2y74{^t2gKt+7QMV+TnV#+6uY~C93 zaq5B4t17Q19MV2Dq3x*J`kbvFD^-`hukp{@c<%R{Sg}`4)=Kvd==ZEI?=ou9m`@xMpC%Mz>1nmXnQM8%*RK=W z4yrBBF)e&3QlN6vj_rNV%i3*krW|avp0iP|({)9k`(~L#Z10pKw4aIa@EF=JF>JAo zIkSk*ayN^z%*N-cF`K7eQ9g0tsn>*(DK z{1XRN(wQ$Qok@Ja-EUryqkj3iTqK|3=d>S62No|he{kTG@;>QRkyjL3-3wSQ3f6Om zZ=Cd$<3{I(}%!!s!JSjOx zS#4&F`oY@k;g??|bG1MCptva7`B~cW-I09?zvCjjRnFF8ulN#w%Eus-{G5W-M`I7KT@pz2-Uq?t8Ud3vVB7Lo?i{}b*?9!mbsVpv|f5z ze`d05|IB4a^7iewX8Lrni6N+eIw!-Y#*e3!JTkqa&O|ufV4ZMh@5V|Ihn6QT9$E}% z1!9u@@5&s}{p)DT?%#cLv6b~zue|y5_)MZ~)_I?P>b{@l!WZ_3CuPrhsXR;bc#tl= zWJ9abETOnvmM!@j3af8)gl!O5;#%;|c>5FP+UX|2Jrf-?uDr}IZ;i>Hx>R}g^QHZ_ zoy_Mvna=CpC*3X2^2L6?{rl2;6%&Je_Xx1;;b?Z}^4%lgJlAJJ&J_KJ6^hZJWi!N+ zmPlDfJQn6-Z_ZbdSe13IU}Dv)<3ijIy9~Z)T0NE(_n+DF?CD1Bq`t6gH<}#F916U* zpXbgC@xLoQJ+c4QnIjzxJrcza+cydAxXAyLtGajQtW%LZFIrMO4u@Woj%T`l6WZbDZ~X zFx!F7W8wg=N8hmJ20?7ie-GVv2g&ThnSTrMSJQ%|MAEIH-MB zU3~k=w+G&ow5_N<=oz+|Q|h9B+o^}SJ$#z?X50=fIxJe4_Vm@_35%w-v|rRUyB5=( z5OzoWT1i*Nnhezw5)V{U%yTMjPvm?S*(j9M!?!`|aCq_G!t~FRO`@J;{}o(0XOBlv zhN|Y4Ng|KxPU=rGkJ^-+y4b5xLgSwD4(_RfS}waw?sc?A3EkfEqei;X=Suai{0naj z40(eCy~JF3r}PG_(uvqKrF&gxoaN$>X-AeRmrJN}u3}l?7*Uj-arx)+4Jye@CaU)% z9CjbH?B$5DjFb>;(ERDP^uS#aQ{IHt+trmL?pY$leG zBGX)?&TW{o+jA)|U&6_`iH);wPk&m+WAwCWlf$;^35KRC*_$|5V&lymv`=&D_IZCIx<*6u7A-YGaBjXH}9X$E|=?Ce7Q-&nt>1 z>peZ)ee&_6oo8%U?6=;s;0U8i$c3bZ*I)g)t&zU=%I2z@?t3S3T;#x^7Ya$HvbJZQJeyFEx1IDOk>CI#Np>Fn%hzAnb@C%E)u@>@S-T(cF7JG{t=2W3{&43F-$NE6 zr6vb=9!OEui7?@LA$~WAePxwmfK|$>mlt{4)TK?NMRg*~JYobFXy|R3bok6~wnI;i zM4rit>oc#>Ei+gWthc%I`I}oC-WjJ|4^2OD$S`?l&g5jN!0UD{68AN=XS!akD+=CY zlCU;*fzWfC*$s_VYYxxMz9?o?VZ2f$nrSEFnoxb`%ghdjTdK;>-cIt^byNCE*Bqvm z9R-@xC#*X7Ty@V4E1L_G9Tps$dvn8=Tdt1V%3S}?<-6m672k8cD*p@D^Dakb?vy#ko3K_&a`kfcwy@xbd!%)RMBnjb zxn>9!mR~AM@AT@;{(d1#Ryv@(F*B%Jx-D+E%!z%^j%)a67#XiV<1RSUHCe1PQsmiz znMzw`sS2N~J}+df`1I4f=-@{?)8b4{zU0+1&c5ECdg!CYGTyGqjGc)GTU@;#h(?vcP5PPOSFvDLYRcuQCBK7V$I$4`KPWA;mt;@f% z==Yx8#?9YWESn_5!fPTDopkn&$zb3IoY`vNGP+a_i`MU|Ri`sWR*t_Waw^_^9 zZR`$FwmadKVzktVDIrz={b`15ZPi7$&P@rlWsZ5U=b&NljO^2DJ@1!rE)AXj$@k-> zhOK4dLY(Eo28-tQoM&@PaJ*e*=dCuK8I+zr3VjU|&VP7h(`_qb@poKYzH5CCx;(k< zxmS1dB-V9zo4fUAOG!KJR}FZ4?uzc&?^nYr13-x?(OGa(t-QlLIe?s322iwhw7uoz`FTAcj7h3;Y_v7YkJZA3~)k`L5Gj)2TM;S-(zG3q>Y07bxoA}Oht#$Fgi4C)vmM~^- zJ?*pQrtX0QCW?=YD=bdNp82mIb`Hu@X>&#x;`6)umuJ4q=^13-cJ)=%oE|_p{wR+Z7 zx1V$Otq7g1e=OsG;KG@bpE|0w_CEM*{bN4=EahL#opG-1X{>E4X4zkN^gp=V;2%F~ zpGM`t!c*r=85n9385#JH`!t52PR-le+v`$x7Cx|9$oT{=eVX?f-uH`giyG`d`1^@BjNazy8nP=l=iS9*?j6EBx>4@$Kt=|Ka@q zf7;*cPxtSO{e1ua+4nzoXENTG(0^P}YxDc{XT#X_+aI=n&n`E9JLT_ zU0?gv@Bi9&BVcDq@!|K^y|4RcEUd47{h|Kv?dtDl59GstW;|HG_Ydp;3+Er%+owcM zzhED`Y~|}+D_^ts{I08Ex_57#csbL%&nkCH{Z7p^m~8rAO78E``SriP%m1qX{rL8e z17{L{dEM~a?%CLV>~Z*pGrvw3NY1}mpL6KJ<{X9tv!W-+iLSf#`%nIwYW~Ct|H?n_ zubTPfVr4_d|Jp)<_3PR`{d7D3?Djhzoo{*_>&`G)AK3l4KI~lUcZXZwRO1&t|GP15 z;+Y_arjxH;Sn00e{Wqt+UQ%Rwb*Ym9|H6Y)g&)~ZP&hJo;!#)c3n!OyX3to#u2JfL zW9p1;4Na!g?AIUd{QS4({o1(ryDRDsGadHWJA10V@6U@>Ka`JnUcB%2a?_6*?;AcA z7ROE(@8IiyoxAIPTi%OycE2f%>1FE_D%E}Od<@Y3_0Otr`|BS^RyKs~D$t4yye#7T zdiGDXjWL4XeUohWue4aisFQmyU#l;4&i<7aCe7TM|9y`J_U=j(PF#MsFwbxM@eeZV z!{^i`P4Io~yY#78Swz6rz^7%QTVLOdS-thL&GDm8R`xGQojXryhtcXS&5m2c*!#Cd zt#0HGS}yf@>dnv_OHRJ{Q51M{{k9FKWY(DMYAed{JhwXe%*ve^Rx#N&@3J-|#yByr z(>&lE5pyrOBKY{Ob`RgF-`wx-Kej!4f9`uXm0Op7yGrjm#%B3`W7*=B8?)0B>#FXi zWt_ENd;hL<(#nUXvz4}5o`3dmntzWgSH{OHzsjENvAAk_>QnryGcWJWn|}Ol)&7IW z=KYGUmwsOot8@GH>u*!kXVqV0_bET=`9j;{i}Lf+^S%jv{QE5~dY)?L?nfqt$DVaw zOg<%jEb>go=IQzAo`?A_-6^d zpPciz;QBcS`3I?c?04tAnOD9ezWw=JA5FJ?CLgZsP5krGg0*bp+SRjv9@|!z9BqGK zp^xyB!b+QjBSqFR>kFoTRos!X)pEz8PT5sCxe;x4D{Fmwv}bPoWiG}NSDF@=Ti;^t zHTU*TrVkZz$^imaQ_Kpk{EVGD^ZKJLcLQJEPR!U`wL5!lS?She4K`<172FEXUuQ!kX$Wu{9o>l#q;|wv_AC>(@QzII>mqe4J+M+H95=IWLBO%_QNCX zX>^P5;$!D}3yR*He8==w{EKV7^g3a_zv{JWx2HU~dMbPJ-?+P{%te39=6bXGKu6V` z?q~TEr)AH$dbRz&yL;3;;U`;mO-)u>{!ZQ6QS;2K9}=bpy=LpQl2Rsyxm8@VDO}c> z%ya2}+L`p;T~(UFzxQ9X**ksq-dh|$p8qiBa$DZMvZ!p0qS5CQ=YPlRCjC9OZu^Jn zSKsG#i^bkO^XWy;#@NXh^t|ZM#{oj<)rSo4QLEY-^7E=u*FP=FFcv9!}R~&uu$3+5X>C_fz5)xtYF~ zwL(8ly~;X6^~F5(W9)p#`W@8RXPd+_HmjXF`9{8$;r6QS9HO4t+osAK;J&>|!u#T; zqyN6Cvw5tndFL;^FY{NNpAYBX9E02QEy7pKJQ$*Kp6Ab_+UfEqR6ZG5^m4@4G1M)T zPO;lmBX{2V$sP}Xo$~(s^Uu5g-_gak#rcW2Zg&%aKOWGu9 za^mZQ30$+wt}9=!NwX{XlX_X~$5ZY#mB;ot8v0iEe}1i+FZouaJG1O>WJ686HkktcII@M*_w9J;jAOTB ze@pD*Te#xz+^mZtE?>fG?`KA_9N|rS_F>8tm6DzQf5dZN&z#CveU3Nm%bSWvb&dbE zX3y%EslRCUa}CSCbKE+1LHiD7c4yD#)2iRK!|Q~rNqO}=iHT)@6mRT_|Fo?3kIJV1 zADFe)ZtC3{{%v~lM&IZU`Sp(qUoHa&b8eJq#qRRr7tfn-{yVZV=`7zdaa-dLr@zP6 zC`>=u{a}kz&BsR0q8W?c8kUw{@GnoToUq;aQS-;2JIcfP=V(XFTbC1cy~S?2b<)&{_k^NcDmQi z%jo~|y$!j)0?+ZrD;%%4nnioIzIUcmfac-FZ)bF?%5oijTdWR`X% z?BDyUmL6v#Q~94vuD8S9>c=M>Rer`gC-TvtuJF{(DF30eU=n}8k)LuApQP;$$nW~NYck)vQ_EaUHe}q$ zRVx27qe(n*^NsDk-IbI3Z|&I8by3HjX_4jZS%QoI?hx0QZI-hCGh6q0i}e9MSN!(g zH{)%5%Kv=nkM~t9oXMOv8`+-kb+~5|cfd@S^;p`jpOuzB7})$@&dgmmw`#xfv_+Yl znagaLPWXQLq;~1y8gY$TVrf z;Dia>40r!BRbH0s*m9$&#PXiL`}_m{7A-ja?fN^-)u$LGzEziqZh@aTrKY&Sk~{0OqPl>f<=di$A3 zL0sZT$>*|XeD2P(=4HHX;#}6vdhT#tnJtsjrp^n@`V-9GF3_-MK6ZNJ`{d%lQ%h%O z$Dimo7P$T4>Vf*>$_bNRe)mm1Y(y?Vct7qd2Fta30){`u5brUk%slTQkHAZ#n*cuCDxU<&8|n2V7FOH=Sr>pYlJw zo#TJ@{a)+Z{jRsOWKtKWZ9RMB`|j6*Q}Rwdf2MqYLB?&jnp>Q_YrL%%9#uXneWS8z zbGrENev2Tv`0i` z`gD<9>3>xiXY0?)e*Lw7;h{8bUjO%<$&FPCXHIiJknnu!Y|Zy1YPZ4}r)l9oB9i-$ zW^!}%s=nP=~vdd6!KxS-s=c-a(<_SoCk1FNbI$JH%6v*+9VO2(YMKRV9; zIWJ%TU4H++kKYfM@A+Wx=aYTi|I_p9et-SG|KI2LhjQosxct5T-^>4Xe?>24O?+Bn zuy$JP@gk$csS*nSmw=W4#ubm@{q+WY$Lul;LT zK1q1D&$@rz{E78q#S^rrTqxbL)?v{}ySr0*D%pfi|GWNd)4Xk>-_*`GZ5w90-hlTgY+PgXm3v41jd z8;o~;U*cP!vi&QIz_h#Tec##S^1t)bv&|Ns!5F}`?qsz+H^cAA`sX8?oNvxgci1q8 z;Ud@dr5*E_n9{ixoK_Sn+SOOoX|t}r+S6&Wcy*V`AIY8v4$EFgMjuSm$n(5m&D@## zKl`(+|Lv~d!g}X#ah9=|`EQ)YRVT*rZMo{aEgZku3%cSebSgi|h)fA~sH|}Pa7g~RzLbV}TSaqj-J2$|&G<>;&HuM#4qV>$=%31w&1Frp2XCpo z-0ZNy+VlMq(;IjHTVDF$q4v;HK*Nn8@`OrR%1PxVi8Fo`UgOQ3blq~(hjfF6y(cF; z&uzN|=>>_a5Ojrm*3E(yJnKVVt(!6WOgrG$n% zgCj?-z@~zvGWM)3N2AuK+C8+K^kKby3$tXCdM@kiD_b?~-?1dV__E*3`OTKKJM3NG zu34MlzQL^Zn~H#p$3v@hK|Y=bB9%MTF0Pritdxsmj-Z3wy#NDNPNg-)h6{Rrc^hxJ zS^6m3(ekZym*PSlwmG^V`!3(rOS4$;*Ua<`pW@vO4+9_MFFMqv;G*x$H`D09=KZAd zOZPIRKRKMb#Tj%ntupt7rM0($%n3>BOlL9Wh}qYwggE$~gv{N{!Om9D6=FB-XDJug z97Tr(zTYz)CR&TgvNq4`N}c?^tZUXUV~Il(S+-3!Yd&kOwYfm*Wwg47%kuxFo<8Zh zNAFsOsK0Gq^ndHmx$2AuPO?PJOfEUc_2&J5k;n=i!B-+Y7S0JhkAx*7%42pkExDhq z#XZ-j=kUe8RI?lLH7vh3@ASLP!TxEc--H&|dl!C9S+cq8QR9+Dlgpe8o2G7hp~92n zz1uSV*7mQJT^DZ8;x9S%$ZL66kZ;je$w!;IuW(=MaNO_idOLo3xVdab>7z@Y3DfRO zXRdTmKVeeNksaJ{?pEBSnOm&3K37?@`SR7D)ys7%X5RYr^RoW_|7Wk;D{Oyyt$e=y z-_!gHCT+O8?)&-qK9f2{^1TdGMPW%*p_S6jf0~=@581VD`44ZFXd$2nw?@pE7CX*{lYmaJ{ zZK`ED6_$HSKJDVn(0a2=GZe z$4w6Z`29AwCiz~^pLb`>J_+T&NL#gieQH{AbxhVY+5Y{XFIN2yuL(c)KjruTU$;4q zZn!l!Bw>GM()qQAe}4MLI#D5?zwY<^{YCTQ8MM{f_45oTso%{=JgM_FQ`~J@v~82% zS+2R}Cybj}wqFQMv#47-gZ-}2k1%GHjg1>Lt-mPVWxGpruf()$3$E+v-ji%<5qGq5HdXXFY<3~1vPo7T7~x*;k@gf~}o zK~(r}Rfp30rStFHdz8|hvTeO~>Dt2O0o?pm#SV9l+*q*PCoAEobdqyJgWQfKp*9?H zllA7kP!g39_{e)w(PP5&4~&8n9e#GLcf6>guue|Fp!z4z!O|y8N_%I1I?y>QeXk{N zF00FqxHqLui=HI)b?iId9jf}Q_}MRz78UyJ{#ZvXM011i zX?C$jLH|8FuX4(+TrvlNX~lzS@kd(^Bp+&h+Q7c(giS?4-kazTD?cTi ze3)n?IrkLbzF8A83&pft7rTDk#=DCB+{KuWi*}r`uY9qEJu&zU^Zze)54GMLJJ{qr zJO1!#AtV11#a7v;*B?qfIJ9!Z{x6fQR{)2~42#6f; zI(Xoz^F}ApM_N@~oe$jD><*Q!?3miIbGMi19p~>nL8^5^p;xr?CX`nTE)dW!U2tUK zaWl<;kR?a_7cGiF`rkqn){hN)+39a zY+zD47QQH-$KvoAcjb3pc?!(iV+yxrIA6c+`;JEWh!{Y&C%q<;>##W~IU3MAOCX3pn zkH%D)C@oQ0_3GY55AIo;l_!V1*OW|nK{Z{wfqt7b9h%&-3j`!@U{^9o;97XEN{$hvJ>@x5fOFjtf$R{ zuO06%7L`?}JWk3z!JjL$tEEJ=L9dK6P{FqC?Y!?Dg}3ESvMo6NzW#Gk#s}FMj*hEE zRnwgQ29)${s{8a3|7mq)pZ;=#t_iI+WCRt?SF<_c$qqK{kJn5@Zmpc zeB`Up5)*6lDQlzDg2kk7t@^#GXW9XKjio(@O+-$$#NHKh+riU3xv6JY5XbG0T(J{k zX7xswUz@w}>`R?!TPN`^$7JRxSiPOXz`z@qd8jwoNHzE88m>b=I*e;Ax0*2Km1-9r z+7m3WaQ!repsxwvOTTO4`qg6p14}EJgZC8362zc7=_4?%WYljlFLRbB{ z(z5ca!DKOGj_sf3Hq2Za#-Dg>McIsLJPIm&8{bNs2tSfa*hKvS~z)1_M$)C?$Z|saz#Ax)tV8w;ep2#d7J$G3iB@8 zKIGn(DfP1?T{DV>v-61EWZ$XWPYHr z`ch7xkQ?@*>FzDjAu;c7{GGO}NzRO0a=M*Uxb_FZM4NKfEzyg(ZoSpX`m^qsnb(s= z@e4E-w50I|IIUW2qVBbdi^sdrL9{!&`|K1~kLf!*p1NIs={Ysj^oWSm8DuYTw>0WSuJo@*pO+?Dwm0_b7mjr^Z2P1p~|Qk_xaI( zg>SWyN>=j!)+Hn=umvcyY)lh>@9-s;xBz~x-e5ith! z$&O6fryBl2k}8P|du~}d zeO`2W!+T#Ax04Btb;Xi8cbv3%d#mCe>REl`c|YOLg@+mw%{3>s3nlzw{xD52K|EAK zXHMYK5TmJkm)KQ**HRSAzZs#jLG1QToyk29dF#U;?2Z2@XHhNvM>LP~p~|DA<)Z6z zvv<8+xW3C$L(2A$3x|=AV(-;0!c5;<&pltYw1LNa?!;wN#NMfO+B1Z?zFQ{m7`-BT z;+zVG_PwSp6LZ#W@r~Iw**Idy=fAwxyWJ8C6BW1qG+U=2b#;1g4bxx6AZg8Idi`+$ z5j*1VHTuT2`ss^%dNaOjI-9h(Jz?@A$D~CMBsJ}J?@fKO!t$WoSN;dSrCv2}{Z}|K znY4I0{#&$ICxXjJ`@u2pw4ehEW-rT*-f?}4^c!YjLsn0Tg2&~`%Wdy3Ym#Q|*|GYg zbCQAp_wz@~7HkZtPG`;g<`u~;diz|Mrglx4QpkaAPdyZp3MO@zMm&^vE0yjoc(v`q z#L16judqAlP1drQ6&>W7(D*gu*XE;<6Fo#_roB+(o&RdVob5}x4mjOA=I-9mx?|Z# z)4+T;3tri;ZPi-WS&zTCdG^N2JsTeXGp<-U_v{OU^a6Hf4d%+=$Bu zgYnI_N7`A-WJ_{Ore+_Mo$@-eu40Lxb@Z{0icg!)6@2JWol(zmWBZ>SHA~fk4s19% zn|+DLi^Cjs=bgO{2J~K(yyfB*$8cq*a4xH3YGCqhn?p7S7EU-V-tme@*F|8xe2ziL zVvEfCfx8!}#vfR*S)I3#$?V42(>q)QyF2Dw`jgD=(%Z1SYER>Qf9nH&9-gcC_OouO zknMQv!uWWG&*Ck;`?V83Xf=skzj^GYvC+}bKF;F4+DlKxhV{km?_3g<^I0H>hyNa< zkfhd*H3_+`JJ!y1d9_h)@$p;NgIWA?6gRlf5c@XeVu&oy>BvhKe=e^0woPd{-^_}v zbGD3s+g7}Ch&`8d?5*b>RhRw!vZmXWTM8BkTL( z3wEyD#uR3GxH*BvdT**|*ImXQlfM~4zm2?wcTBn9tK{pz%2Hx6TUJ&;s%e6jiORnx zR~duEgEp;7o-t#dZ5+GFWR|C*E-UQB8W^X`2{JC9E&jQGy;P>sz3sntbZ-`ZV)X2` z%$0hKU zb*e8jj)>~|1sIzs{BUOKS9rWt*mB(lx2i3f9SqfF652jX64wNrJeR&EC$62d6eD{Adu!D2#noDRW!$=pz12%V)lB+SanJhl@8kUCcu7`qGn2yfr%0 zzOFWYug>&-*g>|%K5_4 zuJ~`Fh_gb8(H;S3g~lV5v6BrSU8t469eLu>gqdgEU(9`>w$XoKG3y(PXNyzhlUL5# zD6;74eyamF6`E<$Sb6T~|tv$;W`s=ui()FinH@`kQPw%CzL;}Ns zvZdnt-yAxXw77jk($3Nw?UH&d+Be)^?hHNCdSi;SwS8oc(<0qX0Rhezg3pydteCU3 z_plT1!MObNb=?PNe`{GRV7qdsT=nstrrlE8)xYk)B6Oqu!PQU!-dPK6en_60%k zSQo9;3cSIn(v`F%Yp&;;gR7Z;oHaVe&9q!A(4r)v$)enJs-tBG1MeMc-5DP)PqM6L z6E@VpxxAY-|7KzD#g1L`Ydb76Pu@R+wW{(a+?~ns8sahttWOxzcL%n z6eVxT5c8gXYHOy1k|_Vrg$J%raem}j$HFG$J>vo33E)`8xC(iR^jtX?Z{<;+`?K__a#Le+ip0FtUhJ*TEF|Pbd zp^|A)woI}q0ncu{Tq!4gc}x2{<(R6YEfQCD8gM*}KgxIMm6PzoEM616FHGCorn7(N zAwNbd5kqs9XG-#g?JW0hznkO`m#|mDY39jA^FH1<=JPgloq5K3$GsuW)~{z?p2XED z_f59St5s0%Sq_&nqtLHRtE<+E+;N9iq+9G;IpOH49Nt6~he_X8KJaW@vh#fNGrPx1 zw&MP*A5ANEp0_x3S^7~K!;8`ueUmLMGZwvBqTzkA@M`nU(+>{(atT;-BsoIZ^3_3^ zTb}3Uu4r0$>(1m*ovzfz!Z}C#j=S;BTDFU0N=DN8qZ=Jc7j2K3`EKT&%Uz!zd7D05 z^mCP<-mGsnKQhn%S!KC<)0XGAv_5Aws6Wv?;@^Mb$%>D;-1j$1=t$WfN_WtSl1Th7 z?YpAA-El%t>%^$9Z&lLSR_^mTDYt5WNX*Ra%!_XqYWaKm@lLwcBRA`!Bu}Mp^?^2z zm+R%uR5tWnZ~l=XV(Pcy`U1(-&JMlH%=zo8jGv!BaJ01Z`FDAxZ*O^a=$KXU=!LCJ z%v<*GNR=DM@(o&Q&N^on&i#4k?AJR?tXB^^YrXatIXC}o)u!m@Ssc%*t&R6_yWX9Y zwsB7zDQ~ax9+@g;o0Mp z*F0amyu5u=+vE#IhNdSgGt@1O_gLQi`h{V+jKr!w(6|*J#VXTcgrZgIXf(UhNYa!93yk*jt@q`YQ>M1XkDsNy}$UP z{}uVv-EB_;T|Jqj*n0gWTJ~yX7-X@vO=fb6mFiix>5D3hOljy#qYii0{c3tbf}fN- z7=!PwUUE?3QjAp2g#}L?5A(3!oD@*4awYr1k)w`34}j2te)$Faf3O@Wn#xu@_xR7R zt152YdAw^DTXasw<_Vi-R@i1rWS=VDy`^PJRe$>n+jA#)tWy+?1wNbJnP614x9RpB z;h$UYyizn$?moO!)Uj^i4AC9R(JnJC9d|zSZ0*$tSJjl9uQLC7p=oTF*<&`tpmaI^ zi*>38Qok?xd!WM5M`G&5wvQ`WXZ^I>=M%L3g+iEK-3p0z$@dc^=XfhmUUb`nwSTWj z#LNwgA4Fb!W%$8mzxSF|K2y(X_1Y|m_K7I4>QG)#r*(d3e|Lo4n8~j#=J`z@(4+>`*IP(5lDWb)(;^k5IfA=Q;uKj(fS@he1V1vZH(=}st zKF6)xedj{i%Ive=K6B4zyg8|6dSY#yY*4MW`mBXpZ|-xS>=dlJh`}bwdmo3{1^?aO zsy)(YJeAnY!LyTf>mt>77U@rR>uP3hRMc`>A9-=_e9^Nz&phSU)4n`+%IWF9ncuvS zxVcknt^dx{bau;BogXU%p(ogE4Bk!y(-&d&yb1&m20+xm_dd z=DqX#)FaY&UUbfBHQ>>7=MuGV?m580w7@a%>n!!V+dnVa9U!1LqobfUVBLd*9~f)( zOpCg01+3n(RHb>Srs>(_PxAcoigEYCY1Ky#3hQmX^D}O8?C%DtvwiRWzR5T@zp?xE z-(!v(yY#xmpZxl9DOFm0*Nqp3J0iU1rma`qF0jOWxvh2Rqw3P`?{AO1%i#%{$XZu_zjk6cbFK`8XuRbs_lGqBGJ9Nl*L_!@h!`Q z`6g#2O&N+NFMAvH-ge%uqitsL{$|sxHZA4L$Jgu+z!54!*M!p6z_Av2Bh$ zcX!%7fz4cJPxAg$UD-KvJ(tt^%A&)jI+w5balLz%mHqjoZ)NO+=#I?nd3T<0TBL40 z^1zYzq}>@AGw$U)PS-cHauux>pLvSsWkpa^)DXEKA$5*8sm3t!=!frTcIv1PdCz(AB*Z1@V z7u1R6E0i3yxbwc8<@Um3w{~>CzIFGc*tbKkRrcQ6$g%UlKF#GD>bXO8YK&bZQ-Y#( zjg)u1OXn79Q^=LG`TUDxm&07n*H?Gn^ZwxGd~5Z`zgZ$yixUqWPg{*E&a*s9mS~9JATpB(09#5W|y_|=clcNkK^34*fNIM>tu);ybGl1{>!2({vAFT{>{R=_W?zZ~cw8rGcH~1`t z%^aB6Km7Q+;*dh7<~%vc0OfZ@HNH(oRX4)qD!kOroZhE*U~{~S^d1r3T(OHY>omkW z60grT(4TaoD9zRST35zb&x`wSwRoJ{GI^m`>vL7E6HeQnbSE(XHQBso=8f5>#D$){ zXxHddYG0EL%I!~TYdTzVR@g1fyta3K+S#2ZR!gU+)$VtQnp@nZZ@NWR>6ys#x)}!> zH$3cJ*=wMmp==d?Hs@8|vxLQM-e+g@bUM8Ms#sR>+D+}-HZ~2x%j?@1>rS^^ylZh< zczXHek{ebrCbH8mN*l2Xl^uMb?7wJ=&x~@zVn*>G>Ap+bJ8wngeG%B27`eXjXcI5L zzj*$N1&_0hX1U+p{&~gj12c|z^KAUT*;?qLM}xm)%h3gPPRr-^pRai@E^KySe!pCt zn0Ddg(dK z8f65$O3-hu@(|szV&YA|)$h_iE62rjtW>Yna!UV~6IOfIK%Y%m*!=C4-+9;eJxklj z`DSnD2d#5V$CD2={f+b9pZ;gdo~@5Of>%lId&{^Y<81IHAJRx`O|bJ8WOe@@QCDPq zd1GY}yKvFNMX!I}srcGfn=;dYO?a#Sy9AGGL2bViJYJnC^_f)l`_e&+uVq08TS^Zx zTKY)n1_jwky>|I)_=0s)c4*+G2cl{pTjt5C^_)0Ab3mtkXOr+&_pS1rQx90GHOB6JX7|mDv&@Ur=&pZVhU>4s z?^YpNm&)gvS2`_Y$@y}ecdAgp3!j-A9`-RM|Bzkk{HXO}cVyjZ-rQ>oyC-w2wOHr~ zT~~14c{DxPaI@7{wepLz=S(U;I-zy`jz+_pFXcxn84Ils?Frjb)iGb=hzZZ0q%elX zYiwqT`kYcIH&ooAG~a3SW>$_#?f<-Oe*NM&&~mL@@=r0HdK3IC#EvYUIw9J^lc~byl4oFZ-L3NV-Qw1{ zBDW7th<6_2?pQo*4@ka0%M--~M?e=4MYxQ@zK#X1^!g6)UIJ2<9aC-db0}IoU&+^#$)v zR-vV;@lRfVva@qxGBYvVcDW_%+WJpVydCpacI6z}bBz1b`EwRCrc2-A6BLd)xZ(>B zACq*>JGPxm!(^YWnrmh&K56#Uun!`eUP#t~Ou=$=nZ z$@-$>|L2~{n?-!$8!vzS&LGaYTY>TM!KDh@t=@ONNSb;w%%bX!T2VHr@^xLY^1G4K zMi0pp4&@iGixu6EUtaX)dG+=Qy0Wj%vI-0S?rk)#FsN&|8_)eYiNEEX)4kdi#^TaP z+D@F%)hTW8@ysjyz%<>?{VEF5KB!!38VHrGzG zZFjnjo0AkDMrro9)q!i@ed0$aKA!jbib}u5r8zIpouB!vM~b1+^77HB_g539N#Clm zY0awA-`TWtGplE$*osW^SF9JLj)#U99bGc-D2E>x=d0>k1MMB>)?L4o(dxOkJ-}b@ zgyOG4)-4TuXM58+78mmr{^QX}$}2fqG3WH3W{L`knR;dA1LCx#ftfFb5Js=e~b*-C<>8+WLF$^@>2bgY%ztewcKlOYh;78?W>|ti8<6dR~ak`XW){!`2X@ zu{A{e!_=uf+b#sEH(gtwp_92KlX)$x#=_-2*A}f`Ja6xc8IJaEZ?QhI^2*R%CMp%h zE!V&xJN=r_nG?T576=-gd$8)3=Rr_nu{F-nyxkf7O2S zE?$GZ+v>K6xaLiadKH%>dW6m4%I_~qvm-huFMM;;{l;hBn@T4f?9blGn6~uvZ^kFZ zLD?yC#m?I}jGoliGby@F1k?tP~(%YErO-xFSj$c%Jrhn_77 ztrvNC4D{UNR^MH;rRnj;x&O}?)ps3TvC8XdnRn*K39ofrV`4# zmI%9=X{vSkll}*=c0Y4qUz4G>Wj@DQ&$F(b)7f(yovM^B-cbrL+ZfrME0?Gq5n?#m zV9k#_-oUW+ykd)`s}`TU`1Vf5R||LU;v;gYue?4neoOB?bxFED^6RFBTULnwy~_B_ z@l?vkON|XvE-jmCl2H=Sx$MH0u-2|+PQPbfn6q6*dERTO)YL?q{VgXgB_cCEOStjm zpW~J@vI#ihP&qsMgmugEUz=~AyePGMs(?qyo5hQJ_De-pE}yt;MOnFZ>8YS_uTv? zS$THb#i$D5z|%@sraUh@X8hV$?Y4AT&lQjP->seeR(*07o_G7_IVp+HS$yigUJ)mc zMs2N0_bp$SYOP(ppyEPEy8Y#uo2Mx&s#*Q^nd-)$%5EgVla}#JzNs}s{zR7Ww#!wf z2Mk{KY<;2=c+~sit>+u1+O{6K=l9lWu2F!^93Ati?FB}YMSY$(Exx3oqI-?QHsJfx zk_DNaQo)N3G9J@``-**U9!#mkP1hvx|gvvj>& z6O=Tsd`kBxp%RHo$AujGGPD+LD)u_(`Qxnkj^Yy@ji##wgXZ~9pDq1<_oPy;`}g!b zdkk$pT{Aws_`{*YZ?E>} zl-Zi9$@ie5{z|Tf-{bNLYXw*fJT1*+(hbB}FRq-mygzPYh0R?jGdYJ1?EJ-S>1#LY z{`er}eaX=@$=L8;<-*mf36=h5DD!ykobYJggXnp_akSc?#qw++~4*``0nidOnZd)8ao;7oM zfz$n~Z(g7B#7t2j6JGA~;imFoM*EHU}hqV@$PE=Uk{k!pY z_8j5kd+ejvJ@&ME_Uo!^(;B_|N8^(tV|{O3@rk#;INf+gH;evx@$O@@L$>K`s;mF4 zb$f9y>)o#N8;(lp^jclGHFKxb>$#bkU)GAt@OHOuRr+lDy(n|-;!q1?6CIsU0}~zT zD>`%5nP0!Y>P`2%CEDv=?yM`*OTRqLCw%60JC+>_{w@m&x~l9jJ8F5%3X=#chBs@! z?$Ny$Cw=(#=Ja!SH|}=kytypib8=<+?RL&zlIDktcSUK%YA-c!W}IS z6+68*p#1zDrf)}&9LRirZ<9yqxq1WPYeKp{#W`1-FReZ`Yo5zlM^8!Fwnb5kS}Xl~ zgPvy@T@&8I%EZ(%A@B9CCX0z|Of|<^*5}y>J-Ti_pW|E5L&1ZrKQ{#lCM$Rtd$#D` zJ=g#C@YgL;9ma+!kJY$XRj{z z?0t1E(7f;U(TSa#6}5M56WyAv7i2a+wr85|3gKf;+s>U7n0vdd;_TJkakYueB4;=s zFOGV?M9O=s%>{{>+QCaRmGY)>JWRPGVHG&d?BWNp-n@wq#N_tJ^iDV+cFkpXv4!w2 zmLjReK~rM9l{{;dw_27h5zrKn#GF==ZJVK}nrZbm z-Y9zihxhaC7e;P5lKJ;P>dvp~Hortxa|VX(>5Qm5zl`*fiVEJ=#;#WZ?fhc?EB|is z-nY>!{;cYEUw^Fb)=|AOmfwXJwa7WXKv!J@tiTD3r|Nr%n|NrmZ^Y{JRzyAO8a{HS9v)9-Ec=&nw`T2Dpzu*7==>7iR z?c3x3{b-l3|NeOW|F>`Fx9zX~Jv;vI+uQa3e=VQCZ(sfQum17>zizMp^R|Eg|35GH z|NXIgef^>OzaMiW?CPcL>Z`o}@w|+`f9~b|`)BWee7}tKPmYXl%)jM1ynP0x|>(-kAd}r4_{QfypLY(y> zi^MsWM@|13BtBj}wEx_X*CGsB_Q7k`Z8%%^`PGFTpYKL}JDnNXmKf1ic!)bTUVi5G z?VnG|&SZQLeP2HK(8E*go?<3-kw4On&)kl`zODY_^ZEb2wttNO_rvV|3Q+?k$w$*q zFPhQb@l{=^zka6QXWO5L)p)jiW@|XPmUZF^kMNhb>zR#|zoh(m{^!zPut(kmZZj#_y?7&!2KJ#s9%&O#vwgTI0y_UbI+xvE=im_-wosqSb zfA7wN_RII@H$N)T<>NS}XtJZ&;Sak~%MRsBbGC5IoiodzUGSCGijVRchqthaoZ0y2 zbKD$@{r=bQz598!^;h^BgPv=pH?vPaHM{%#v*hmi7AcQx-kThs ztt<0kfmiOby3mcEXYUTnTK@LalE!SMLC*AB4H44%5uV?v9o z)Ym@!?NYywik0nbZgu+}z-M~4vTTlJsd(>!xu;prKl@j-`CwNuC-;sNhV2_}#3kqD zzZ5&>_B&Tb{;&0xd-KGVrPh9}Tg@Mv)I8_=jolZn+}yf&gYDjY!z;(;-+TX%^0O2D#w2+Fywpu!Fk4e?)q;({j;jEe{aw9k4Ev5Uo(Ec{(WuA@>%uQ zq|X$1dA|58@!~}D@6!{%DSiF>EpFDlY1{5@oNZD2yW#AUNX`4-CV9y$+4bsQm*y=U zwJ$zC?6c~u?mn-yIv>z@Skg{hxps2SPfv#*n&saPJ6j7kFI)bzO1`afN4((9x$nY_ zmcFQ5{kX8=@Di;Aaf>6{-sL@$zWu8=_isakQS5}7Q0=1Klq^2NAtUCNPD`!h85JUU@>>t9F46t?ZblV6q9_c}O+h2A-^`r!LVCv4P~ z%k_2L=Zn34=C*TjsmB#L_D`u{t%vtjOTJAE&1sfDylTtzdwRQ=tJf6C9H0J>(NaE< z`}FKLb56_&_ndccV@a0R&#hB8Eq`ju{aAVC)O<<5Gg7Z-KYa3I@?p+v`Y*aa8qF2Y z`Bi?*XP$9Wx%B$bZ`I}6_kAAZt8K_FzGMex{w`$%TL8YqxeS z)1U75WS3t4jVH>H_viA~HQD}g)lpZEvvc)N7q~AFY`I&sljqP5Wp9fmmOKBN zac#R%v36RD|Ka0z-hGm~y>REHJO8|bMdz(wv47K{#)l?;kBi(}rMpDdZ-1HNwto$0 zc^K~&sR=<#?DzF<7E$WGoN1xVpT296z}vdru^B9jxj6qfrtA=W>NTA^N!IAE;q5kt z6F<-Dbz45^(hh!X;``?AgkZac7v6L681*DQo>!jm<>s>WmCLtpnDXr1&2w)ml5Aqn zoT!QU{&`xnqs!xy@9Te0{KLA-cWq|WRxhi~R*bXRY(E{TIehGg;E9y<#ml%8E;w0A z{tcHuuu1Cerb$`ao7bc;=jp6oqaS%%?Du(lLr3qW$@ka(UiLEE&cO1^m&7vH?FM zPcIVRP#m+I@%Hfo*$IcLJs#hl7I-Jeinqv?WyzsMwqH(I%Fg6}Q-5y@Yu!Jl>UoCw z6L>FQeEX-yE85Na<`bzm_Ww^5q+5CL&KBaeYB;+lmEF-KOD<~vVc|u0CQW7a|JZS@ z{8!TKZ9nWkoZ#60d|pr8`hV%V{x>gp{8zQvw)XxOV|KZhD{tncbNx!+T=6DC%rxwa z%c|+z{wmI2o(La)TOzmc$;0|N%TxEogdQ{D@o=5H&ZK+Vf<^PUexJL{)iLHlnqRr5 zXVZz~SN7S_-`DK89i6*j(enes*M%R2pS)0$@_+NTlj*J>%HtON^!UeiSM9o)tk1uS zqNx+2FWSgdCb`}G*q-pY%4_zwkHRniO_vYIovO2D@h}|&TUfpb%zd!$TV~D!>!OW=@pBq`LW~_R+fJ3h#5Nv*r`rm@|$oj=I0C_Vn(vt9C9hcYP~g!NRjz za!!9u^P1deYmYuSe;@4Fn_uMag7<*=>BlQv`t3e%N9+pF9x!9CoJY&JIl4stzxLO- zK3Qj7bIkb(e-Jm^S)B1Vi6^_>5n$6r_5}Low{M;q45A*jI z{q790-tM?7__XT=xrgD&>^pRf&F+2HQ97p(e*TAbMxD&Jq7vp4QOlZk%-27`x;sH! z;=tdQWs?n_^UbQ?;QLua`f~Q_|NOR2#}uVz_1846$<6-uTz|u3!Ou+RG-Mz97)(BS zVS&ndzjYgb_1hS3toz|SVdl1&2LDZ7akWjq*6v+b_Tdl1{+@eMzx-*Rh{*Z0FZTbB`1yuje3)yaoZV)4MmtH&;H0|5qZ)pn zpRDl@d9cgu~JgrKjz{8BIbrTH!uDb5_gRYZhYy;Z@9{N++Uu1 zg{5zI*NmAP4UH>mX7)$@+m%q57o*k%fJuX)8LU6(a-Uhk4#x0rrE>$-^Nfqsx7gx*ly1Pp+GM?R> zak+8iH_fOIW_172YHC*1J!P!vddZ*)JPV*F0}b(`JY?Yzl%?!I%s zwg0ekY-qHVQR>&tS@p~Rv$lS%P`Y|XRg(Yh{_w-Do=ychm6x8C>^u0%-r2NUN;cu| z=h>3qLu9@%6jb--MwT4rJ@&uWq3wUA%(Lc=_t)f>_DzcWyydLMx9S&yGIyu+ops;m zcx~I+A6uBEBBob3YfXe**XVO`qI?cDf6#SZaDP;pF`0jj`(kF06giXZmMhdqhRf zFP@<1%J-RjrFGwy+Wen-Ie0=$T;Pj|KPNNg?5oIHJAHo}=j<~kN_%C0GktcLF`fOu z#mR@JZTg51K9+Y584EFxqOd;!Jnt~fBsFk|NHIr`})7n@3(gQeDuHn z|L5}mzrTiStahDxxjS{M$X+>hr z$1#7^c)RqZu6g(`dyUi6_Z*Bpx<6y_r9BpS4 z`{tu*`A~HKarBYF8lRmWzrcrk26o-uT6cs zO{8D^^0z3iZR|dtcY>eX=Vod5_Om{FF!3kT|LI#Fa+hwb6_`-U(8cla$Lp3^F>zm) zFK=Lp&G2gc{o>GkXMR4h?`2Ue>#uApV@TAi%P&mdZd$Qp$Cm3#2C@sp?gW3o$IWoO zTmQGuLGP>cZ53wlH$=4l_Hxu5UHw<-n0>HD|e+ju+3Ca&OSw(1SJH*3Y-u{J$U?VPLju!4Qpjn?&|{@)xO z?O3j~r>o@02r9}PdnohLIoR-)yZpbW)gPQ#GuAInIQ?y&X5#CG{KY@3vl({l9)0ZE zu{W&g?ZJCWFXI#}VwPObT9!J;{PqR0%C8q& z?VI^zblcu+=is}}{4JnmTSs2GWBhW{A5NZe^Gzp|Cgd+I&}Wd*k9uvwdffVgJO93* zsO#*^mHZ1h5_z4(_13&QAes9*a($(3qP*{q>F*D5i#E-j)};HYYL(r(W}}iP@7D^v z-X_vNeZ^N$WK?@+ST{as6gc(mff;x?Wd|m&(=(Ls#ut|=5o`Sstw!MY!&8+Te0$$F{ggXg6^=o zwVzgVbIs9nSg3nF^^jt@MTrPc+L~#;d!xmTzouVk4d=RHrOOswJ|+BN$f@mC87}Vs z_9-ok^Zr=C8@jx7!pZy5_iu7C_^DnvC$-qlxFDuZJoZPFVu(18MQlRfBU#ai@R%J< zi|!Y%;hyW&Gkvq{=d2C&-{oZ1KYO)JAZ|tas|B2!cP;#@>bW=U5x1-B+%TtW&2x9H z5N4aFz5Au{oAW2%Ec!BUE&D5@ok~}-R=KV-bB-$ut2$_$r0_lT>bL0=Url3vs~7W% zC2eJG`#343+E!g(dh;P3A-^-xQ zUw6)3KR@4RBImhAv+tWutn@9MXDR3O^VoC$9})#FpCozzO?R99^P=K!slV;@KmWY+ zt?m-ZJJ28!p>gg(mD~59;cKtm*ms~zvUcNFk|3L(C8 zecTCrd~PwK%h)%mrJClg{+Ds&eb+??zBnr><9$^;{j$7wo*ub)z;U0E)IN?}2J?%j zD>gsrx2pX6`)O|7W6ph_%G0+Lsy${+diV6(*B>{x+Rn_{clFm%UZvAa8~7ht2=8OG z`^feG&u!6JiHF!N=loq{YCk=(a`&EE$4Muo->o`${{Khq~}Mwv0(6*6c?pt420+Vj|xJMfE+bPZGjJwLY~n zyEdK*Xzr4e*lube_pm|!tOx4x5uQhp#)_ac_*%TFHnJ>c~AaRciKgMh=VJiiYJ z>Hk;ex^~oS)8YM#6298JYj1iw$#ehC7kk?7ryOp0Tx?Ngp}TC)i?7ETOM8=lX3f4W zzI|4d-~@+5F^9R*ECmbOJ6tv<@UO@aW9{7I#;Bw1#o_QLFJQw1Lv|gBgCaT{);kkA z^S8d)EWP|_@x8`<>l;*KBEQ|JEiLc({y0#4Z~wHX=k`9Y-TC-bt5HT=3wyN6b9MbwCx}DY8&-@>I$vVyei_=@AwJto&`?Bvr z*ITKQLy??Zv#niD@V@+X{iTdT^ZvBv8nqaX^Ib2M!j4|M)o_eeYvEVJ14lAtYt>vh zs^fR-nCnUXahT9l9LK6;{^!m`y&o$ZInFhoQk--zc~%$e_a@7wcchC5%+meZTHz~#cDg-^81r>#ji$U3P>=+B+cofo*d zh4)qLd|bwT^k?DXo2w_D+q8@69-o)~TxAvJP_ZrV}c}vomk&=9a1Pw;mOE zvQHJ&t39i!o9`gAN@>@7$yBo70>g|M%EbZ6%cUn}PgRbAtipe=L zZN~kL!n-(lyzg9YDqKFPY0a!jL6?(+nM{*^=-Tj4n7-8Ea)9H*Sgu<&69qWmWnJOF z`pnyLHh1@`J8OkfxZBL{f4Q8!zf`gGfNxDzbMcbY1v~m49h=c6F`Y$4Mc;6S=qzr_ z=}po(Ql@q#TUD79wT?yjl*DdGIPEi?iOq>)zR}BFN^z|Yw;eqWm98w(`IyP5|4C2v zjz+?U>{G{G3!2Z~+R9|KExVEP(*fR~u&?JECLFL>cafFf&GP5fkhzNe8+EzO) zx^Xz=#W(I}M>4eE#fp~YG$v{YC@+kf_jgM1@o9X9oUi$o1_t^z>2gS}7Vz#Yk6WKC zVH9O4dUeT#N#&XjIY+16lG<>XbK}YFb1f#gnfe~A==xq!%;q)S)-L{Mvlv3`bx_vDLb*5AC>ZL#0?%^HFGE{Uos zE|NLVd|h|?Nbdb^)%4_F(ib&_j1ZPi*9qi+ph>sq%)E1y2FRM0Wm_KLV3(==Q5WtJ^AH;gtgGg|gt)(nwl@cJNfb=H|j zuP#rT>hZ&9hc%;a+;6Gf54kj6%nFR1!65NuhJdC|^4AHIjMEaP*cxlt#;WqK?}NtW0{>a8d;xBjfvQ`?DJm!xb@4dV%t6BdUBC~SW4Fn885 z<+Dwb^-pLzr8mU*@bd*>EXZ=h*G#1`m($we8&GfACn%3dT*}4GY=$wysJ2 zpnt`vX^v4!Qqa8X{HkYe)*8>2)peGh9o5$VIcFaG7Qm>}2koa)H||<=leCf5nm}cMh$3)*t1#qq~2S;L%C^ zZ~KHgyM;O}n0)PzoO0$*@h_D$(ddlHo;mq!MVaM##+pADOInXF%;IUga{1sUHSS}j ztIr;?OPN#GHu09SD08GTG+9sntuaK9Ws1;v6!|)$GFCwI7p3 zt{v-lQ5R19vdXwAry+4urhLERV{6j@mP!5(gacGG<&8Dnj+Z|@Atkcb@m@=E?m~~s z{%Px0m_;tIjmrJy#-F69*|p%A@R5N3AEJ(PIh!f}@DXXuS^w1Hb=`_g$r*-Sl>sRh zGAXY9?_z@(CMq*%S*3NzA7R=cB{V5Vp?~@Bsp^iw_Doqa1v za7#vEQ>($G$H5uJbBh^tx1HRVVOaBrAwuQEgDXvzVxKBZm%jDLxKbOp_#JD^y5C6& z>o=rmXf8a-X0dkmvBDRtBmY*q`b(OvK6ghYku_pbPQsrBho*eYWwGb6*!j+;FD>AK zM$d-#!uCDB)wk4=PX#=A_a;*JkIW~_V2`r9n_W`f^sX^nvp(4MfPL12Nl9jh*9-m$ zdE7AR^X5$Hmct5am&_I@FcrzfGBCFEE?CYXeR6jtheM=?(=^^QleM#?)zSoXyQKVY zYt(LRVhi+K)SBqLexA}JK@-!&X&(}IzP~AVdcmrtr`gzIR!dhEIH&G8bts4J7lR+$ zA)Z7t1+BRI7fc_AtL=N&)3%ZMwo3Ceb|VhM#fw_CizJM9ZC%jzV&Mm8q4gUCU+^R< zbG)7@KSSdu2V0s~{KS`D!UqZ_EjT~pVyoE1Lsu_u5skdH>&;CG_OG)UxPEf{I@obW zVzXq+{L?ee&NA=Kz6jnO#?3E(OLi$=`cl61&Xfnv70mp8AEJoLse z?c>JVxm_o=MFzy5b^9CZDa4ihx3yDD%J}EIPt#JYBW7f}RK+P@>RkJrx6`@yfs@IS z@M*~sOp7pfyio4xkt}8 zwmQsptal19s>br5O#;t7bN;X!8XX&^ zb5{L%!q>O#=1Uceor{k9^A{hSVw~yg8gE&b(31xq`#wP4TAC zsSV3g?-%cV6J2(}qrTx%!vYuIMDFz~H6106gfRa(RDUdKLxIj^w*1A*mWd>MvSVGq z+1)F@f^m`SgW`o8a~5Ydw1wH4mOkG5+`_TsKxAp{x4&Pw*x$#caqc&L_$t3JsqN^E z#FY)9F$Kn|n<9_&rL>><>Q%7O@aCaoTMsfdYaHHsaN;eIsi*5Q7v^(2uD1R!&}KTZ zIM<-my!5H}Wt)jyeOsQCADwuu{ru8jALe9#<~p*_?v+K*w^DNR$;vs*IS4W$P35CyjRr=^rzEGhyH=8lrq@aDg(Jz*j%IwSK zs&V*R!dSR0+4F{8WcrHbfomRZ+?lI&TvYT#!y`rJ;0_<{32JLa=5tMbBoo}Npug*e z(}YjCXHS~x#dn>$-lH(vQMd7D#q&d9(-yRH99kCqIYPamnPb)TZg1N=%LD`#HqY>Q ztgs^diiHS6@8TbtLY_g7z6%sAZCJ6PxWP>;OXk~LsrJkcRYg z4yiqBN+0igByON~+sdlN(EPU5v4#8AuKvI3aj2Ze?6YMm;SoqfdV zbkUU$Ol^g;S6q*ojjg`nCFQM&iQ=ZRz3! z#@fEy5BfaM?bsTv%hScX*kSLJ<|eO?T#wBTu6VwnA$Xmv*%G!BZmo{a&H;~3F|Bwo z&)Y}h_&h1@OIhqTCz!gQ-qAcRW7T5perk$zdbo)V^AEjDqs$j&lN3bkLJl9!{;Xln zw>&WH!_PgUqVbZ;v{y0LTyo={ay#(Hf~HWn--UHN`#d%rVvbL+;5;8+;H<`C$728W zv*VFJNx~1mDBj4PATl{m`OHxUg?^skCk}q5-}<|)dS%vd9NzU%;DxBeItA9gJ%Nl4 z+C@x#Dv2pfy-%1llJBZ{_GWF!v#{v+uv4K>^6P^2nJ<_&rn~N0wn2K0w6PEGwFOQ+ z(l$xy(>qc*v!kZkU0r=Cb%&Cw(V@zgB@vMiovyFiBs9U%&onVX!06G!HEurkPnMkO za{m@OWonYoy%jB{tTV4I^N*U{XDv~?CiTeeCs&sxM|b6m*YL(<|D2cm+0-P}eOecz z*lI1Fa3;}JS`yAethxu?yDu-VD*UDJEH!6wzri{M?X4Hx0~XHS_36Y0Pw$S|3Q@7Y z-{zQ1*f1f@--nr9rs2u_!-uwKIe2DwhHGT*{1u`R{yhKezUfm|PhWO7YEspgU$VEP zyK-FSeb@6gYF&PQ=@w~SnOSN6MpB98>KhcN2uMzps1x)OT0ZBM>kFSpwL4ZR$8epf z{BcP6&Mbz7bEIc4`645<>ZZC6XP;_9pvsrq9BK9kjtMXPxRgQm`1;vfvMRVvT>SKT zWkB6ILz4-GhyT93J8S1ROD4(NY56B4?$tkGeA6~r`r%R4rOG!GJPL|dg)iWLR3KE^ z$S5uNuysXCgY?72dAp7$A7!!)u-}^?P;MpI+L|D_W1{Hf_3h(dx^}xb|}`pFG|_IR0AFd-a*K$I8C+O%psFq!D3z zs$3z}Lc;efg0U;7)n-4pmzgqs|!R2eO*U#k7f5Z7A&||Z; z%{BMh_ITUdNuu9g-E6yfxK8=-v+zX0w6q&74MjrtUnoz`zw}05YT+i$7E7UPS(gr7 z^yGF|PdslV)hFgM>xUWRNMvvxjm#o)O7G9!Co35C|6-%CZnP&7s%~>TAgubPx6^rv z!t>l+3wC_3*%!;l*LC=?X|!%{SLeDO2VXlai^5HAM-IM!uwuic^=Dr4FPu}5`p8X( z)5B{{w2se?ZdWzGU?#PW)rN(eRw+FfQ&SMmd;G+F#^?NknA1%r(hd0`0iUI=%{?;l zSo^9<16H|-hd!G8@;V`xEO~=_wYN`9@v7vIwBBhmcBHLVWtiE-RnV>(v7_HvSv9rk zX2FY1Nx4P54yz@FW?1xSC(JY`jM&5Ipy#M|qH#`E+<^^O7pyJXprRwpuF2@IZ$W~( z!M*pvJG$#=VU&+U8d4BMD)!`#?g-?u)US_V`vv1{X?HBj0 z@?V*i%1$p{9-vs`5ZX2?t~^+NYfkN&>1#KKoR&EJAgWO@x$3aUZIcP^>jH1d39SA7 z_VFV|9iHb_Ogg={G<9oMvrX9|A}K!mbi3Hb{#KxYJjw;};x`^}b1# zXHDI)YW|(20Yz&qcOO&nzx{?+();bQYQRbj*{yZ8Yp$>7S3Ior zf+0oM$!|&d1ip}K)=>x631~gb-T1)hlJ%KoUPgCz?4I(qFHG)qkcNX>WnbWB1-G>c z&%eEk+dXAswh5n>>C!c?Oss80WZLe&`4G^3Rd${VWBaPOEoZX=wRvCbs9&FOHT>>F zPqz~rM7g)CmxdiTsEY8GF?+}1w^S@KEo|0}dvZIMb;gy%J#kKV720dye#o^qD*4pP zN9`KNdt#DXEL5+*VEyrA*1SSDcTc-5rJi$}bxK!mIW}d3z(mDVMb+yOm07N0c}6o# z{)?Rq*7A-I(@NR!JhOaCs?5~XCA*d6t0o^jVW~SId$IVFeTy_0rriA6w=aIeme37{ z3!RyoEX`NUU3peH6_UYKRnsCFEF^AQYOGE=oTJ)a8Zjqx!t6U|9ve05S~BZb&zml= zr?maV!&_-7dT|q{bzJ_T#qz{YQuWyqO_$?mCJV*q&RROCPHAS0tD@#pO zTr)5E(5Guhgxh9wdUmRx$@y#~>^`Yoi|^5@-Hle?XRG(99y$C**k8hhO(eXtQ(3}g zr{RtFLYj-+D%=B?|F~e==*ab6YhO>NGWQ%o&FjKNAKq};@T}+EyzHX*$0@3_QW9e| zPO|6}aY}V8^YXjH@wlJi(MzGJxpmzCSlf7X#8i&@$n4z1pwO=Xs?TlR6OtDlz8kY< zk)e;w)nbMT`Wh0VJb%R*mYkT_VQ;6hGo_{b8Iwl(qa*nyA?vso%<0U|x_x8j$y;yM z91{K=q<7+QkWpj2(Vb1#r+(=dJJ|nK>4zeVaM)gjFO{c`OpI9nQvM+ClaSR9B1>dn z%U}BGGp+Y4e>11)-^Cjynrj_MKiWG>DT?j93A?zRrSS8q2jl$%((mdrTu#gXA;I0? zmd+&V)Md^ae(BDPIZi*WtbWk0J7q&r@|GQn+FLJA-17B;gP!nm(^I|zYb)wK4j(!( z!{S(gx$Tqg%O#V!rfdnBS*gvW>S><%ZYuZEIi22FkG97yXH;Dps^ojc?y7lndSh6o zS(JgA?rXD+8MlvcO6=lOSNXYQ-L;+lU#-3?ZZLg#$uG`z&K<#1mmgf^D#|cgnS0zM z^n6f)?Z3my^Cm1m&>br0Bh&n!(QF+TTl*O;qwb!|2@*H56n@V7ef{#^ zdso%+IUd_`Q_|>KK$?_06MvTcJbuy1y4U_+cwlF|CVSiYXNT5&FH3r(sFnC=#?6h9 z_Hx!@8cn}GavV)pX3NSg`@Zee9bNMsD|=5r+P*jS_QS-#lS8Le-aEH3K`pel zJ$~-hB+u`!*1USbTXNyvKAtr%zRtPY(<$B3Tr|UC*WM*_Os;pkWf&-=L~0i<-MW17 zwRu5X4j(CGU9#l{L*9YZM=z4PJ)SZw{U-8zLQz9hwU?-peA4+3rnVC$h1Iw2tMRU0 z{$fStjx$`Mk-s)g`qj?=wl8Q>bI>H6)l>NQ3MMAh>^X3RH_oNTaVuv-UGAz$D)4k@953>z<$)TID1=^#8jW&&nX<%S~}m?Psp}Oad2B&WqL?p*4;VL zVY8P#k>XZykeP0w-)ARcbM&f6&5Q%>G6Du|G0sZIr60AVI?j?lVE*asX-DNfGd%tZ znA(5Xq~{+0@o4X?>64G}m^XdS{N(yot6`Iy_mf+R3^T2`)V|!>EHX1($FSqlCMTa3 zhDp-LP8*tZYHsLssM^?YdP26&G0pf13r;l7d6g*QY|;Hek=^^yr0g^M^zTm)Xi&}% zVVa=ip7PLnl6OJcH2wuWF^@f+eltv&obAghm2E0-UpXs!^TkR3Ho8a|$8UbWKuqh& ztp#7-Iq$tUck{dnaXu4Go=8<}ob^xePQs>FnM@B24*C99SmGw3@)~~udFQp3Nk*!^ODAS2F`s7&zLc|NLFb{F-Tdm)8>PM19pv{= zNWVTcY%_mv*0+LZ2@2OYh$*TU6?y)ge!{e9PmBNKGc5(z9%wOY_?|S~RH>>yeQ)@Q zDVKar>Kf!VincV(eg16Mgp((>9^`)axFY4wzt}=eJ_ohz&E_dOTm5&P-X(cMchYB1 z-4v4@_9j|49u}^6yV)qtWUlT`w#5mTZTTLyY8$Xx_ZkZv`q?y5L#L%Drg;IReik|K zL_{fjgRFgkPUhQR0V`skub8EKW_4_SlgG)e%ep-NS}~tF7ad`d`*C5p#TrBD)4Dxv zUT5{Ma$lKwJj{5((W&=On7&b)ApBA`YvH1M7jKoe2HbSvPv>RZ+Z?&rTV!IkNW>NE zs5~9-g$Z9Z&Tmw5&%QpB@zqP&zJ-lvqISpKVBGeYd%LXMZiDMnboLydeo^c5iLFs;lv8c#PpYmakX_497zEa~~?Poy#;r^hVr)>Ue~w)mj-rY)swHI{M-MrNH~ z6UmV|OZsfOve2Cc-s?UJ_!VAknz=+@du9EP3-2^euQ>VihrqGk=}$R!9-C0!8S}a6 z&f}L=%sb26S>$HsOn4PGn<3T0^gUD2+p6p^?^|lzT5E2mWj>7HV|a5S?ZCQemIB*gcF z$>AEGy!?|tFW;Q8B5L~SRi|uiWjfg< zKB;{@vavPn@sstNHj7^hu)n`z!D^F))uP|t@9FK^#r4o3{OI!|vt%Yu@HIWP>r7LX ztX<}8)u^`yHA(xL#TX9pep^vAZ}QHYt$wVm{>+LsPyT)6stHq9zmV0j)FEin<~9!3 zhW_bZ%XT!*sX7qv6fIcW?!o;tv{!ZQri}_(TV@?{ySIX6euK2Dpm8jRynS%X3oN?q9QAoNrWNmn1E_scdYxK@3WjE&PqJ| zI6*7Rw6Rh{KV>PKIY0ZoE&bUA**^<~omOxEH=!+cVqlid&brHv`z+2%YchLgUuW*y z(zG|=z_~`>&`O*$)k2-Q$(aR@S@@!N1YTQXd3XNlKv#2oYV8`f_!G4_1LQUN?g}t{q@D!P8Sx}D(EPlsmP59 z+}l$0CCPM`ka(A-!xCo&&C!uUB^s%5I=h5+5Eg(X%^v+Iu2pXqOlqE#_N7(wUcwQHWqJZhaWS*H?sCwwocOi;ySyEJ#lWy zKl!KMyTD?bK2JI`=uld~+=pQj*UOkWd(5Z2KG1!nSxv*uPWDCR3C|k$2|H9Quf;!o z%<+{m(v(?m&ea`3iF;JUgM_YieZMp5t48NV0W0T6c?;*XIjZvg;9WNKcQ5K&W=~-LH~-*~u#neVo)(9i_EfBORoyk~u9P6(o+rwyUzAsEC=`@KkowstJ*?38_mfo*VmaoU!te z>q$nVc@jst?jLLSVd!RZH`1%{TF*YSXYr)swY;uh4|FIln`IR^za~_(Z8EF;Gl`_# zCu2@)BLg@vTY68AE(lTze+i$6BMouW_D5Eky3h z?Wv!SZrQUdF81uNODC=$TF0v?7|v3y<8aLS{;YzP;!iinndQlID=h7rU?Z0Bh=b$# zx9LIhTfUf13CY&nDlh!_#LeKNpLh>n7Z3GdDR!A(BgFL0gKcd{Coh}CzmtDX&2fIN zwvgv{Qj|z+Z{EW*#}qP`#!Xnp;HmkM`FP4@vACrR;?9Qm_GRt$KlAZ`ce8@?AA|B8 zMPKR)0<~SgGBGncYczjLj+XI>?%g5I=3`lLZ~Lo_-8Z~%8w#;^Xg{~n+CzvudSY8dbcFa9Ls*Z#F! z^K6iXNqqmANy0f9N4YAOQzieQt9{h}z{mJM5TW1(- zh&c3-W9Q=MkHh_rUqAQfkvrG%()2&gx9!DkIdiTVxoqMPSt28Ne(8b(6M~njTw3sH zDbr8x|FJ@q7lcF(-~P{zx?!$Y>l5EhMh1pV76#M}bH<~%j?|3Ofq z_mRop6N1<7Iw+VO6l@JVwj^`zt=x?Na=Udq%I2~N1%{e#oqzxH=FP9$Yd+7J`tR`m zHJ@JYzW*f1!*JiMzV(|p&vf~2)DmN_IO1(Fd;a0I_ovyN_;c<3^sAd9ybFWR{GGN> z%OGfh$OX$Adz;?fYrZ%4(O#}8iBk-3-HM1#SCUPV%jl^t?W_Fd^~>kS>|I;sm>UEX zGCrk-zbpP6Ra+mPurj+#Yx1u7?2Mr<1x;67JI-lcnLEd9si)OMA?>-Z=C>C|`fy7o z$sO6Eq4}=+YGUA;!#%Sz^vhpI?)>ulXx`OxlbkNc{(Sbl^6u-xDgUnC4r-kIXyUZC zt+Af$MLJ*et7@k``=%$E`Qju zZuPERHRYv0^SR< z`5)h|6vT!9$etwbFE2gKZu?E+XU3cnidKpHP~B*KwX+x{)t?i}X!u zd6!~e_j040hE9sN8k6>~bCPMi(_^@mdp5D1QdN9kY#}9|^PQK z+{OuW!XKVEByh3m;PGu!95miZUi|yTc7Oi6{de-@o^(|e)%cI>%Q)h8Ly z)$nFX%CRqJywbOB(viEUZhDgSYvqK)mIp<;F6SMSzklL~rO==AYIA~HUWiP)o8gvw z#rVmM#`IZgrKNB4^Zk2|1iod?D-;P%d)>vr9eV2ekzGw}yB-^!v-tPwRr}7bn@``b zKT>IX;yZixiNk-jKXB_-)Qia5bITn1e!iOd!rWJ{oV1FfylT>p1>;VeX@C;$e+sX$?h!ePM4dUzPwC$!5X!4@l<<$mu1X?M!Q)xbsl-% zeWK#9Y>Q|x|fBH70{H?%GK zV!9!STQYR!gZ~)^bgoFoxV}6iR2g|}>K^G-p=~ov!Y!X3$kD5GiGCC15mumowb5hA zOD+wuPgkA2@}@L?o$zb5*J)A4)2W;hJ0>uCOQ&n|aLn5vI7d+P;ZdcBwH{F+zm^_o z(c1IeTt-y$acxDq zDqME{2J@v|9V=bpx}`${4;^HH9!%vfY za%{`iPVc|w?6{!Hb+*|S&f^R+YfrZaLsYY%{j#jHI3?YKKds22pr;A*{K$X9@xvz3Q``8~^IYH8wKbAg zYE|?W72n0XKK4t#Z|3FhG&5|JjD4(=zc%2IhxXb$U9<2>4xj$9J#T)0Z-M8Y=PK)K z(iBfs>7CKZELL~_adp?lS-br{ojWMHL#H`H;N8K=JhSuuZz}68UQ`-YqWe5xcF4s8 zNjcnN{elzAS9-Ptr|ekIBd{#XYOUz?1#S)!ZS%A>jFsXXc0PC(SGD=J4$Hq&x-43A zLXTNp%{+H;qHo8O1HK0rlpADZaw# zCHMPfy4ed1QrfQcK1g={mK}L+&O45!j29bjX%=(I-D=zJ`N60^w$AZQOV$ck=CwDU z{hT6XdHnszT<^uY$e1U(4sk zzk8f1y?$L>S^anO3HxlLe_pu0=SOn>?Af3a@(HYj?17b#TR(I5ao~T}*V@b~i@x(`>%TL)|4oqJ(_*b0 zD}SQo;4FJOkMceQKspx$=2V zP_*T$6NW1{bD!GL{>;{6lk{ef>u!Ak&oZXQO*YEflw-GMS#tCQo4fv<*AELzcJlfc zJ#C1{+2WuxQ(8Kt#8%CUulj{YZYBSD&7*%m`N8e>cJ04wLEOGilHxjJ63i8+hn-7e7Vgwil$psDug7)&aM0pc z`i;U`pW>d`2?sxAe$3z(_>)oel~!s2lg+qQ5#XPU!Tm#J5{`ZH-RlUS8ICqwtj1ajj6@tj5lIdv*cgr<+u=-ro56 z=al^YQ(xWh{gnS7Iel~fe!Z=ivW({W9{VZs?Cq|#x39{HePJ*^s%!Jx_xa*G`G3~E zTD|S!tChNc+?L2iXkX&e6N_EdFuls;!cjYg4tD9Zp2s4OdxW=yxOu#6D3(p1aneBO zZ+rELc18{*rYZY!cE_GP{ZHq+f~xU^MD}YckL1lxx=pz9l!en*Mme?TdFs}x+}D3s z<>tsGs6SmgvwUiP*zI3ef(_4ZyE|R~l=GSF)pulpOa6)F-xx? zrQ_F@E`R5_F3K}0@rFiS(Ux78vvy6{Co6bdi$&xVf9TRS_i1jOuI_r?MwLIm#~i8V z<_Y}4@nSF6wgaj>W?~I7-69+IqXx4zF`01 zhS}5u54Gfit!+!4bCw);DvdebkSG}!^yIy@v)4vf&(7!rQ+b@P*idDIb`!VVUf*UE5k`U zgyu}X{`hBfkl{%^&6>%vT~{qTZIup6JkX6`<5_xm=?DFJ)6YJ3{juLnO-cWNWpaq( zmQ8vY|7IypGHE2qk6HgKhBg?EYj6@+J;>orgcIAbBnz+z%hqK)FEZwUDZw1 zyR6k#@;wm~kmkA^suH; zZ|47>ZpWWkHvQVZBLC{E%)qrzXFORi9)JDv+f6b0e5Ho>^ZZihv-%Z*P~HD>dhrs9VGj%WiekGnum#46WEKs~+k5-rGB&xow;Iqi1s4 zR|lB&7;Rm3&6344s_WwPYp0)|`tf)9Nl}mgrI+2BG=3Gg#j4$^nREZT%Cj(Mw^nPp z+MK&5gnyZGv?{19lVWkSV0Xx13FMJ1)H=_iXuw&zNI~HK^j@dZ`G@o*{#icTQ*>t1 z1ziq&?SNcQ! zg~I4`=P4^XktkGR%`>%X3@Ug(*BboJ`%kCIFGuiKPa z8gHv-)?GDKP5#yDS90;vj%vOdzAn!fz6&_<&f;}%;(ONvTvN4GdpBO1vTDMtXERl9 zcNg#Qx1apauf*rhgnpqW7dNMW%YXa}*|M*reNm!XwdU16&O4`;DbC4U(%i-7yjS{N zEnDsPv-*cl7P~t?opSu$nf?LyEcE$x;<*~881&vZQY)A{}lJlM&pw{c|Bj2PFkwJ zWXq{l9k!Em6eMoB-+sWpS71RtkF18uferCWRSmlZXMJCIN3f_l>8)}}UYYVgCYDp( zhcbe^q#tv!8uYAnnDtlqQkmH@e?=RE7jwkj)-i4Rz_#f31Jy~ttk>&*{q%BK+)K^t zuEsz1?26D|b@lAwO)uXWoRzy~ziKsy{hJi)gujI!qQ5*|=<=bn^h&-rg+si=EFm*Xeb5LyXYRO1Mz)wU;7-)oDNs=M_k^Y{DN zbX_rC&3;c|_vYMVKlv-BJD*cn`8sFO=Qm~H1rZZBYN;>a{cf6PC_L@T9v0TlO;6rL zl=u|STku^RHNoc|Zq~FGWMJ5shL+$hK?(kBZ0vfO?Yy=75B%l-eWPr5_fNUA$yv*5 zGcPLfT{`~AtWcP_ZGED;=BM}79$9uO6Qj<)yJxa4`S-aDQx#V^xu98ZU)$Gy{q}f& zTz%EA_m}tI-(UOr@a5y%`}zC%*YB(N{HptUyxhLJe?R{G`}sSb@BWo~n?LVv-wdT6<%Y>NTV9^a zHQ2V@?a||td-8(j^Y1*CHK%Qx)6}2G02p&u{`)7msb_Ef%Btnp7QBH zv6%}eJJ_>?pE9%yB-zeHX13kodwo$qd2_wK-!)hp*pDK1UE~OmgCW zMvcB&n+xI%BGw8PWQguRBsS|?On5ZoL4o9-F1>q=U$1IrbDmwGcb|81UCE*~v!h-J zZ1w4w)uQG+y=$fD#&yls*5Uo@RxjVU>cX;|sKk~{>%Qd*Ic)U!^rPhHlaCc9b>SK( zcdaW54)*0+#dr3B6 znzdv@_%l7bRa~}#fx@~{#-B3YF6Wl3n(e$H?Q2AN?R~!3_YXK_^Tl#QHs^27Yjf79 zd*jO~+kWb*uW`v`13qRso9W7%O^v_rwPoxtjL~ zX%oNu!c2FUWy9t8%8uxByWAx0FZ|zFzf^1kgZK5trStxF73_WUQ@UmU+2frX=IIbcWz*kIU-EIKwZrR# z%nJsd3sx-L`T36W+*wEczGXa`b5*HKZ_RJJE9chP%$vf`HUDDyd;$#%A zuW5R8^~#En%v;@^n(YEL`RiIHN5wpH;#eLst5L0R=ZxiBSml-*U6)W;HDza0-pOD4 z89KBlu4=Tf+_1NPTKD6tf3Hr^uGu$V^}E7(y+g(J#nIC&S3Ej#>XMp*#_XAos@>G| zVq7w3oOmC@Iw>-1uDtJCj~UXbvs9dBFI$*cd;3alyY26d*{hGuHxGQ2^yT=n7e87) zYG#!;OD~)xbzJaj$kP=Q9wu}c7S7|n+7!3hsog?-W#!|bv#Zuz0$TY$8*V2p2tWFjj+t|14DC4xcoRw~hLg(8vb8bh>KlpK3l~ZH% z<)0JEO3r%7U5fcMVfK^oprQ?4lIizz9eDL}qhEY*Q8hV{efx2Se{5sf#I;#m_7bON ztYLV6=~}PTuOP1i%L7wb)&%aGF3v=Do zS+nQtHZ#++wNuD=^y&BYw>!(szr@&LEp+_?8_!>x_qGuo%v z|1a8qPUHCYyoAQ*r8D2?{asth`KfQlTGjlw_n%s`W#@-K{dxWC^gp}AHDV9MU-Z3q zTjz7djO#Hn@uhoC{}KJO^T_8E*9Yqyk|T4?pxY==c~|~7%SZ}Ir)9h!nr=0`Q5g+t7$Ih z?opV+M3T@|?<@qLrSCr#t-_dPUzBz2wG>h5gtg?1d z`6kc&RcpQViZ-rPu=sX1;=|A9eBsl6ci-5ttmAIS4VArFPoh=tdK`LR**b}@B1cPe zo#v#b-W;Aaw_Ves#R}?9=Inf+aL_8rkXP^4vW3qNnf$NWUbSS6#mct*DUTN{d?ZjG zxLkhm|35B%dv?XV(L38=y6cVlCnW{G_7#c?Z#&!z=I(Fud!sJ=dvo3TbszlZR!v^( zB7fxX6)yq(_YT)rBzQO(YAuqmGO0*3SkL@U+iDBzI#=WTgG}ku7HQu-_^|%-jH5X_ zGG?t^sJ{GMYr~Y@{Cml^k5+X4aa}jfLj3T=gr&z9wdDv{i`#JONzFaCu=qoDP4^z_ zD*g1X`@ACY&bm%oB7AZWX1g}uTxDW-Y<{Fx5$rBAIT6CI%N};#Bdf?pw_^R}DCI8>UF?TfYUpsM#cc^-Y+f2~ z?8mZtxs;hoeEa_Z27_IX)VrFGe70Q7Ixl{*U7;Lv_;cHv4}2cQoqsOO$$IMY?{7C! zHRXGb#9El%o@y*3Jj11Y7iag+nysmEA?sGuWX6BFuJ|_L!>vyO3q;#=d{U;0i~Clt z)_i@|T4st-;72LmIa*v|B^RB1Wp(~~{SL}smSJ;ElySK_=Z{XgxfRBn=N*`>&9&pS z%0sTc10R>D2O0>^c5Jw3z_jd3(^(h!kj9-#QEQkt7yQgFIniO6TH?@9aOCNf3(7p| zkGBh^Jy<{IYovy{K+b8)&UMO8Q8zRbxNO+MFI#-v_P9Meq*3$v%5^P$LHoP^eG*Z4 zvhYmtc0IF;S+`a$F>vu%zRkq?Lc#-=#1)&OH@aS3bU06P1tR2l7&r1FlcHXT2_yfo8O<%HSFsrwv1@Q5_wfwa77&9~9*3)GnVOx*= zlleBW>WtH~c{`Xq;__nLOCFtgCQw$sPRXSF_&m|b+;86$4tu*lky^VWiecrvtuOYl z%+_YmIcOlc#cSm+F6)z=@1LbdXiYbgp7Q3_f{G@?jaScCXES2JNUF{I~- z(p|$Kt65*4)Ht*;bTTfqw)B|D8B=zu>4j45uS-(xY>$1XIemC~RN?p%{u!ps>Vm?G zyDxgZ=5+FEJ=!`gDdV`}Yn#mJ2c908!lHM%CHH~V<_zC1GfVC5$^{Q6Mul$MwI_1g zTIUJtx1Ly<`$Sc3$F^W+adn67GgTebw;DY+zOlQ6XJ-X}dqU>4TbqyDKb6t?&bjpG zQRf@47eAG-6y0&>xqlWdX>+Tw#n`Fd^txY?b4mld09KJ3*P5t`7X88WC~Yd zh_-Ww;Oom?htIxPE;eo3l|w8_B4RlvQnKf5*YeJrWtVu}dmj5M%^CL=o1a)4sGqb$ z>Xb73M~$!CHzzwq<~ndj-aGc`L1wBW?=Jgk+uyl}u^pedsJPUsrFhc%lz_H74_-%H zlG}01`iA`M**lacHmc6Hk_=~S>0R>BH|LVTu30+{9k9I~8FzT`SHG)Ciy8YLt?gM7 zzLl?WZ_#FsrVUDx?Wu`V|5@H!7pMKW@qX|@^O(%DpO+l8G|Bv26YMtYKxLzFob$W@ zA2u5{EtajaYjw+BZp(2$nA?_yX6BV$p=r@-8l9zG5PB1nR4BmW3R~j$_Z`X*Qga7-8^{*-;0?W6c4@hUzY2Z=v}*C zpoya*Tl&M!{c&!07}Azr)e4hti1gw*D)>WJE7vz}?dxm)FR z%j?7?Nw?GaJul}frm(byKGu_Ex%j?o(U(A}i4}VazDu5aRBN_J#_z&`jDuJHa%3&m zoMmEerOW-&`Z)7`AH+81t|!4!7sl4JDJCA@O)Ka}iFj{5Ypri&@`&9*qD;EM;> zXVf>hU$}at_F~QM7yEKVWc^>}X8d0pfAG81sc%}pg!W`D`@JdRmR4uPXD!L&8mG8r zepqxzKCn|U6IiezRq4TjtQ$8kb{rDkwWPp|?WJB^iOE|6LJ#;S zK6P(nlo3_qH00Uey`c2aj6-vEuAL2?EAUqN^D5=ylUEEp>)U4L?b&+j=9gy&l3Pp` zG3eavo9LO7;Ko=VvQ@~;*DTCv(Sm~hCckS7yd(F$_lvjRp?RT6_Se(Iy}oJsM&O*%=0wXr%NXsmQ%9np8o8F!PFnquWY?Nk5RsKBlCI#3lCYD z8Cu8n-#mN6Wi!u8xFSa`y7z^Mphfi^&iM^2oSu`G-#UG8L7x3qnFSjacO0$=>3yrj zzo^|;F3t9lQvjcXr{#%andioSiT~rYUL^?Mz4360toEynNE3rRg-!R*^IlvMH1%${ zV@Mz4+;5(G+$>*a|EaQHe{9?O&@flw%3V1uYM(DDhtC$8p}x0AXa*odUpx3tvsj^l z>+i|F&Ly5tW}Dsd(-7_G3+Cr{kNWuE&EZKyUxeJnXUEC|lg>B9%v_%wKf&ec%pYIh zE6=aA-Bf+4F~YK4;cVru{xsgRNA61VzssMu_skd7vL8L=Yr|_KW7FzyinEz$a{NS} zxcwV;_N_k~1Hm&dOB z`!Z2#LG_{JQ-{v2T=;T%M+>vrl7~Brt%MgZEC2QK(UQNxn=7046*#TiWqT#L`R0_C zN9iKMO=?aq&(qUC|BR7#Y-N-?cXIBr9}>M1?!m`67b*U+KFTz2VdgE*&78Vvy$k*& zI4%28rs;GzBW8}mj$7NOoXNM?z1;awbwonR(X@pxO!lOcHn%T%wM+|#JR5cP`po!=Ke;pie|dTTsM=@K;sr5hUrj#J zf3Q3{=hwP_O%FDodgoN%q`dOl=1o_9R9Cs~6b_C!7xPNWNBCvxFS$GW{EL4or+0Dd zKI47JJVWN*DgB*G4fif)6z%r%%a2rzvwX&&G;i72Z;^6apVXcIzo+E-{vxyPPX?;a zcC$Yyvj?APio3hTiv5MP+*^sS|CN#$`W!WNGH+S;Txv`{`Oaso zF#3}wXSCMMuk$oHPj8dCzcp%F9%4 z9qT}rh4(ZIgKy1VbMDTa2Z{!{sw<_p9$FJN<2o~|)>?z`dCpH3e>gRz`u&A~AHU<1 z{N{$;U1w8by3TNY+`=`^iwy3@8O~kuqSZ<<_8V9Gn#fOrbE8u3^&G0^l8nh|d2wRX z{A%}-ZBKu-rHiq?%rRZCEO}ebafA4-Yn~Qq*S}6a{Z)a>L)U(NlVkbQBd3{cJQa=w zC_Ib&^KPAUm{f&W0bFWm{`L_Vs82$TG6Ea^`PkG0^jT3z9e@nG?w))*Og~# zy>@v~@%s%sH)Kf7d;i02lfwW1oR{(?eZKoKAHP?3@~Po$pX=AdV#{vKaZ#PJu&l0m z(kA8QLZ`IyCT@t22(?`3@=t4mm&R#Tv6U@G8v}mdHVJWxJjiD5KJm+E#)TWaG@{?m z-*Ue~=VwBM>Xf%qbt{BU-OITyt;v~cRM0)AX49qB91N^YHCAT3R&+|l zaKm?vC|4dC6T=Hud%lLb@@OO_&)v}a#_LD8*~p9H38TU=^Mwn%qXahE-C?gz);V@F$h zE&J3;Ht76gkNYFn=iMpM{`baWj#Z2D-e14}+y394S9QPt?B#wc*qvDv$6{o9-puy= z*TBo4O@tQ()<|2*7D}_dVOfBP`b>;8(U;?EYl7i4(6RGt1a)eQ?NMc#?*`kt5IX?RUhS z{x4$rv-SL@svI zfH1mx6ObLpj=7;(fzK57wv$PcfnoC|MsOH2 zK*5$q5CgfY5Aa6Sc|Rfc)=C}*22E!M29UQv>Opu*qmCp4LqK9tNpMDDK`LlA23@Pl zfrY2enKCfcBr<|mHiNW*@RmjfH6*Qu*z}@bBLdO~!dn`DMI-42Un+ubFZzmVkUkLJ z(x^QdNiTSPHM(B(g}fkrAiSmV!xSXF;AOq&deK+Ef%Jj!md5Whk@SMs!lCO$Ukn1$ z2f|w#Rpuk<1uqRj*K5##y21gZ4}`Zgb}vBEYmP0P(I=Ea`apO~W5i-4z2NC(bbHa~ z=0N&DcuS+_G9rL zC-=>&@2v&rn#=6DQ486&vUFW)@hnTOem(uo62(>*!K_fx0Eev3RbjOpf+3w-TAKt` zW#qInsa{}F{BhA_!nB|y4W)^f+Qcp$GM~Iv_S_lUeG^+nBCk&ifBbWwW%{|9$IXjt zC&%UAdwTz_`3++&o4xnyrk@sl_4R3Ns`Krx*0F^WZMOvbFxUBuqy(Yu`X1K}*_NkHwR=X&l(&MTQoXJqro8flTH&I?|HRE~# z?!a#WH(F0wJUF^YG*!R#G{af;rNL`lEFB&eg&bqtzNmKRhhU3_QxXqc7s)*};`$vZ z$$Cd2Y;la=LoPuV>+LUuWHsD1WSmk(K4fj-?^I|#yrPF8PGQ>O7{`YkT9+H9cV-9j z1zL2R5_$0Yh}4wBB7FyoRX^=>FM%8pF28&b_h)kZJ6FAHYHhP+A`sW z*@jC31(z2HCGaGN_HR*h6>SY(v4(Arfbu*cPOk8Uo45+N_k?$)WI1(sk%6 zN4DItJ-%yPcTPKGy26Jsu6fVZ4wKgGz(~#=oRzCZuZs9BHe%i(Xl$#SrD5ZLB~h!& zP|!MXp8rE0t=Ej@3Hwr9WLuwWH;MnvbFP$YUHUTWz}twHQl-WIPgv5Tc|0=@Ou05m zib;lXA=gs2!1det5*4&R$U2CNztA@6JQ>mZFs4T?!#Rl0g3XC(>CvQx_jbu#*6i8y z)8JY6my;pgbJ!>R)L0h0c;9xHM2iJ##fu{r9p1`dEU`X&gT$7PeG8I3dqRbeS+DVb zBC$s;@t2iO%L=;%f(NFjWwW%X)e45LY*`i%r8e#LYiqvqic@DjOD>GdvRSENkw@%S55g`?aRVS&x=i=#@+d9$iBLBZ_3;)bp)NIkwe5OTXMchN?A1fsN?-YHX z_f>wLob|`Izw>s!oapdw@A|jdQ9@OlDkN1!UsQfOz?;5YqrN`*@BXm6d;1sf`S_-M z{;w~|&-E6UsOz7zpWka&uPWjkFI4(H=g+;Lvy1Jmf1OrtXHzQ@kNcT;J^k@*o+*ae zr=~2PsX1qH&;?61{iSc7tx=v;RKhA^TN)L=Ml;xPzSg_n55BtYH;ml4ETeMcGK0Qd z!P|9j?=|0+aH>o3g;44nE{!%#SJ|1LKFy3>yZ-);(o?6bj~eg4U-+n@anf$4E?##w zuSYNIW$wQJ{j%gj`nEk^9vwc;GeySPQ}@UD-tw(?4P7m(Uo75yQ24sEM)H)PIrpq< zn4NzfN{#ji-2Y;on)uzGvQLGNCn&6+^T}^@tXbjzBmNG7Hos~EoP>N<<){jN^7f~t?Fg=f^c zeSfUJsLx&S?;M@}4|1iv9Vd1-)vcMN*!n@%AlB^kg{UZwLp4k5YB?AtILB*Yac@JvMS(wz^y9^^#q^+2&S16P(i4 z#q{oBW4~y%V&3i(0$b;Vub5N$^zQwVL;Ne}oV?gIQ||}k)qDIJI?G$%SudFvcjQX? zmrGo|QmS=3@(Zr${Npp?c5(dp@~-js)y9A0_dcBc`*_@mJyjbPmIuGP^7X!CMdlNA z*SV9DHH3Nf?dx8wwayK&a997Xq8=oD-Z$vjxwt*s|2(~=4vLz}&;6mtf6b3eZ$4zX zsPgC6BiYL9>t4!Szq_#6f1P#3{%-HNTc^q-x29cBXl2XIZSC%OmU^ixSCdy$^X{(N zj0*qh$}9R7ST()kcy-6k#L;&D&X;=^$KOBmGN$v;%BTC!+kHIL^+HWr@+L3SyXDvR#82rS<|(} zu6)?CU|X83YpKZ9z!3Mq=Vnf#TW{AsiTinEmf$W=F6HTWQyZ@x+h6yv+)QJR^82^l z->UWno#(i#(mL^U-u-v%ZgTluw-*%jWyF>Iy|`=j>KW6lvbB4}vTmA2EOd;HeyFsl za^}=U+pM}?X{=hjqHoc;T$kW04~kd*zPIP6rQZuL5kEcU|2F@kejQwDrZH#nh2zJg zqvYNYAo!x44$Kn(SuNHp$4=j&U*3-yC#h zYTqKL4aL$6yR76w`&BI$&R$|rWGQE}*X;k!Gl|k7=K_CRj9&cOdCmpjAc>ta{Je8l zR;DE!VQVdR`Ml_L|FziIqg$>-Mkj6wIKA#57w@fGT;hUfPp=W#dKMHgpb#p}Q=YYG z+R5@M_9tz7<}N8HdO7do`xTQ#&P{wj^YHA+@@|$3wF517etCC)!{hE~W5Ui3MRj)B z$Kdxi0skLcOF-OS7Wa4W2R%^avfp$!iue291c{PlaX< zZ2=_R$hywG%@KO#W6HCF1zSJn-#L6ksI_{Dba?(=oz0F9WmMnYxgzuDh2y)#oX$hG zm)6R}e`@Zxtv>(`{GW z+=@N?d#g$5wXhxAOESxN!!j;h3)|6=5%)%8Rg(?Zr2p@4eaUA|s@S68o$7qJ_29g^ z&L2zWTK8~^iTbZ=aIc<5W~-=rs6FZ~i1 Date: Tue, 4 Oct 2016 12:28:57 +0200 Subject: [PATCH 038/330] added NE555 variants (especially CMOS 7555-type) --- library/linear.dcm | 1158 +++++++++--------- library/linear.lib | 2896 ++++++++++++++++++++++---------------------- 2 files changed, 2036 insertions(+), 2018 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index aab20f42..71f34635 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -1,570 +1,588 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP 1408 -D CDA 8 bits -K CDA -$ENDCMP -# -$CMP 4558 -D Dual Op amp (general purpose) -K ampliop -F http://www.ti.com/lit/ds/symlink/rc4558.pdf -$ENDCMP -# -$CMP AD620 -D Instrumentation amplifier -K Instrumentation OpAmp -F analog-dev/AD620.pdf -$ENDCMP -# -$CMP AD813 -D Ampli Op 3 state out -K AmpliOp -F AmpliOp.sch -$ENDCMP -# -$CMP AD8202 -D 28V High Common-Mode Voltage, Single-Supply Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 50kHz, Vcc=3.5V~12V, unidirectional -K highside HS current sense amplifier linear buffered monitor preamp -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8202.pdf -$ENDCMP -# -$CMP AD8203 -D 30V High Common-Mode Voltage, Single-Supply Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 60kHz, Vcc=3.5V~12V, unidirectional -K highside HS current sense amplifier linear buffered monitor preamp -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8203.pdf -$ENDCMP -# -$CMP AD8205 -D 65V Single-Supply, System Difference Amplifier, 50V/V gain, bandwidth 50kHz, Vcc=5V -K highside HS difference amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8205.pdf -$ENDCMP -# -$CMP AD8206 -D 65V High Common-Mode Voltage, Bidirectional, Current Shunt Amplifier, 20V/V gain, bandwidth 100kHz, Vcc=5V -K highside HS current sense amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8206.pdf -$ENDCMP -# -$CMP AD8207 -D 65V (35V) Zero-Drift, High Voltage, Bidirectional, Difference Amplifier, 20V/V gain, bandwidth 150kHz, Vcc=5V (3.3V), -K highside HS current sense difference amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8207.pdf -$ENDCMP -# -$CMP AD8208 -D 45V High Voltage, Precision Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 70kHz, Vcc=5V, unidirectional -K highside HS current sense amplifier linear buffered monitor preamp -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8208.pdf -$ENDCMP -# -$CMP AD8209 -D 45V High Voltage, Precision Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 80kHz, Vcc=5V, unidirectional -K highside HS current sense amplifier linear buffered monitor preamp -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8209.pdf -$ENDCMP -# -$CMP AD8210 -D 65V High Voltage, Bidirectional Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V -K highside HS current sense amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8210.pdf -$ENDCMP -# -$CMP AD8211 -D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V -K highside HS current sense amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8211.pdf -$ENDCMP -# -$CMP AD8212 -D 65V High Voltage Current, Shunt Monitor, adjustable gain, bandwidth 1000kHz, Vcc=7V~65V, current output, unidirectional -K highside HS current sense shunt monitor amplifier linear -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8212.pdf -$ENDCMP -# -$CMP AD8213 -D 65V Dual, High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V -K highside HS current sense amplifier linear buffered dual monitor -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8213.pdf -$ENDCMP -# -$CMP AD8215 -D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V, unidirectional -K highside HS current sense amplifier linear buffered monitor -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8215.pdf -$ENDCMP -# -$CMP AD8216 -D 65V High Bandwidth, Bidirectional Difference Amplifier, 3V/V gain, bandwidth 3MHz, Vcc=5V -K HS difference amplifier linear -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8216.pdf -$ENDCMP -# -$CMP AD8217 -D 80V High Resolution, Zero-Drift, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, internal LDO, unidirectional -K highside HS current sense amplifier linear buffered monitor -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8217.pdf -$ENDCMP -# -$CMP AD8218 -D 80V Zero Drift, Bidirectional, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V (optional) -K highside HS current sense amplifier linear buffered -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8218.pdf -$ENDCMP -# -$CMP AD8219 -D 80V Zero Drift, Unidirectional, Current Shunt Monitor, 60V/V gain, bandwidth 500kHz, Vcc=4V~80V -K highside HS current sense amplifier linear buffered monitor -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8219.pdf -$ENDCMP -# -$CMP AD8417 -D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 60V/V gain, bandwidth 250kHz, VS=2.7V~5.5V -K highside HS current sense amplifier linear -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8417.pdf -$ENDCMP -# -$CMP AD8418 -D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 20V/V gain, bandwidth 250kHz, VS=2.7V~5.5V -K highside HS current sense amplifier linear -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf -$ENDCMP -# -$CMP ADA4075 -D Very low noise audio op amp -K ampliop low-power -F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf -$ENDCMP -# -$CMP CA3080 -D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 2:1 -K intersil -F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf -$ENDCMP -# -$CMP CA3080A -D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 1.6:1 -K intersil -F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf -$ENDCMP -# -$CMP CA3130 -D 15MHz, BiMOS Operational Amplifier with MOSFET Input/CMOS Output -K AmpliOp Mos -F http://www.intersil.com/content/dam/intersil/documents/ca31/ca3130-a.pdf -$ENDCMP -# -$CMP CA3140 -D 4.5MHz, BiMOS Operational Amplifier with MOSFET Input/Bipolar Output -K AmpliOp Mos -F http://www.intersil.com/content/dam/intersil/documents/ca31/ca3140-a.pdf -$ENDCMP -# -$CMP LF398 -D Sample & hold -F ns/lf398.pdf -$ENDCMP -# -$CMP LH0002H -D High speed analog Buffer -K Buffer -$ENDCMP -# -$CMP LM13700 -D Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers -K National OTA -F http://www.ti.com/lit/ds/symlink/lm13700.pdf -$ENDCMP -# -$CMP LM193 -D Dual Voltage Comparator -K Comp -F ns/lm193.pdf -$ENDCMP -# -$CMP LM2902N -D Quad Op amp. -K AmpliOp -F op_amps/lm324.pdf -$ENDCMP -# -$CMP LM2903 -D Dual Voltage Comparator -K Comp -F ns/lm193.pdf -$ENDCMP -# -$CMP LM293 -D Dual Voltage Comparator -K Comp -F ns/lm193.pdf -$ENDCMP -# -$CMP LM311N -D Voltage Comparator -K comp -$ENDCMP -# -$CMP LM318N -D ampli Op -K AmpliOp -F op_amps/LM118.pdf -$ENDCMP -# -$CMP LM319 -D Dual voltage comparator (high speed) -K comp -$ENDCMP -# -$CMP LM319H -D Dual voltage comparator (high speed) -K comp -$ENDCMP -# -$CMP LM319N -D Dual voltage comparator (high speed) -K comp -$ENDCMP -# -$CMP LM324 -D Quad Op amp. -K AmpliOp -F op_amps/lm324.pdf -$ENDCMP -# -$CMP LM324AN -D Quad Op amp. -K AmpliOp -F op_amps/lm324.pdf -$ENDCMP -# -$CMP LM324N -D Quad Op amp. -K AmpliOp -F op_amps/lm324.pdf -$ENDCMP -# -$CMP LM339 -D Quad comparator. -K Comp diff -F op_amps/lm139.pdf -$ENDCMP -# -$CMP LM358 -D Dual Op amp (low power) -K ampliop -F ns/lm158.pdf -$ENDCMP -# -$CMP LM358N -D Dual Op amp (low power) -K ampliop -F ns/lm158.pdf -$ENDCMP -# -$CMP LM386 -D Low Voltage Audio Power Amp. -K Audio Power OpAmp -F http://www.ti.com/lit/ds/symlink/lm386.pdf -$ENDCMP -# -$CMP LM393 -D Dual Voltage Comparator -K Comp -F ns/lm193.pdf -$ENDCMP -# -$CMP LM555N -D 555-series timer IC -K timer -F ns/lm555.pdf -$ENDCMP -# -$CMP LM6161 -D Op Amp. -K AmpliOp -F http://www.ti.com/lit/ds/symlink/lm6161.pdf -$ENDCMP -# -$CMP LM6261 -D Op Amp. -K AmpliOp -F http://www.ti.com/lit/ds/symlink/lm6161.pdf -$ENDCMP -# -$CMP LM6361 -D Op Amp. -K AmpliOp -F http://www.ti.com/lit/ds/symlink/lm6161.pdf -$ENDCMP -# -$CMP LM7332 -D High voltage dual rail to rail op-amp 30V -K high voltage op amp rail dual -F http://www.ti.com/lit/gpn/lm7332 -$ENDCMP -# -$CMP LM733CH -D Differential Video amp -K Video Diff -F http://www.soemtron.org/downloads/disposals/lm733cn.pdf -$ENDCMP -# -$CMP LM741 -D Op amp -K Ampliop -F AmpliOp.sch -$ENDCMP -# -$CMP LMC6062 -D Dual Op amp (low power) -K ampliop -F op_amps/lmc6062.pdf -$ENDCMP -# -$CMP LMC6082 -D Dual Op amp (low power) -K ampliop -F op_amps/lmc6082.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 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 -F http://cds.linear.com/docs/en/datasheet/6106fb.pdf -$ENDCMP -# -$CMP LTC4414 -D Controller for Large PFETs -K switch power FET -F http://cds.linear.com/docs/en/datasheet/4414fc.pdf -$ENDCMP -# -$CMP LTC6082 -D Precision Quad Op amp. -K LTC6082 opamp ltc -F http://cds.linear.com/docs/en/datasheet/60812fd.pdf -$ENDCMP -# -$CMP LTC6102HVxDD -D Precision zero drift current sense amplifier, 100V supply, DFN-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102HVxDD-1 -D Precision zero drift current sense amplifier, 100V supply, disable mode, DFN-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102HVxMS8 -D Precision zero drift current sense amplifier, 100V supply, MSOP-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102HVxMS8-1 -D Precision zero drift current sense amplifier, 100V supply, disable mode, MSOP-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102xDD -D Precision zero drift current sense amplifier, 60V supply, DFN-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102xDD-1 -D Precision zero drift current sense amplifier, 60V supply, disable mode, DFN-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102xMS8 -D Precision zero drift current sense amplifier, 60V supply, MSOP-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6102xMS8-1 -D Precision zero drift current sense amplifier, 60V supply, disable mode, MSOP-8 package -K current sensor amplifier shunt monitoring high side -F http://cds.linear.com/docs/en/datasheet/6102fe.pdf -$ENDCMP -# -$CMP LTC6362 -D Precision differential amplifier for dirving high resolution SAR ADCs -K linear ltc diff amp -F http://cds.linear.com/docs/en/datasheet/6362fa.pdf -$ENDCMP -# -$CMP MAX4080F -D 76V current sense amplifier, high side, unidirectional, 5V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX4080S -D 76V current sense amplifier, high side, unidirectional, 60V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX4080T -D 76V current sense amplifier, high side, unidirectional, 20V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX4081F -D 76V current sense amplifier, high side, bidirectional, 5V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX4081S -D 76V current sense amplifier, high side, bidirectional, 60V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX4081T -D 76V current sense amplifier, high side, bidirectional, 20V/V gain -K telecom automotive backplane external reference -F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf -$ENDCMP -# -$CMP MAX471 -D High-Side Current-Sense Amplifier -F maxim/max471-max472.pdf -$ENDCMP -# -$CMP MAX472 -D High-Side Current-Sense Amplifier -F maxim/max471-max472.pdf -$ENDCMP -# -$CMP MC33178 -D Dual Op amp (low power) -K ampliop -F onsemi/mc33178.pdf -$ENDCMP -# -$CMP MCP6001 -D Op Amp in 5-pin package -K op amp amplifier operational -F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf -$ENDCMP -# -$CMP MCP6001R -D Op Amp in 5-pin package -K op amp amplifier operational -F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf -$ENDCMP -# -$CMP MCP6002 -D Dual general purpose rail-to-rail op amp -K dual op amp rail -F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf -$ENDCMP -# -$CMP MCP6004 -D Microchip quad general purpose rail to rail op-amp, 1MHz GBWP -K quad op amp operational amplifier -F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf -$ENDCMP -# -$CMP MCP601 -D MCP601 opamp in 5-pin package -K op amp amplifier operational -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP601R -D MCP601R opamp in 5-pin package -K op amp amplifier operational -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP NE5532 -D Dual Op amp (low noice) -K ampliop -F http://www.ti.com/lit/ds/symlink/ne5532.pdf -$ENDCMP -# -$CMP NE555 -D 555-series timer IC -K timer -F http://www.ti.com/lit/ds/symlink/ne555.pdf -$ENDCMP -# -$CMP OP275 -D Dual Op amp (low power) -K ampliop -F analog-dev/op275.pdf -$ENDCMP -# -$CMP OPA376AIDCK -D Op Amp in 5-pin package -K op amp amplifier operational -F http://www.ti.com/lit/gpn/opa376 -$ENDCMP -# -$CMP TL071 -D Op amp. -K AmpliOp -F op_amps/tl071.pdf -$ENDCMP -# -$CMP TL072 -D Low-Noise Dual Op amp (low power) -K ampliop -F http://www.ti.com/lit/ds/symlink/tl074.pdf -$ENDCMP -# -$CMP TL074 -D Wide-bandwidth (10 MHz) high-output-drive Quad Op amp. Mos -K AmpliOp Mos -F http://www.ti.com/lit/ds/symlink/tlc074.pdf -$ENDCMP -# -$CMP TL081 -D Op amp. -K AmpliOp -F op_amps/tl081.pdf -$ENDCMP -# -$CMP TL082 -D Wide Bandwidth Dual Op amp (Cmos) -K ampliop -F http://www.ti.com/lit/ds/symlink/tl082-n.pdf -$ENDCMP -# -$CMP TLC274 -D Precision Quad Op amp. Mos -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 +EESchema-DOCLIB Version 2.0 +# +$CMP 1408 +D CDA 8 bits +K CDA +$ENDCMP +# +$CMP 4558 +D Dual Op amp (general purpose) +K ampliop +F http://www.ti.com/lit/ds/symlink/rc4558.pdf +$ENDCMP +# +$CMP AD620 +D Instrumentation amplifier +K Instrumentation OpAmp +F analog-dev/AD620.pdf +$ENDCMP +# +$CMP AD813 +D Ampli Op 3 state out +K AmpliOp +F AmpliOp.sch +$ENDCMP +# +$CMP AD8202 +D 28V High Common-Mode Voltage, Single-Supply Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 50kHz, Vcc=3.5V~12V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8202.pdf +$ENDCMP +# +$CMP AD8203 +D 30V High Common-Mode Voltage, Single-Supply Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 60kHz, Vcc=3.5V~12V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8203.pdf +$ENDCMP +# +$CMP AD8205 +D 65V Single-Supply, System Difference Amplifier, 50V/V gain, bandwidth 50kHz, Vcc=5V +K highside HS difference amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8205.pdf +$ENDCMP +# +$CMP AD8206 +D 65V High Common-Mode Voltage, Bidirectional, Current Shunt Amplifier, 20V/V gain, bandwidth 100kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8206.pdf +$ENDCMP +# +$CMP AD8207 +D 65V (35V) Zero-Drift, High Voltage, Bidirectional, Difference Amplifier, 20V/V gain, bandwidth 150kHz, Vcc=5V (3.3V), +K highside HS current sense difference amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8207.pdf +$ENDCMP +# +$CMP AD8208 +D 45V High Voltage, Precision Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 70kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8208.pdf +$ENDCMP +# +$CMP AD8209 +D 45V High Voltage, Precision Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 80kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8209.pdf +$ENDCMP +# +$CMP AD8210 +D 65V High Voltage, Bidirectional Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8210.pdf +$ENDCMP +# +$CMP AD8211 +D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8211.pdf +$ENDCMP +# +$CMP AD8212 +D 65V High Voltage Current, Shunt Monitor, adjustable gain, bandwidth 1000kHz, Vcc=7V~65V, current output, unidirectional +K highside HS current sense shunt monitor amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8212.pdf +$ENDCMP +# +$CMP AD8213 +D 65V Dual, High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V +K highside HS current sense amplifier linear buffered dual monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8213.pdf +$ENDCMP +# +$CMP AD8215 +D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8215.pdf +$ENDCMP +# +$CMP AD8216 +D 65V High Bandwidth, Bidirectional Difference Amplifier, 3V/V gain, bandwidth 3MHz, Vcc=5V +K HS difference amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8216.pdf +$ENDCMP +# +$CMP AD8217 +D 80V High Resolution, Zero-Drift, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, internal LDO, unidirectional +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8217.pdf +$ENDCMP +# +$CMP AD8218 +D 80V Zero Drift, Bidirectional, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V (optional) +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8218.pdf +$ENDCMP +# +$CMP AD8219 +D 80V Zero Drift, Unidirectional, Current Shunt Monitor, 60V/V gain, bandwidth 500kHz, Vcc=4V~80V +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8219.pdf +$ENDCMP +# +$CMP AD8417 +D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 60V/V gain, bandwidth 250kHz, VS=2.7V~5.5V +K highside HS current sense amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8417.pdf +$ENDCMP +# +$CMP AD8418 +D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 20V/V gain, bandwidth 250kHz, VS=2.7V~5.5V +K highside HS current sense amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf +$ENDCMP +# +$CMP ADA4075 +D Very low noise audio op amp +K ampliop low-power +F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf +$ENDCMP +# +$CMP CA3080 +D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 2:1 +K intersil +F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf +$ENDCMP +# +$CMP CA3080A +D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 1.6:1 +K intersil +F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf +$ENDCMP +# +$CMP CA3130 +D 15MHz, BiMOS Operational Amplifier with MOSFET Input/CMOS Output +K AmpliOp Mos +F http://www.intersil.com/content/dam/intersil/documents/ca31/ca3130-a.pdf +$ENDCMP +# +$CMP CA3140 +D 4.5MHz, BiMOS Operational Amplifier with MOSFET Input/Bipolar Output +K AmpliOp Mos +F http://www.intersil.com/content/dam/intersil/documents/ca31/ca3140-a.pdf +$ENDCMP +# +$CMP ICM7555 +D 555-series CMOS timer IC +K timer +F http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7555-56.pdf +$ENDCMP +# +$CMP LF398 +D Sample & hold +F ns/lf398.pdf +$ENDCMP +# +$CMP LH0002H +D High speed analog Buffer +K Buffer +$ENDCMP +# +$CMP LM13700 +D Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers +K National OTA +F http://www.ti.com/lit/ds/symlink/lm13700.pdf +$ENDCMP +# +$CMP LM193 +D Dual Voltage Comparator +K Comp +F ns/lm193.pdf +$ENDCMP +# +$CMP LM2902N +D Quad Op amp. +K AmpliOp +F op_amps/lm324.pdf +$ENDCMP +# +$CMP LM2903 +D Dual Voltage Comparator +K Comp +F ns/lm193.pdf +$ENDCMP +# +$CMP LM293 +D Dual Voltage Comparator +K Comp +F ns/lm193.pdf +$ENDCMP +# +$CMP LM311N +D Voltage Comparator +K comp +$ENDCMP +# +$CMP LM318N +D ampli Op +K AmpliOp +F op_amps/LM118.pdf +$ENDCMP +# +$CMP LM319 +D Dual voltage comparator (high speed) +K comp +$ENDCMP +# +$CMP LM319H +D Dual voltage comparator (high speed) +K comp +$ENDCMP +# +$CMP LM319N +D Dual voltage comparator (high speed) +K comp +$ENDCMP +# +$CMP LM324 +D Quad Op amp. +K AmpliOp +F op_amps/lm324.pdf +$ENDCMP +# +$CMP LM324AN +D Quad Op amp. +K AmpliOp +F op_amps/lm324.pdf +$ENDCMP +# +$CMP LM324N +D Quad Op amp. +K AmpliOp +F op_amps/lm324.pdf +$ENDCMP +# +$CMP LM339 +D Quad comparator. +K Comp diff +F op_amps/lm139.pdf +$ENDCMP +# +$CMP LM358 +D Dual Op amp (low power) +K ampliop +F ns/lm158.pdf +$ENDCMP +# +$CMP LM358N +D Dual Op amp (low power) +K ampliop +F ns/lm158.pdf +$ENDCMP +# +$CMP LM386 +D Low Voltage Audio Power Amp. +K Audio Power OpAmp +F http://www.ti.com/lit/ds/symlink/lm386.pdf +$ENDCMP +# +$CMP LM393 +D Dual Voltage Comparator +K Comp +F ns/lm193.pdf +$ENDCMP +# +$CMP LM555N +D 555-series timer IC +K timer +F ns/lm555.pdf +$ENDCMP +# +$CMP LM6161 +D Op Amp. +K AmpliOp +F http://www.ti.com/lit/ds/symlink/lm6161.pdf +$ENDCMP +# +$CMP LM6261 +D Op Amp. +K AmpliOp +F http://www.ti.com/lit/ds/symlink/lm6161.pdf +$ENDCMP +# +$CMP LM6361 +D Op Amp. +K AmpliOp +F http://www.ti.com/lit/ds/symlink/lm6161.pdf +$ENDCMP +# +$CMP LM7332 +D High voltage dual rail to rail op-amp 30V +K high voltage op amp rail dual +F http://www.ti.com/lit/gpn/lm7332 +$ENDCMP +# +$CMP LM733CH +D Differential Video amp +K Video Diff +F http://www.soemtron.org/downloads/disposals/lm733cn.pdf +$ENDCMP +# +$CMP LM741 +D Op amp +K Ampliop +F AmpliOp.sch +$ENDCMP +# +$CMP LMC555 +D 555-series CMOS timer IC +K timer 555 +F http://www.ti.com/lit/ds/snas558m/snas558m.pdf +$ENDCMP +# +$CMP LMC6062 +D Dual Op amp (low power) +K ampliop +F op_amps/lmc6062.pdf +$ENDCMP +# +$CMP LMC6082 +D Dual Op amp (low power) +K ampliop +F op_amps/lmc6082.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 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 +F http://cds.linear.com/docs/en/datasheet/6106fb.pdf +$ENDCMP +# +$CMP LTC4414 +D Controller for Large PFETs +K switch power FET +F http://cds.linear.com/docs/en/datasheet/4414fc.pdf +$ENDCMP +# +$CMP LTC6082 +D Precision Quad Op amp. +K LTC6082 opamp ltc +F http://cds.linear.com/docs/en/datasheet/60812fd.pdf +$ENDCMP +# +$CMP LTC6102HVxDD +D Precision zero drift current sense amplifier, 100V supply, DFN-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102HVxDD-1 +D Precision zero drift current sense amplifier, 100V supply, disable mode, DFN-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102HVxMS8 +D Precision zero drift current sense amplifier, 100V supply, MSOP-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102HVxMS8-1 +D Precision zero drift current sense amplifier, 100V supply, disable mode, MSOP-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102xDD +D Precision zero drift current sense amplifier, 60V supply, DFN-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102xDD-1 +D Precision zero drift current sense amplifier, 60V supply, disable mode, DFN-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102xMS8 +D Precision zero drift current sense amplifier, 60V supply, MSOP-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6102xMS8-1 +D Precision zero drift current sense amplifier, 60V supply, disable mode, MSOP-8 package +K current sensor amplifier shunt monitoring high side +F http://cds.linear.com/docs/en/datasheet/6102fe.pdf +$ENDCMP +# +$CMP LTC6362 +D Precision differential amplifier for dirving high resolution SAR ADCs +K linear ltc diff amp +F http://cds.linear.com/docs/en/datasheet/6362fa.pdf +$ENDCMP +# +$CMP MAX4080F +D 76V current sense amplifier, high side, unidirectional, 5V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX4080S +D 76V current sense amplifier, high side, unidirectional, 60V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX4080T +D 76V current sense amplifier, high side, unidirectional, 20V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX4081F +D 76V current sense amplifier, high side, bidirectional, 5V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX4081S +D 76V current sense amplifier, high side, bidirectional, 60V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX4081T +D 76V current sense amplifier, high side, bidirectional, 20V/V gain +K telecom automotive backplane external reference +F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf +$ENDCMP +# +$CMP MAX471 +D High-Side Current-Sense Amplifier +F maxim/max471-max472.pdf +$ENDCMP +# +$CMP MAX472 +D High-Side Current-Sense Amplifier +F maxim/max471-max472.pdf +$ENDCMP +# +$CMP MC33178 +D Dual Op amp (low power) +K ampliop +F onsemi/mc33178.pdf +$ENDCMP +# +$CMP MCP6001 +D Op Amp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP MCP6001R +D Op Amp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP MCP6002 +D Dual general purpose rail-to-rail op amp +K dual op amp rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP MCP6004 +D Microchip quad general purpose rail to rail op-amp, 1MHz GBWP +K quad op amp operational amplifier +F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf +$ENDCMP +# +$CMP MCP601 +D MCP601 opamp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP601R +D MCP601R opamp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP NE5532 +D Dual Op amp (low noice) +K ampliop +F http://www.ti.com/lit/ds/symlink/ne5532.pdf +$ENDCMP +# +$CMP NE555 +D 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/ne555.pdf +$ENDCMP +# +$CMP OP275 +D Dual Op amp (low power) +K ampliop +F analog-dev/op275.pdf +$ENDCMP +# +$CMP OPA376AIDCK +D Op Amp in 5-pin package +K op amp amplifier operational +F http://www.ti.com/lit/gpn/opa376 +$ENDCMP +# +$CMP TL071 +D Op amp. +K AmpliOp +F op_amps/tl071.pdf +$ENDCMP +# +$CMP TL072 +D Low-Noise Dual Op amp (low power) +K ampliop +F http://www.ti.com/lit/ds/symlink/tl074.pdf +$ENDCMP +# +$CMP TL074 +D Wide-bandwidth (10 MHz) high-output-drive Quad Op amp. Mos +K AmpliOp Mos +F http://www.ti.com/lit/ds/symlink/tlc074.pdf +$ENDCMP +# +$CMP TL081 +D Op amp. +K AmpliOp +F op_amps/tl081.pdf +$ENDCMP +# +$CMP TL082 +D Wide Bandwidth Dual Op amp (Cmos) +K ampliop +F http://www.ti.com/lit/ds/symlink/tl082-n.pdf +$ENDCMP +# +$CMP TLC274 +D Precision Quad Op amp. Mos +K AmpliOp Mos +F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf +$ENDCMP +# +$CMP TLC555 +D 555-series LinCMOS timer IC +K timer +F http://www.ti.com/lit/ds/symlink/tlc555.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/linear.lib b/library/linear.lib index 75460992..db37b6c3 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1,1448 +1,1448 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# 1408 -# -DEF 1408 U 0 10 Y Y 1 F N -F0 "U" -300 650 50 H V L CNN -F1 "1408" -300 -750 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -700 300 600 0 0 10 f -X Range 1 -400 -400 100 R 50 50 1 1 I -X Gnd 2 0 -800 100 U 50 50 1 1 W -X Vee 3 100 700 100 D 50 50 1 1 W -X I0 4 -400 -500 100 R 50 50 1 1 I -X A7 5 -400 500 100 R 50 50 1 1 I -X A6 6 -400 400 100 R 50 50 1 1 I -X A5 7 -400 300 100 R 50 50 1 1 I -X A4 8 -400 200 100 R 50 50 1 1 I -X A3 9 -400 100 100 R 50 50 1 1 I -X A2 10 -400 0 100 R 50 50 1 1 I -X A1 11 -400 -100 100 R 50 50 1 1 I -X A0 12 -400 -200 100 R 50 50 1 1 I -X Vcc 13 0 700 100 D 50 50 1 1 W -X Vref+ 14 400 50 100 L 50 50 1 1 O -X Vref- 15 400 -100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD620 -# -DEF AD620 U 0 20 Y Y 1 F N -F0 "U" 200 150 50 H V L CNN -F1 "AD620" 200 -150 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - 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 -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 -X V- 4 -100 -300 150 U 50 50 1 1 w -X Ref 5 0 300 150 D 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X Rg 8 100 -300 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD813 -# -DEF AD813 U 0 20 Y Y 3 F N -F0 "U" 200 100 50 H V L CNN -F1 "AD813" 200 -100 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -F4 "1" 0 0 50 H V C CNN -DRAW -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X V+ 4 -100 300 150 D 50 50 0 1 W -X V- 11 -100 -300 150 U 50 50 0 1 W -X D 1 100 -300 250 U 50 50 1 1 I I -X + 5 -300 100 100 R 50 50 1 1 I -X - 6 -300 -100 100 R 50 50 1 1 I -X ~ 7 300 0 100 L 50 50 1 1 O -X D 2 100 -300 250 U 50 50 2 1 I I -X + 12 -300 100 100 R 50 50 2 1 I -X - 13 -300 -100 100 R 50 50 2 1 I -X ~ 14 300 0 100 L 50 50 2 1 O -X D 3 100 -300 250 U 50 50 3 1 I I -X ~ 8 300 0 100 L 50 50 3 1 O -X - 9 -300 -100 100 R 50 50 3 1 I -X + 10 -300 100 100 R 50 50 3 1 I -ENDDRAW -ENDDEF -# -# AD8202 -# -DEF AD8202 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8202" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -ALIAS AD8208 -$FPLIST - SOIC* - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X -IN 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X A1 3 -400 0 100 R 50 50 1 1 O -X A2 4 -400 -100 100 R 50 50 1 1 I -X OUT 5 400 0 100 L 50 50 1 1 O -X +Vs 6 -400 -200 100 R 50 50 1 1 W -X NC 7 0 -400 100 U 50 50 1 1 N N -X +IN 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8203 -# -DEF AD8203 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8203" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -ALIAS AD8209 -$FPLIST - SOIC* - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X -IN 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X A1 3 -400 0 100 R 50 50 1 1 O -X A2 4 -400 -100 100 R 50 50 1 1 I -X OUT 5 400 0 100 L 50 50 1 1 O -X NC 6 0 -400 100 U 50 50 1 1 N N -X +Vs 7 -400 -200 100 R 50 50 1 1 W -X +IN 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8207 -# -DEF AD8207 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8207" -300 350 50 H V R CNN -F2 "" 0 -350 50 H V C CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X -IN 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X Vref2 3 400 -100 100 L 50 50 1 1 I -X RANGE 4 -400 0 100 R 50 50 1 1 I -X OUT 5 400 0 100 L 50 50 1 1 O -X V+ 6 -400 -200 100 R 50 50 1 1 W -X Vref1 7 -400 -100 100 R 50 50 1 1 I -X +IN 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8210 -# -DEF AD8210 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8210" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -ALIAS AD8216 AD8205 AD8206 -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X -IN 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X Vref2 3 400 -100 100 L 50 50 1 1 I -X NC 4 0 -400 100 U 50 50 1 1 N N -X OUT 5 400 0 100 L 50 50 1 1 O -X V+ 6 -400 -200 100 R 50 50 1 1 W -X Vref1 7 -400 -100 100 R 50 50 1 1 I -X +IN 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8211 -# -DEF AD8211 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8211" -300 350 50 H V R CNN -F2 "" 0 -350 50 H V C CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - SOT* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X OUT 1 400 0 100 L 50 50 1 1 O -X GND 2 400 -200 100 L 50 50 1 1 W -X Vin+ 3 -200 400 100 D 50 50 1 1 I -X Vin- 4 200 400 100 D 50 50 1 1 I -X V+ 5 -400 -200 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD8212 -# -DEF AD8212 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8212" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X V+ 1 -200 400 100 D 50 50 1 1 W -X COM 2 400 -200 100 L 50 50 1 1 I -X BIAS 3 -400 0 100 R 50 50 1 1 I -X NC 4 -100 -400 100 U 50 50 1 1 N N -X Iout 5 400 0 100 L 50 50 1 1 O -X ALPHA 6 -400 -100 100 R 50 50 1 1 O -X NC 7 0 -400 100 U 50 50 1 1 N N -X Vsns 8 200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8213 -# -DEF AD8213 U 0 40 Y Y 2 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8213" -300 350 50 H V R CNN -F2 "" 0 -350 50 H V C CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X GND 3 400 -200 100 L 50 50 1 1 W -X CF 6 -400 -100 100 R 50 50 1 1 P -X OUT 7 400 0 100 L 50 50 1 1 O -X V+ 8 -400 -200 100 R 50 50 1 1 W -X +IN 9 -200 400 100 D 50 50 1 1 I -X -IN 10 200 400 100 D 50 50 1 1 I -X -IN 1 200 400 100 D 50 50 2 1 I -X +IN 2 -200 400 100 D 50 50 2 1 I -X GND 3 400 -200 100 L 50 50 2 1 W -X OUT 4 400 0 100 L 50 50 2 1 O -X CF 5 -400 -100 100 R 50 50 2 1 P -X V+ 8 -400 -200 100 R 50 50 2 1 W -ENDDRAW -ENDDEF -# -# AD8215 -# -DEF AD8215 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8215" -300 350 50 H V R CNN -F2 "" 150 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X -IN 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X NC 3 -100 -400 100 U 50 50 1 1 N N -X NC 4 0 -400 100 U 50 50 1 1 N N -X OUT 5 400 0 100 L 50 50 1 1 O -X V+ 6 -400 -200 100 R 50 50 1 1 W -X NC 7 100 -400 100 U 50 50 1 1 N N -X +IN 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8217 -# -DEF AD8217 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8217" -300 350 50 H V R CNN -F2 "" 150 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X +IN 1 -200 400 100 D 50 50 1 1 W -X NC 2 -400 -200 100 R 50 50 1 1 N N -X NC 3 -100 -400 100 U 50 50 1 1 N N -X GND 4 400 -200 100 L 50 50 1 1 W -X OUT 5 400 0 100 L 50 50 1 1 O -X NC 6 0 -400 100 U 50 50 1 1 N N -X NC 7 100 -400 100 U 50 50 1 1 N N -X -IN 8 200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8218 -# -DEF AD8218 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8218" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - SOIC* - LFCSP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X +IN 1 -200 400 100 D 50 50 1 1 I -X Vs 2 -400 -200 100 R 50 50 1 1 P -X ENB 3 -400 0 100 R 50 50 1 1 I -X GND 4 400 -200 100 L 50 50 1 1 W -X OUT 5 400 0 100 L 50 50 1 1 O -X NC 6 0 -400 100 U 50 50 1 1 N N -X REF 7 -400 -100 100 R 50 50 1 1 I -X -IN 8 200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8219 -# -DEF AD8219 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8219" -300 350 50 H V R CNN -F2 "" 150 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X +IN 1 -200 400 100 D 50 50 1 1 I -X Vs 2 -400 -200 100 R 50 50 1 1 W -X NC 3 -100 -400 100 U 50 50 1 1 N N -X GND 4 400 -200 100 L 50 50 1 1 W -X OUT 5 400 0 100 L 50 50 1 1 O -X NC 6 0 -400 100 U 50 50 1 1 N N -X NC 7 100 -400 100 U 50 50 1 1 N N -X -IN 8 200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD8417 -# -DEF AD8417 U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V R CNN -F1 "AD8417" -300 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 650 -700 50 H V C CNN -ALIAS AD8418 -$FPLIST - SOIC* - MSOP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X IN- 1 200 400 100 D 50 50 1 1 I -X GND 2 400 -200 100 L 50 50 1 1 W -X REF2 3 400 -100 100 L 50 50 1 1 I -X NC 4 0 -400 100 U 50 50 1 1 N N -X OUT 5 400 0 100 L 50 50 1 1 O -X VS 6 -400 -200 100 R 50 50 1 1 W -X REF1 7 -400 -100 100 R 50 50 1 1 I -X IN+ 8 -200 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# CA3080 -# -DEF CA3080 U 0 0 Y N 1 F N -F0 "U" 150 100 50 H V C CNN -F1 "CA3080" 150 -250 50 H V C CNN -F2 "" 150 0 50 H V C CNN -F3 "" 250 100 50 H V C CNN -ALIAS CA3080A -$FPLIST - DIP-8* -$ENDFPLIST -DRAW -T 0 -150 -100 50 0 0 1 + Normal 1 C C -T 0 -150 100 50 0 0 1 - Normal 1 C C -P 2 0 1 0 -100 -200 -100 -150 N -P 2 0 1 0 -100 200 -100 150 N -P 2 0 1 0 100 -50 100 -100 N -P 2 0 1 0 200 -100 100 -100 N -P 4 0 1 10 200 0 -200 -200 -200 200 200 0 f -X INV.INPUT 2 -300 100 100 R 50 50 1 1 I -X NOT-INV.INPUT 3 -300 -100 100 R 50 50 1 1 I -X V- 4 -100 -300 100 U 50 50 1 1 W -X AMPLIFIER_BIAS_INPUT 5 300 -100 100 L 50 50 1 1 P -X OUTPUT 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# CA3130 -# -DEF CA3130 U 0 20 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "CA3130" 0 150 50 H V L CNN -F2 "" -100 -100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS CA3140 -$FPLIST - DIP* - 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 -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 -X V- 4 -100 -300 150 U 50 50 1 1 W -X ~ 5 0 -300 150 U 50 50 1 1 P -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X ~ 8 200 -300 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LF398 -# -DEF LF398 U 0 20 Y Y 1 F N -F0 "U" 200 150 50 H V C CNN -F1 "LF398" 250 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V+ 1 -100 300 150 D 50 50 1 1 P -X I 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 P -X ~ 5 300 0 100 L 50 50 1 1 O -X Cap 6 100 -300 100 U 50 50 1 1 P -X T 7 -300 -100 100 R 50 50 1 1 P -X Hold 8 -300 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LH0002H -# -DEF LH0002H U 0 20 Y Y 1 F N -F0 "U" 250 100 50 H V C CNN -F1 "LH0002H" 350 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 100 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X V+ 1 100 300 100 D 50 50 1 1 I -X V+ 2 -100 300 150 D 50 50 1 1 I -X ~ 4 300 0 100 L 50 50 1 1 O -X V- 6 -100 -300 150 U 50 50 1 1 I -X V- 7 100 -300 100 U 50 50 1 1 I -X IN 8 -300 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM13700 -# -DEF LM13700 U 0 40 Y N 4 F N -F0 "U" 150 200 50 H V C CNN -F1 "LM13700" 200 -200 50 H V C CNN -F2 "" -100 25 50 H V C CNN -F3 "" -100 25 50 H V C CNN -ALIAS LM13600 -$FPLIST - DIP-16* -$ENDFPLIST -DRAW -X V- 6 0 -300 100 U 50 50 0 1 W -X V+ 11 0 300 100 D 50 50 0 1 W -C 250 0 25 1 1 0 N -C 275 0 25 1 1 0 N -T 0 -75 -100 50 0 1 1 + Normal 0 C C -T 0 -75 100 50 0 1 1 - Normal 0 C C -P 2 1 1 0 -75 75 -25 75 N -P 2 1 1 0 -50 -25 -50 25 N -P 2 1 1 0 -25 -75 -75 -75 N -P 2 1 1 0 0 -200 0 -125 N -P 2 1 1 0 0 200 0 125 N -P 3 1 1 0 275 -25 275 -100 300 -100 N -P 4 1 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F -P 4 1 1 0 -75 25 -25 25 -50 75 -75 25 F -P 4 1 1 10 225 0 -100 -175 -100 175 225 0 f -X OUTPUT 12 400 0 100 L 50 50 1 1 O -X INPUT(-) 13 -200 100 100 R 50 50 1 1 I -X INPUT(+) 14 -200 -100 100 R 50 50 1 1 I -X DIODE_BIAS 15 -200 0 100 R 50 50 1 1 I -X AMP_BIAS_INPUT 16 400 -100 100 L 50 50 1 1 I -S -100 100 100 -100 2 1 10 f -P 2 2 1 0 -200 0 -100 0 N -P 2 2 1 0 -50 0 0 -25 N -P 2 2 1 0 -50 50 0 75 N -P 2 2 1 0 -50 75 -50 -25 N -P 2 2 1 0 0 -200 0 -100 N -P 2 2 1 0 0 -50 50 -75 N -P 2 2 1 0 0 0 50 25 N -P 2 2 1 0 0 25 0 -75 N -P 2 2 1 0 0 200 0 100 N -P 2 2 1 0 200 0 100 0 N -P 4 2 1 0 0 -25 -25 0 -25 -25 0 -25 F -P 4 2 1 0 50 -75 25 -50 25 -75 50 -75 F -X BUFFER_OUTPUT 9 300 0 100 L 50 50 2 1 O -X BUFFER_INPUT 10 -300 0 100 R 50 50 2 1 I -C 250 0 25 3 1 0 N -C 275 0 25 3 1 0 N -T 0 -75 -100 50 0 3 1 + Normal 0 C C -T 0 -75 100 50 0 3 1 - Normal 0 C C -P 2 3 1 0 -75 75 -25 75 N -P 2 3 1 0 -50 -25 -50 25 N -P 2 3 1 0 -25 -75 -75 -75 N -P 2 3 1 0 0 -200 0 -125 N -P 2 3 1 0 0 200 0 125 N -P 3 3 1 0 275 -25 275 -100 300 -100 N -P 4 3 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F -P 4 3 1 0 -75 25 -25 25 -50 75 -75 25 F -P 4 3 1 10 225 0 -100 -175 -100 175 225 0 f -X AMP_BIAS_INPUT 1 400 -100 100 L 50 50 3 1 I -X DIODE_BIAS 2 -200 0 100 R 50 50 3 1 I -X INPUT(+) 3 -200 -100 100 R 50 50 3 1 I -X INPUT(-) 4 -200 100 100 R 50 50 3 1 I -X OUTPUT 5 400 0 100 L 50 50 3 1 O -S -100 100 100 -100 4 1 10 f -P 2 4 1 0 -200 0 -100 0 N -P 2 4 1 0 -50 0 0 -25 N -P 2 4 1 0 -50 50 0 75 N -P 2 4 1 0 -50 75 -50 -25 N -P 2 4 1 0 0 -200 0 -100 N -P 2 4 1 0 0 -50 50 -75 N -P 2 4 1 0 0 0 50 25 N -P 2 4 1 0 0 25 0 -75 N -P 2 4 1 0 0 200 0 100 N -P 2 4 1 0 200 0 100 0 N -P 4 4 1 0 0 -25 -25 0 -25 -25 0 -25 F -P 4 4 1 0 50 -75 25 -50 25 -75 50 -75 F -X BUFFER_INPUT 7 -300 0 100 R 50 50 4 1 I -X BUFFER_OUTPUT 8 300 0 100 L 50 50 4 1 O -ENDDRAW -ENDDEF -# -# LM2902N -# -DEF LM2902N U 0 20 Y Y 4 F N -F0 "U" 0 200 50 H V L CNN -F1 "LM2902N" 0 -200 50 H V L CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 -$FPLIST - SOIC* - DIP* - TSSOP* - SSOP* - MSOP* -$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- 11 -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 ~ 8 300 0 100 L 50 50 3 1 O -X - 9 -300 -100 100 R 50 50 3 1 I -X + 10 -300 100 100 R 50 50 3 1 I -X + 12 -300 100 100 R 50 50 4 1 I -X - 13 -300 -100 100 R 50 50 4 1 I -X ~ 14 300 0 100 L 50 50 4 1 O -ENDDRAW -ENDDEF -# -# LM2903 -# -DEF LM2903 U 0 20 Y Y 2 F N -F0 "U" 150 150 50 H V C CNN -F1 "LM2903" 250 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LM293 LM393 LM193 -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 C -X _ 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 W -X V+ 8 -100 300 150 D 50 50 1 1 W -X V- 4 -100 -300 150 U 50 50 2 1 W -X + 5 -300 100 100 R 50 50 2 1 I -X _ 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 C -X V+ 8 -100 300 150 D 50 50 2 1 W -ENDDRAW -ENDDEF -# -# LM2903small -# -DEF LM2903small U 0 10 Y Y 2 F N -F0 "U" 100 100 50 H V C CNN -F1 "LM2903small" 50 -100 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -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 -X ~ 1 250 0 100 L 50 50 1 1 C -X _ 2 -200 -50 100 R 50 50 1 1 I -X + 3 -200 50 100 R 50 50 1 1 I -X + 5 -200 50 100 R 50 50 2 1 I -X _ 6 -200 -50 100 R 50 50 2 1 I -X ~ 7 250 0 100 L 50 50 2 1 C -ENDDRAW -ENDDEF -# -# LM311N -# -DEF LM311N U 0 20 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "LM311N" 0 150 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 0 -200 -50 -129 N -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 200 -100 100 -50 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X GND 1 0 -300 100 U 50 50 1 1 I -X + 2 -300 100 100 R 50 50 1 1 I -X - 3 -300 -100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 I -X BAL 5 100 -300 100 U 50 50 1 1 P -X ~ 6 300 -100 100 L 50 50 1 1 P -X ~ 7 300 0 100 L 50 50 1 1 O -X V+ 8 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM318N -# -DEF LM318N U 0 30 Y Y 1 F N -F0 "U" 0 300 50 H V L CNN -F1 "LM318N" 0 -250 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 2 0 1 0 200 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X FIN2 1 300 200 100 L 50 50 1 1 P -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 W -X FOUT 5 300 -100 100 L 50 50 1 1 P -X OUT 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X FIN1 8 300 100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LM319 -# -DEF LM319 U 0 20 Y Y 2 F N -F0 "U" 0 250 50 H V L CNN -F1 "LM319" 0 150 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LM319N -DRAW -P 2 0 1 0 0 -100 100 -200 N -P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f -X V- 6 -100 -300 150 U 50 50 0 1 I -X V+ 11 -100 300 150 D 50 50 0 1 I -X Gnd1 3 100 -300 100 U 50 50 1 1 P -X + 4 -300 100 100 R 50 50 1 1 I -X - 5 -300 -100 100 R 50 50 1 1 I -X ~ 12 300 0 100 L 50 50 1 1 O -X ~ 7 300 0 100 L 50 50 2 1 O -X Gnd1 8 100 -300 100 U 50 50 2 1 P -X + 9 -300 100 100 R 50 50 2 1 I -X - 10 -300 -100 100 R 50 50 2 1 I -ENDDRAW -ENDDEF -# -# LM319H -# -DEF LM319H U 0 20 Y Y 2 F N -F0 "U" 0 300 50 H V L CNN -F1 "LM319H" 0 200 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X V- 5 -100 -300 150 U 50 50 0 1 I -X V+ 10 -100 300 150 D 50 50 0 1 I -X ~ 1 300 0 100 L 50 50 1 1 O -X Gnd1 2 100 -300 100 U 50 50 1 1 P -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 2 1 O -X Gnd1 7 100 -300 100 U 50 50 2 1 P -X + 8 -300 100 100 R 50 50 2 1 I -X - 9 -300 -100 100 R 50 50 2 1 I -ENDDRAW -ENDDEF -# -# LM321 -# -DEF LM321 U 0 20 Y Y 1 F N -F0 "U" 0 300 50 H V L CNN -F1 "LM321" 0 200 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 200 -100 140 -30 N -P 2 0 1 0 200 100 150 50 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 -100 100 L 50 50 1 1 O -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 I -X ~ 5 0 -300 200 U 50 50 1 1 I -X ~ 6 100 -300 250 U 50 50 1 1 I -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~ 8 300 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM339 -# -DEF LM339 U 0 20 Y Y 4 F N -F0 "U" 0 200 50 H V L CNN -F1 "LM339" 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* - DIP* - SSOP* -$ENDFPLIST -DRAW -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 -X - 4 -300 -100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 1 1 I -X ~ 1 300 0 100 L 50 50 2 1 C -X - 6 -300 -100 100 R 50 50 2 1 I -X + 7 -300 100 100 R 50 50 2 1 I -X - 10 -300 -100 100 R 50 50 3 1 I -X + 11 -300 100 100 R 50 50 3 1 I -X ~ 13 300 0 100 L 50 50 3 1 C -X - 8 -300 -100 100 R 50 50 4 1 I -X + 9 -300 100 100 R 50 50 4 1 I -X ~ 14 300 0 100 L 50 50 4 1 C -ENDDRAW -ENDDEF -# -# LM358 -# -DEF LM358 U 0 20 Y Y 2 F N -F0 "U" 0 200 50 H V L CNN -F1 "LM358" 0 -200 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 -$FPLIST - SOIC* - DIP* - TSSOP* - TO-99* - DSBGA* -$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 -# -# LM386 -# -DEF LM386 U 0 10 Y Y 1 F N -F0 "U" 50 300 50 H V L CNN -F1 "LM386" 50 200 50 H V L CNN -F2 "" 100 100 50 H V C CNN -F3 "" 200 200 50 H V C CNN -$FPLIST - DIP* - MSOP* - 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 -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 -X Gnd 4 -100 -300 150 U 50 50 1 1 W -X ~ 5 300 0 100 L 50 50 1 1 O -X V+ 6 -100 300 150 D 50 50 1 1 W -X ~ 7 0 300 150 D 50 50 1 1 I -X ~ 8 100 -300 150 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM555N -# -DEF LM555N U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM555N" -400 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS NE555 -$FPLIST - DIP* - TSSOP* - SOIC* -$ENDFPLIST -DRAW -X GND 1 0 -400 100 U 50 50 0 0 W N -X VCC 8 0 400 100 D 50 50 0 0 W N -S -350 -300 350 300 0 1 10 f -S -350 -300 350 300 0 1 10 f -X TR 2 -500 200 150 R 50 50 1 1 I -X Q 3 500 200 150 L 50 50 1 1 O -X R 4 -500 -200 150 R 50 50 1 1 I I -X CV 5 -500 0 150 R 50 50 1 1 I -X THR 6 500 -200 150 L 50 50 1 1 I -X DIS 7 500 0 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM6161 -# -DEF LM6161 U 0 20 Y Y 1 F N -F0 "U" 0 300 50 H V L CNN -F1 "LM6161" 0 200 50 H V L CNN -F2 "" 50 200 50 H V C CNN -F3 "" 150 300 50 H V C CNN -ALIAS LM6361 LM6261 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -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 -X V- 4 -100 -300 150 U 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~ 8 0 -300 200 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LM733CH -# -DEF LM733CH U 0 20 Y Y 1 F N -F0 "U" 150 250 50 H V L CNN -F1 "LM733CH" 150 -250 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$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 -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 -X ~ 4 100 300 150 D 50 50 1 1 P -X V_ 5 -100 -300 150 U 50 50 1 1 W -X ~ 6 300 -100 100 L 50 50 1 1 O -X ~ 7 300 100 100 L 50 50 1 1 O -X V+ 8 -100 300 150 D 50 50 1 1 W -X ~ 9 0 300 150 D 50 50 1 1 P -X ~ 10 0 -300 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LM741 -# -DEF LM741 U 0 20 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "LM741" 0 150 50 H V L CNN -F2 "" 50 50 50 H V C CNN -F3 "" 150 150 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 0 -300 200 U 50 50 1 1 I -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 I -X ~ 5 100 -300 250 U 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LMV601 -# -DEF LMV601 U 0 20 Y Y 1 F N -F0 "U" 0 150 50 H V L CNN -F1 "LMV601" 0 -150 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN -F3 "" 0 -350 50 H I L CNN -$FPLIST - SC-70-6* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 W -X - 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 0 100 L 50 50 1 1 O -X ~SD 5 0 -300 200 U 50 50 1 1 I -X V+ 6 -100 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT6106 -# -DEF LT6106 U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "LT6106" 0 -200 50 H V L CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 C -X V- 2 -100 -300 150 U 50 50 1 1 W -X - 3 -300 -100 100 R 50 50 1 1 I -X + 4 -300 100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC4414 -# -DEF LTC4414 U 0 30 Y Y 1 F N -F0 "U" -100 325 50 H V R CNN -F1 "LTC4414" -100 250 50 H V R CNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 250 -250 50 H I L CNN -F3 "" 600 -700 50 H I C CNN -$FPLIST - MSOP*3x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X STAT 1 -400 -100 100 R 50 50 1 1 C -X CTL 2 -400 0 100 R 50 50 1 1 I -X GND 3 0 -300 100 U 50 50 1 1 W -X NC 4 100 -300 100 U 50 50 1 1 N N -X NC 5 200 -300 100 U 50 50 1 1 N N -X SENSE 6 400 0 100 L 50 50 1 1 W -X Vin 7 0 300 100 D 50 50 1 1 W -X GATE 8 400 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC6082 -# -DEF LTC6082 U 0 20 Y Y 4 F N -F0 "U" 50 200 50 H V C CNN -F1 "LTC6082" 150 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -$FPLIST - ssop - dfn -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V+ 4 -100 300 150 D 50 50 0 1 W -X V- 13 -100 -300 150 U 50 50 0 1 W -X ~ 1 300 0 100 L 50 50 1 1 O -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 2 1 I -X - 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 O -X ~ 10 300 0 100 L 50 50 3 1 O -X - 11 -300 -100 100 R 50 50 3 1 I -X + 12 -300 100 100 R 50 50 3 1 I -X + 14 -300 100 100 R 50 50 4 1 I -X - 15 -300 -100 100 R 50 50 4 1 I -X ~ 16 300 0 100 L 50 50 4 1 O -ENDDRAW -ENDDEF -# -# LTC6102xDD -# -DEF LTC6102xDD U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L BNN -F1 "LTC6102xDD" 50 350 50 H V L BNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -450 50 H I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC6102HVxDD -DRAW -S -400 300 400 -200 0 1 0 f -X -INS 1 -500 200 100 R 50 50 1 1 I -X -INF 2 -500 100 100 R 50 50 1 1 I -X V- 3 -100 -300 100 U 50 50 1 1 W -X OUT 4 500 200 100 L 50 50 1 1 O -X V- 5 0 -300 100 U 50 50 1 1 W -X VREG 6 500 0 100 L 50 50 1 1 O -X V+ 7 0 400 100 D 50 50 1 1 W -X +IN 8 -500 0 100 R 50 50 1 1 I -X V- 9 100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC6102xDD-1 -# -DEF LTC6102xDD-1 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L BNN -F1 "LTC6102xDD-1" 50 350 50 H V L BNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" -50 -450 50 H I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC6102HVxDD-1 -DRAW -S -400 300 400 -200 0 1 0 f -X -INS 1 -500 200 100 R 50 50 1 1 I -X -INF 2 -500 100 100 R 50 50 1 1 I -X EN 3 -500 -100 100 R 50 50 1 1 I -X OUT 4 500 200 100 L 50 50 1 1 O -X V- 5 -100 -300 100 U 50 50 1 1 W -X VREG 6 500 0 100 L 50 50 1 1 O -X V+ 7 0 400 100 D 50 50 1 1 W -X +IN 8 -500 0 100 R 50 50 1 1 I -X V- 9 100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC6102xMS8 -# -DEF LTC6102xMS8 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L BNN -F1 "LTC6102xMS8" 50 350 50 H V L BNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC6102HVxMS8 -DRAW -S -400 300 400 -200 0 1 0 f -X -INS 1 -500 200 100 R 50 50 1 1 I -X -INF 2 -500 100 100 R 50 50 1 1 I -X V- 3 -100 -300 100 U 50 50 1 1 W -X OUT 4 500 200 100 L 50 50 1 1 O -X V- 5 100 -300 100 U 50 50 1 1 W -X VREG 6 500 0 100 L 50 50 1 1 O -X V+ 7 0 400 100 D 50 50 1 1 W -X +IN 8 -500 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC6102xMS8-1 -# -DEF LTC6102xMS8-1 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L BNN -F1 "LTC6102xMS8-1" 50 350 50 H V L BNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC6102HVxMS8-1 -DRAW -S -400 300 400 -200 0 1 0 f -X -INS 1 -500 200 100 R 50 50 1 1 I -X -INF 2 -500 100 100 R 50 50 1 1 I -X EN 3 -500 -100 100 R 50 50 1 1 I -X OUT 4 500 200 100 L 50 50 1 1 O -X V- 5 0 -300 100 U 50 50 1 1 W -X VREG 6 500 0 100 L 50 50 1 1 O -X V+ 7 0 400 100 D 50 50 1 1 W -X +IN 8 -500 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC6362 -# -DEF LTC6362 U 0 40 Y Y 1 F N -F0 "U" 150 300 50 H V L CNN -F1 "LTC6362" 150 -300 50 H V L CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -$FPLIST - DFN - MSOP -$ENDFPLIST -DRAW -T 0 -150 200 50 0 0 0 + Normal 0 C C -T 0 275 175 50 0 0 0 + Normal 0 C C -T 0 -150 -200 50 0 0 0 - Normal 0 C C -T 0 275 -175 50 0 0 0 - Normal 0 C C -T 900 0 125 50 0 0 0 V+ Normal 0 C C -T 900 0 -125 50 0 0 0 V- Normal 0 C C -T 0 -75 0 50 0 0 0 Vocm Normal 0 C C -T 900 100 -75 50 0 0 0 "~en" Normal 0 C C -P 2 0 1 0 400 -200 200 -100 N -P 2 0 1 0 400 200 200 100 N -P 4 0 1 10 -200 300 -200 -300 400 0 -200 300 f -X ~ 1 -300 -200 100 R 50 50 1 1 I -X ~ 2 -300 0 100 R 50 50 1 1 I -X ~ 3 0 300 100 D 50 50 1 1 W -X ~ 4 500 200 100 L 50 50 1 1 W -X ~ 5 500 -200 100 L 50 50 1 1 W -X ~ 6 0 -300 100 U 50 50 1 1 W -X ~ 7 100 -300 150 U 50 50 1 1 I -X ~ 8 -300 200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MAX4080F -# -DEF MAX4080F U 0 40 Y Y 1 F N -F0 "U" -350 350 50 H V L CNN -F1 "MAX4080F" 100 350 50 H V L CNN -F2 "" 650 -700 50 H V C CNN -F3 "" 0 400 50 H I C CNN -ALIAS MAX4080T MAX4080S -$FPLIST - SOIC* - MSOP* -$ENDFPLIST -DRAW -S -350 300 400 -200 0 1 10 f -X RS+ 1 -450 100 100 R 50 50 1 1 I -X Vcc 2 0 400 100 D 50 50 1 1 W -X NC 3 100 -300 100 U 50 50 1 1 N N -X GND 4 0 -300 100 U 50 50 1 1 W -X OUT 5 500 200 100 L 50 50 1 1 O -X NC 6 200 -300 100 U 50 50 1 1 N N -X NC 7 300 -300 100 U 50 50 1 1 N N -X RS- 8 -450 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MAX4081F -# -DEF MAX4081F U 0 40 Y Y 1 F N -F0 "U" -350 350 50 H V L CNN -F1 "MAX4081F" 100 350 50 H V L CNN -F2 "" 650 -700 50 H V C CNN -F3 "" 650 -700 50 H V C CNN -ALIAS MAX4081T MAX4081S -$FPLIST - SOIC* - MSOP* -$ENDFPLIST -DRAW -S -350 300 400 -200 0 1 10 f -X RS+ 1 -450 100 100 R 50 50 1 1 I -X Vcc 2 0 400 100 D 50 50 1 1 I -X NC 3 500 100 100 L 50 50 1 1 N N -X GND 4 0 -300 100 U 50 50 1 1 I -X OUT 5 500 200 100 L 50 50 1 1 I -X REF1B 6 500 -100 100 L 50 50 1 1 I -X REF1A 7 500 0 100 L 50 50 1 1 I -X RS- 8 -450 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MAX471 -# -DEF MAX471 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MAX471" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X SHDN 1 -400 -100 100 R 50 50 1 1 I -X RS+ 2 -400 200 100 R 50 50 1 1 I -X RS+ 3 -400 100 100 R 50 50 1 1 I -X GND 4 -400 -200 100 R 50 50 1 1 W N -X SIGN 5 400 -100 100 L 50 50 1 1 C -X RS- 6 400 200 100 L 50 50 1 1 I -X RS- 7 400 100 100 L 50 50 1 1 I -X OUT 8 400 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MAX472 -# -DEF MAX472 U 0 40 Y Y 1 F N -F0 "U" 200 350 50 H V L CNN -F1 "MAX472" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X SHDN 1 -400 -100 100 R 50 50 1 1 I -X SENSE+ 3 -200 400 100 D 50 50 1 1 I -X GND 4 -400 -200 100 R 50 50 1 1 W -X SIGN 5 400 -100 100 L 50 50 1 1 C -X SENSE- 6 -100 400 100 D 50 50 1 1 I -X VCC 7 400 200 100 L 50 50 1 1 W -X OUT 8 400 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MC33178 -# -DEF MC33178 U 0 20 Y Y 2 F N -F0 "U" 0 200 50 H V L CNN -F1 "MC33178" 0 -200 50 H V L CNN -F2 "" -100 50 50 H V C CNN -F3 "" 0 150 50 H V C CNN -$FPLIST - SSOP* - DIP* - SOIC* -$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 -# -# MCP6001 -# -DEF MCP6001 U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "MCP6001" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP6001R -# -DEF MCP6001R U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "MCP6001R" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 O -X V+ 2 -100 300 150 D 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X V- 5 -100 -300 150 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP601 -# -DEF MCP601 U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "MCP601" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP601R -# -DEF MCP601R U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "MCP601R" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 O -X V+ 2 -100 300 150 D 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X V- 5 -100 -300 150 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# OP275 -# -DEF OP275 U 0 10 Y Y 2 F N -F0 "U" 0 150 50 H V L CNN -F1 "OP275" 0 -150 50 H V L CNN -F2 "" -100 50 50 H V C CNN -F3 "" 0 150 50 H V C CNN -ALIAS ADA4075 MCP6002 LM7332 -$FPLIST - DIP* - SOIC* - SOP* - LFCSP* -$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 -# -# OPA376AIDCK -# -DEF OPA376AIDCK U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "OPA376AIDCK" 200 -200 50 H V C CNN -F2 "SC70-5" -50 -300 50 H V L CNN -F3 "" 50 200 50 H V C CNN -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 I -X - 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 0 100 L 50 50 1 1 O -X V+ 5 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TL071 -# -DEF TL071 U 0 20 Y Y 1 F N -F0 "U" 0 200 50 H V L CNN -F1 "TL071" 0 -200 50 H V L CNN -F2 "" 50 200 50 H V C CNN -F3 "" 0 250 50 H V C CNN -ALIAS TL081 -$FPLIST - DIP* - SOIC* - TSSOP* -$ENDFPLIST -DRAW -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 -X ~ 6 300 0 100 L 50 50 1 1 O -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 +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 1408 +# +DEF 1408 U 0 10 Y Y 1 F N +F0 "U" -300 650 50 H V L CNN +F1 "1408" -300 -750 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -700 300 600 0 0 10 f +X Range 1 -400 -400 100 R 50 50 1 1 I +X Gnd 2 0 -800 100 U 50 50 1 1 W +X Vee 3 100 700 100 D 50 50 1 1 W +X I0 4 -400 -500 100 R 50 50 1 1 I +X A7 5 -400 500 100 R 50 50 1 1 I +X A6 6 -400 400 100 R 50 50 1 1 I +X A5 7 -400 300 100 R 50 50 1 1 I +X A4 8 -400 200 100 R 50 50 1 1 I +X A3 9 -400 100 100 R 50 50 1 1 I +X A2 10 -400 0 100 R 50 50 1 1 I +X A1 11 -400 -100 100 R 50 50 1 1 I +X A0 12 -400 -200 100 R 50 50 1 1 I +X Vcc 13 0 700 100 D 50 50 1 1 W +X Vref+ 14 400 50 100 L 50 50 1 1 O +X Vref- 15 400 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD620 +# +DEF AD620 U 0 20 Y Y 1 F N +F0 "U" 200 150 50 H V L CNN +F1 "AD620" 200 -150 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + 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 +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 +X V- 4 -100 -300 150 U 50 50 1 1 w +X Ref 5 0 300 150 D 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X Rg 8 100 -300 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD813 +# +DEF AD813 U 0 20 Y Y 3 F N +F0 "U" 200 100 50 H V L CNN +F1 "AD813" 200 -100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +F4 "1" 0 0 50 H V C CNN +DRAW +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +X V+ 4 -100 300 150 D 50 50 0 1 W +X V- 11 -100 -300 150 U 50 50 0 1 W +X D 1 100 -300 250 U 50 50 1 1 I I +X + 5 -300 100 100 R 50 50 1 1 I +X - 6 -300 -100 100 R 50 50 1 1 I +X ~ 7 300 0 100 L 50 50 1 1 O +X D 2 100 -300 250 U 50 50 2 1 I I +X + 12 -300 100 100 R 50 50 2 1 I +X - 13 -300 -100 100 R 50 50 2 1 I +X ~ 14 300 0 100 L 50 50 2 1 O +X D 3 100 -300 250 U 50 50 3 1 I I +X ~ 8 300 0 100 L 50 50 3 1 O +X - 9 -300 -100 100 R 50 50 3 1 I +X + 10 -300 100 100 R 50 50 3 1 I +ENDDRAW +ENDDEF +# +# AD8202 +# +DEF AD8202 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8202" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8208 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X A1 3 -400 0 100 R 50 50 1 1 O +X A2 4 -400 -100 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X +Vs 6 -400 -200 100 R 50 50 1 1 W +X NC 7 0 -400 100 U 50 50 1 1 N N +X +IN 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8203 +# +DEF AD8203 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8203" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8209 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X A1 3 -400 0 100 R 50 50 1 1 O +X A2 4 -400 -100 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X +Vs 7 -400 -200 100 R 50 50 1 1 W +X +IN 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8207 +# +DEF AD8207 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8207" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X Vref2 3 400 -100 100 L 50 50 1 1 I +X RANGE 4 -400 0 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X Vref1 7 -400 -100 100 R 50 50 1 1 I +X +IN 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8210 +# +DEF AD8210 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8210" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8216 AD8205 AD8206 +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X Vref2 3 400 -100 100 L 50 50 1 1 I +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X Vref1 7 -400 -100 100 R 50 50 1 1 I +X +IN 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8211 +# +DEF AD8211 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8211" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X OUT 1 400 0 100 L 50 50 1 1 O +X GND 2 400 -200 100 L 50 50 1 1 W +X Vin+ 3 -200 400 100 D 50 50 1 1 I +X Vin- 4 200 400 100 D 50 50 1 1 I +X V+ 5 -400 -200 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD8212 +# +DEF AD8212 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8212" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X V+ 1 -200 400 100 D 50 50 1 1 W +X COM 2 400 -200 100 L 50 50 1 1 I +X BIAS 3 -400 0 100 R 50 50 1 1 I +X NC 4 -100 -400 100 U 50 50 1 1 N N +X Iout 5 400 0 100 L 50 50 1 1 O +X ALPHA 6 -400 -100 100 R 50 50 1 1 O +X NC 7 0 -400 100 U 50 50 1 1 N N +X Vsns 8 200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8213 +# +DEF AD8213 U 0 40 Y Y 2 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8213" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X GND 3 400 -200 100 L 50 50 1 1 W +X CF 6 -400 -100 100 R 50 50 1 1 P +X OUT 7 400 0 100 L 50 50 1 1 O +X V+ 8 -400 -200 100 R 50 50 1 1 W +X +IN 9 -200 400 100 D 50 50 1 1 I +X -IN 10 200 400 100 D 50 50 1 1 I +X -IN 1 200 400 100 D 50 50 2 1 I +X +IN 2 -200 400 100 D 50 50 2 1 I +X GND 3 400 -200 100 L 50 50 2 1 W +X OUT 4 400 0 100 L 50 50 2 1 O +X CF 5 -400 -100 100 R 50 50 2 1 P +X V+ 8 -400 -200 100 R 50 50 2 1 W +ENDDRAW +ENDDEF +# +# AD8215 +# +DEF AD8215 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8215" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X NC 3 -100 -400 100 U 50 50 1 1 N N +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X NC 7 100 -400 100 U 50 50 1 1 N N +X +IN 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8217 +# +DEF AD8217 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8217" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X +IN 1 -200 400 100 D 50 50 1 1 W +X NC 2 -400 -200 100 R 50 50 1 1 N N +X NC 3 -100 -400 100 U 50 50 1 1 N N +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X NC 7 100 -400 100 U 50 50 1 1 N N +X -IN 8 200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8218 +# +DEF AD8218 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8218" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* + LFCSP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X +IN 1 -200 400 100 D 50 50 1 1 I +X Vs 2 -400 -200 100 R 50 50 1 1 P +X ENB 3 -400 0 100 R 50 50 1 1 I +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X REF 7 -400 -100 100 R 50 50 1 1 I +X -IN 8 200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8219 +# +DEF AD8219 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8219" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X +IN 1 -200 400 100 D 50 50 1 1 I +X Vs 2 -400 -200 100 R 50 50 1 1 W +X NC 3 -100 -400 100 U 50 50 1 1 N N +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X NC 7 100 -400 100 U 50 50 1 1 N N +X -IN 8 200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD8417 +# +DEF AD8417 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8417" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8418 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X IN- 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X REF2 3 400 -100 100 L 50 50 1 1 I +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X VS 6 -400 -200 100 R 50 50 1 1 W +X REF1 7 -400 -100 100 R 50 50 1 1 I +X IN+ 8 -200 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# CA3080 +# +DEF CA3080 U 0 0 Y N 1 F N +F0 "U" 150 100 50 H V C CNN +F1 "CA3080" 150 -250 50 H V C CNN +F2 "" 150 0 50 H V C CNN +F3 "" 250 100 50 H V C CNN +ALIAS CA3080A +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +T 0 -150 -100 50 0 0 1 + Normal 1 C C +T 0 -150 100 50 0 0 1 - Normal 1 C C +P 2 0 1 0 -100 -200 -100 -150 N +P 2 0 1 0 -100 200 -100 150 N +P 2 0 1 0 100 -50 100 -100 N +P 2 0 1 0 200 -100 100 -100 N +P 4 0 1 10 200 0 -200 -200 -200 200 200 0 f +X INV.INPUT 2 -300 100 100 R 50 50 1 1 I +X NOT-INV.INPUT 3 -300 -100 100 R 50 50 1 1 I +X V- 4 -100 -300 100 U 50 50 1 1 W +X AMPLIFIER_BIAS_INPUT 5 300 -100 100 L 50 50 1 1 P +X OUTPUT 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# CA3130 +# +DEF CA3130 U 0 20 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "CA3130" 0 150 50 H V L CNN +F2 "" -100 -100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS CA3140 +$FPLIST + DIP* + 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 +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 +X V- 4 -100 -300 150 U 50 50 1 1 W +X ~ 5 0 -300 150 U 50 50 1 1 P +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X ~ 8 200 -300 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LF398 +# +DEF LF398 U 0 20 Y Y 1 F N +F0 "U" 200 150 50 H V C CNN +F1 "LF398" 250 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 1 -100 300 150 D 50 50 1 1 P +X I 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 P +X ~ 5 300 0 100 L 50 50 1 1 O +X Cap 6 100 -300 100 U 50 50 1 1 P +X T 7 -300 -100 100 R 50 50 1 1 P +X Hold 8 -300 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LH0002H +# +DEF LH0002H U 0 20 Y Y 1 F N +F0 "U" 250 100 50 H V C CNN +F1 "LH0002H" 350 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 100 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +X V+ 1 100 300 100 D 50 50 1 1 I +X V+ 2 -100 300 150 D 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X V- 6 -100 -300 150 U 50 50 1 1 I +X V- 7 100 -300 100 U 50 50 1 1 I +X IN 8 -300 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM13700 +# +DEF LM13700 U 0 40 Y N 4 F N +F0 "U" 150 200 50 H V C CNN +F1 "LM13700" 200 -200 50 H V C CNN +F2 "" -100 25 50 H V C CNN +F3 "" -100 25 50 H V C CNN +ALIAS LM13600 +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +X V- 6 0 -300 100 U 50 50 0 1 W +X V+ 11 0 300 100 D 50 50 0 1 W +C 250 0 25 1 1 0 N +C 275 0 25 1 1 0 N +T 0 -75 -100 50 0 1 1 + Normal 0 C C +T 0 -75 100 50 0 1 1 - Normal 0 C C +P 2 1 1 0 -75 75 -25 75 N +P 2 1 1 0 -50 -25 -50 25 N +P 2 1 1 0 -25 -75 -75 -75 N +P 2 1 1 0 0 -200 0 -125 N +P 2 1 1 0 0 200 0 125 N +P 3 1 1 0 275 -25 275 -100 300 -100 N +P 4 1 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F +P 4 1 1 0 -75 25 -25 25 -50 75 -75 25 F +P 4 1 1 10 225 0 -100 -175 -100 175 225 0 f +X OUTPUT 12 400 0 100 L 50 50 1 1 O +X INPUT(-) 13 -200 100 100 R 50 50 1 1 I +X INPUT(+) 14 -200 -100 100 R 50 50 1 1 I +X DIODE_BIAS 15 -200 0 100 R 50 50 1 1 I +X AMP_BIAS_INPUT 16 400 -100 100 L 50 50 1 1 I +S -100 100 100 -100 2 1 10 f +P 2 2 1 0 -200 0 -100 0 N +P 2 2 1 0 -50 0 0 -25 N +P 2 2 1 0 -50 50 0 75 N +P 2 2 1 0 -50 75 -50 -25 N +P 2 2 1 0 0 -200 0 -100 N +P 2 2 1 0 0 -50 50 -75 N +P 2 2 1 0 0 0 50 25 N +P 2 2 1 0 0 25 0 -75 N +P 2 2 1 0 0 200 0 100 N +P 2 2 1 0 200 0 100 0 N +P 4 2 1 0 0 -25 -25 0 -25 -25 0 -25 F +P 4 2 1 0 50 -75 25 -50 25 -75 50 -75 F +X BUFFER_OUTPUT 9 300 0 100 L 50 50 2 1 O +X BUFFER_INPUT 10 -300 0 100 R 50 50 2 1 I +C 250 0 25 3 1 0 N +C 275 0 25 3 1 0 N +T 0 -75 -100 50 0 3 1 + Normal 0 C C +T 0 -75 100 50 0 3 1 - Normal 0 C C +P 2 3 1 0 -75 75 -25 75 N +P 2 3 1 0 -50 -25 -50 25 N +P 2 3 1 0 -25 -75 -75 -75 N +P 2 3 1 0 0 -200 0 -125 N +P 2 3 1 0 0 200 0 125 N +P 3 3 1 0 275 -25 275 -100 300 -100 N +P 4 3 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F +P 4 3 1 0 -75 25 -25 25 -50 75 -75 25 F +P 4 3 1 10 225 0 -100 -175 -100 175 225 0 f +X AMP_BIAS_INPUT 1 400 -100 100 L 50 50 3 1 I +X DIODE_BIAS 2 -200 0 100 R 50 50 3 1 I +X INPUT(+) 3 -200 -100 100 R 50 50 3 1 I +X INPUT(-) 4 -200 100 100 R 50 50 3 1 I +X OUTPUT 5 400 0 100 L 50 50 3 1 O +S -100 100 100 -100 4 1 10 f +P 2 4 1 0 -200 0 -100 0 N +P 2 4 1 0 -50 0 0 -25 N +P 2 4 1 0 -50 50 0 75 N +P 2 4 1 0 -50 75 -50 -25 N +P 2 4 1 0 0 -200 0 -100 N +P 2 4 1 0 0 -50 50 -75 N +P 2 4 1 0 0 0 50 25 N +P 2 4 1 0 0 25 0 -75 N +P 2 4 1 0 0 200 0 100 N +P 2 4 1 0 200 0 100 0 N +P 4 4 1 0 0 -25 -25 0 -25 -25 0 -25 F +P 4 4 1 0 50 -75 25 -50 25 -75 50 -75 F +X BUFFER_INPUT 7 -300 0 100 R 50 50 4 1 I +X BUFFER_OUTPUT 8 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# LM2902N +# +DEF LM2902N U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LM2902N" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 +$FPLIST + SOIC* + DIP* + TSSOP* + SSOP* + MSOP* +$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- 11 -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 ~ 8 300 0 100 L 50 50 3 1 O +X - 9 -300 -100 100 R 50 50 3 1 I +X + 10 -300 100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 4 1 I +X - 13 -300 -100 100 R 50 50 4 1 I +X ~ 14 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# LM2903 +# +DEF LM2903 U 0 20 Y Y 2 F N +F0 "U" 150 150 50 H V C CNN +F1 "LM2903" 250 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LM293 LM393 LM193 +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 C +X _ 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W +X V+ 8 -100 300 150 D 50 50 1 1 W +X V- 4 -100 -300 150 U 50 50 2 1 W +X + 5 -300 100 100 R 50 50 2 1 I +X _ 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 C +X V+ 8 -100 300 150 D 50 50 2 1 W +ENDDRAW +ENDDEF +# +# LM2903small +# +DEF LM2903small U 0 10 Y Y 2 F N +F0 "U" 100 100 50 H V C CNN +F1 "LM2903small" 50 -100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +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 +X ~ 1 250 0 100 L 50 50 1 1 C +X _ 2 -200 -50 100 R 50 50 1 1 I +X + 3 -200 50 100 R 50 50 1 1 I +X + 5 -200 50 100 R 50 50 2 1 I +X _ 6 -200 -50 100 R 50 50 2 1 I +X ~ 7 250 0 100 L 50 50 2 1 C +ENDDRAW +ENDDEF +# +# LM311N +# +DEF LM311N U 0 20 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "LM311N" 0 150 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 -200 -50 -129 N +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 200 -100 100 -50 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +X GND 1 0 -300 100 U 50 50 1 1 I +X + 2 -300 100 100 R 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 I +X BAL 5 100 -300 100 U 50 50 1 1 P +X ~ 6 300 -100 100 L 50 50 1 1 P +X ~ 7 300 0 100 L 50 50 1 1 O +X V+ 8 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM318N +# +DEF LM318N U 0 30 Y Y 1 F N +F0 "U" 0 300 50 H V L CNN +F1 "LM318N" 0 -250 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 2 0 1 0 200 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +X FIN2 1 300 200 100 L 50 50 1 1 P +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W +X FOUT 5 300 -100 100 L 50 50 1 1 P +X OUT 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X FIN1 8 300 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM319 +# +DEF LM319 U 0 20 Y Y 2 F N +F0 "U" 0 250 50 H V L CNN +F1 "LM319" 0 150 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LM319N +DRAW +P 2 0 1 0 0 -100 100 -200 N +P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f +X V- 6 -100 -300 150 U 50 50 0 1 I +X V+ 11 -100 300 150 D 50 50 0 1 I +X Gnd1 3 100 -300 100 U 50 50 1 1 P +X + 4 -300 100 100 R 50 50 1 1 I +X - 5 -300 -100 100 R 50 50 1 1 I +X ~ 12 300 0 100 L 50 50 1 1 O +X ~ 7 300 0 100 L 50 50 2 1 O +X Gnd1 8 100 -300 100 U 50 50 2 1 P +X + 9 -300 100 100 R 50 50 2 1 I +X - 10 -300 -100 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# LM319H +# +DEF LM319H U 0 20 Y Y 2 F N +F0 "U" 0 300 50 H V L CNN +F1 "LM319H" 0 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +X V- 5 -100 -300 150 U 50 50 0 1 I +X V+ 10 -100 300 150 D 50 50 0 1 I +X ~ 1 300 0 100 L 50 50 1 1 O +X Gnd1 2 100 -300 100 U 50 50 1 1 P +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 2 1 O +X Gnd1 7 100 -300 100 U 50 50 2 1 P +X + 8 -300 100 100 R 50 50 2 1 I +X - 9 -300 -100 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# LM321 +# +DEF LM321 U 0 20 Y Y 1 F N +F0 "U" 0 300 50 H V L CNN +F1 "LM321" 0 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 200 -100 140 -30 N +P 2 0 1 0 200 100 150 50 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 -100 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 I +X ~ 5 0 -300 200 U 50 50 1 1 I +X ~ 6 100 -300 250 U 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~ 8 300 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM339 +# +DEF LM339 U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LM339" 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* + DIP* + SSOP* +$ENDFPLIST +DRAW +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 +X - 4 -300 -100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 1 1 I +X ~ 1 300 0 100 L 50 50 2 1 C +X - 6 -300 -100 100 R 50 50 2 1 I +X + 7 -300 100 100 R 50 50 2 1 I +X - 10 -300 -100 100 R 50 50 3 1 I +X + 11 -300 100 100 R 50 50 3 1 I +X ~ 13 300 0 100 L 50 50 3 1 C +X - 8 -300 -100 100 R 50 50 4 1 I +X + 9 -300 100 100 R 50 50 4 1 I +X ~ 14 300 0 100 L 50 50 4 1 C +ENDDRAW +ENDDEF +# +# LM358 +# +DEF LM358 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LM358" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 +$FPLIST + SOIC* + DIP* + TSSOP* + TO-99* + DSBGA* +$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 +# +# LM386 +# +DEF LM386 U 0 10 Y Y 1 F N +F0 "U" 50 300 50 H V L CNN +F1 "LM386" 50 200 50 H V L CNN +F2 "" 100 100 50 H V C CNN +F3 "" 200 200 50 H V C CNN +$FPLIST + DIP* + MSOP* + 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 +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 +X Gnd 4 -100 -300 150 U 50 50 1 1 W +X ~ 5 300 0 100 L 50 50 1 1 O +X V+ 6 -100 300 150 D 50 50 1 1 W +X ~ 7 0 300 150 D 50 50 1 1 I +X ~ 8 100 -300 150 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM555N +# +DEF LM555N U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM555N" -400 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS NE555 ICM7555 LMC555 TLC555 +$FPLIST + DIP* + TSSOP* + SOIC* +$ENDFPLIST +DRAW +X GND 1 0 -400 100 U 50 50 0 0 W +X VCC 8 0 400 100 D 50 50 0 0 W +S -350 -300 350 300 0 1 10 f +S -350 -300 350 300 0 1 10 f +X TR 2 -500 200 150 R 50 50 1 1 I +X Q 3 500 200 150 L 50 50 1 1 O +X R 4 -500 -200 150 R 50 50 1 1 I I +X CV 5 -500 0 150 R 50 50 1 1 I +X THR 6 500 -200 150 L 50 50 1 1 I +X DIS 7 500 0 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM6161 +# +DEF LM6161 U 0 20 Y Y 1 F N +F0 "U" 0 300 50 H V L CNN +F1 "LM6161" 0 200 50 H V L CNN +F2 "" 50 200 50 H V C CNN +F3 "" 150 300 50 H V C CNN +ALIAS LM6361 LM6261 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +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 +X V- 4 -100 -300 150 U 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~ 8 0 -300 200 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM733CH +# +DEF LM733CH U 0 20 Y Y 1 F N +F0 "U" 150 250 50 H V L CNN +F1 "LM733CH" 150 -250 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$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 +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 +X ~ 4 100 300 150 D 50 50 1 1 P +X V_ 5 -100 -300 150 U 50 50 1 1 W +X ~ 6 300 -100 100 L 50 50 1 1 O +X ~ 7 300 100 100 L 50 50 1 1 O +X V+ 8 -100 300 150 D 50 50 1 1 W +X ~ 9 0 300 150 D 50 50 1 1 P +X ~ 10 0 -300 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM741 +# +DEF LM741 U 0 20 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "LM741" 0 150 50 H V L CNN +F2 "" 50 50 50 H V C CNN +F3 "" 150 150 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 I +X ~ 5 100 -300 250 U 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LMV601 +# +DEF LMV601 U 0 20 Y Y 1 F N +F0 "U" 0 150 50 H V L CNN +F1 "LMV601" 0 -150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN +F3 "" 0 -350 50 H I L CNN +$FPLIST + SC-70-6* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X ~SD 5 0 -300 200 U 50 50 1 1 I +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 +# +# LT6106 +# +DEF LT6106 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "LT6106" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 C +X V- 2 -100 -300 150 U 50 50 1 1 W +X - 3 -300 -100 100 R 50 50 1 1 I +X + 4 -300 100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4414 +# +DEF LTC4414 U 0 30 Y Y 1 F N +F0 "U" -100 325 50 H V R CNN +F1 "LTC4414" -100 250 50 H V R CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 250 -250 50 H I L CNN +F3 "" 600 -700 50 H I C CNN +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X STAT 1 -400 -100 100 R 50 50 1 1 C +X CTL 2 -400 0 100 R 50 50 1 1 I +X GND 3 0 -300 100 U 50 50 1 1 W +X NC 4 100 -300 100 U 50 50 1 1 N N +X NC 5 200 -300 100 U 50 50 1 1 N N +X SENSE 6 400 0 100 L 50 50 1 1 W +X Vin 7 0 300 100 D 50 50 1 1 W +X GATE 8 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC6082 +# +DEF LTC6082 U 0 20 Y Y 4 F N +F0 "U" 50 200 50 H V C CNN +F1 "LTC6082" 150 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + ssop + dfn +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 4 -100 300 150 D 50 50 0 1 W +X V- 13 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 10 300 0 100 L 50 50 3 1 O +X - 11 -300 -100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 3 1 I +X + 14 -300 100 100 R 50 50 4 1 I +X - 15 -300 -100 100 R 50 50 4 1 I +X ~ 16 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# LTC6102xDD +# +DEF LTC6102xDD U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L BNN +F1 "LTC6102xDD" 50 350 50 H V L BNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -450 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC6102HVxDD +DRAW +S -400 300 400 -200 0 1 0 f +X -INS 1 -500 200 100 R 50 50 1 1 I +X -INF 2 -500 100 100 R 50 50 1 1 I +X V- 3 -100 -300 100 U 50 50 1 1 W +X OUT 4 500 200 100 L 50 50 1 1 O +X V- 5 0 -300 100 U 50 50 1 1 W +X VREG 6 500 0 100 L 50 50 1 1 O +X V+ 7 0 400 100 D 50 50 1 1 W +X +IN 8 -500 0 100 R 50 50 1 1 I +X V- 9 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC6102xDD-1 +# +DEF LTC6102xDD-1 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L BNN +F1 "LTC6102xDD-1" 50 350 50 H V L BNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" -50 -450 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC6102HVxDD-1 +DRAW +S -400 300 400 -200 0 1 0 f +X -INS 1 -500 200 100 R 50 50 1 1 I +X -INF 2 -500 100 100 R 50 50 1 1 I +X EN 3 -500 -100 100 R 50 50 1 1 I +X OUT 4 500 200 100 L 50 50 1 1 O +X V- 5 -100 -300 100 U 50 50 1 1 W +X VREG 6 500 0 100 L 50 50 1 1 O +X V+ 7 0 400 100 D 50 50 1 1 W +X +IN 8 -500 0 100 R 50 50 1 1 I +X V- 9 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC6102xMS8 +# +DEF LTC6102xMS8 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L BNN +F1 "LTC6102xMS8" 50 350 50 H V L BNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC6102HVxMS8 +DRAW +S -400 300 400 -200 0 1 0 f +X -INS 1 -500 200 100 R 50 50 1 1 I +X -INF 2 -500 100 100 R 50 50 1 1 I +X V- 3 -100 -300 100 U 50 50 1 1 W +X OUT 4 500 200 100 L 50 50 1 1 O +X V- 5 100 -300 100 U 50 50 1 1 W +X VREG 6 500 0 100 L 50 50 1 1 O +X V+ 7 0 400 100 D 50 50 1 1 W +X +IN 8 -500 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC6102xMS8-1 +# +DEF LTC6102xMS8-1 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L BNN +F1 "LTC6102xMS8-1" 50 350 50 H V L BNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC6102HVxMS8-1 +DRAW +S -400 300 400 -200 0 1 0 f +X -INS 1 -500 200 100 R 50 50 1 1 I +X -INF 2 -500 100 100 R 50 50 1 1 I +X EN 3 -500 -100 100 R 50 50 1 1 I +X OUT 4 500 200 100 L 50 50 1 1 O +X V- 5 0 -300 100 U 50 50 1 1 W +X VREG 6 500 0 100 L 50 50 1 1 O +X V+ 7 0 400 100 D 50 50 1 1 W +X +IN 8 -500 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC6362 +# +DEF LTC6362 U 0 40 Y Y 1 F N +F0 "U" 150 300 50 H V L CNN +F1 "LTC6362" 150 -300 50 H V L CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + DFN + MSOP +$ENDFPLIST +DRAW +T 0 -150 200 50 0 0 0 + Normal 0 C C +T 0 275 175 50 0 0 0 + Normal 0 C C +T 0 -150 -200 50 0 0 0 - Normal 0 C C +T 0 275 -175 50 0 0 0 - Normal 0 C C +T 900 0 125 50 0 0 0 V+ Normal 0 C C +T 900 0 -125 50 0 0 0 V- Normal 0 C C +T 0 -75 0 50 0 0 0 Vocm Normal 0 C C +T 900 100 -75 50 0 0 0 "~en" Normal 0 C C +P 2 0 1 0 400 -200 200 -100 N +P 2 0 1 0 400 200 200 100 N +P 4 0 1 10 -200 300 -200 -300 400 0 -200 300 f +X ~ 1 -300 -200 100 R 50 50 1 1 I +X ~ 2 -300 0 100 R 50 50 1 1 I +X ~ 3 0 300 100 D 50 50 1 1 W +X ~ 4 500 200 100 L 50 50 1 1 W +X ~ 5 500 -200 100 L 50 50 1 1 W +X ~ 6 0 -300 100 U 50 50 1 1 W +X ~ 7 100 -300 150 U 50 50 1 1 I +X ~ 8 -300 200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MAX4080F +# +DEF MAX4080F U 0 40 Y Y 1 F N +F0 "U" -350 350 50 H V L CNN +F1 "MAX4080F" 100 350 50 H V L CNN +F2 "" 650 -700 50 H V C CNN +F3 "" 0 400 50 H I C CNN +ALIAS MAX4080T MAX4080S +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +S -350 300 400 -200 0 1 10 f +X RS+ 1 -450 100 100 R 50 50 1 1 I +X Vcc 2 0 400 100 D 50 50 1 1 W +X NC 3 100 -300 100 U 50 50 1 1 N N +X GND 4 0 -300 100 U 50 50 1 1 W +X OUT 5 500 200 100 L 50 50 1 1 O +X NC 6 200 -300 100 U 50 50 1 1 N N +X NC 7 300 -300 100 U 50 50 1 1 N N +X RS- 8 -450 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MAX4081F +# +DEF MAX4081F U 0 40 Y Y 1 F N +F0 "U" -350 350 50 H V L CNN +F1 "MAX4081F" 100 350 50 H V L CNN +F2 "" 650 -700 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +ALIAS MAX4081T MAX4081S +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +S -350 300 400 -200 0 1 10 f +X RS+ 1 -450 100 100 R 50 50 1 1 I +X Vcc 2 0 400 100 D 50 50 1 1 I +X NC 3 500 100 100 L 50 50 1 1 N N +X GND 4 0 -300 100 U 50 50 1 1 I +X OUT 5 500 200 100 L 50 50 1 1 I +X REF1B 6 500 -100 100 L 50 50 1 1 I +X REF1A 7 500 0 100 L 50 50 1 1 I +X RS- 8 -450 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MAX471 +# +DEF MAX471 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "MAX471" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X SHDN 1 -400 -100 100 R 50 50 1 1 I +X RS+ 2 -400 200 100 R 50 50 1 1 I +X RS+ 3 -400 100 100 R 50 50 1 1 I +X GND 4 -400 -200 100 R 50 50 1 1 W N +X SIGN 5 400 -100 100 L 50 50 1 1 C +X RS- 6 400 200 100 L 50 50 1 1 I +X RS- 7 400 100 100 L 50 50 1 1 I +X OUT 8 400 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX472 +# +DEF MAX472 U 0 40 Y Y 1 F N +F0 "U" 200 350 50 H V L CNN +F1 "MAX472" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X SHDN 1 -400 -100 100 R 50 50 1 1 I +X SENSE+ 3 -200 400 100 D 50 50 1 1 I +X GND 4 -400 -200 100 R 50 50 1 1 W +X SIGN 5 400 -100 100 L 50 50 1 1 C +X SENSE- 6 -100 400 100 D 50 50 1 1 I +X VCC 7 400 200 100 L 50 50 1 1 W +X OUT 8 400 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MC33178 +# +DEF MC33178 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MC33178" 0 -200 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +$FPLIST + SSOP* + DIP* + SOIC* +$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 +# +# MCP6001 +# +DEF MCP6001 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP6001" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP6001R +# +DEF MCP6001R U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP6001R" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V+ 2 -100 300 150 D 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V- 5 -100 -300 150 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP601 +# +DEF MCP601 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP601" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP601R +# +DEF MCP601R U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP601R" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V+ 2 -100 300 150 D 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V- 5 -100 -300 150 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# OP275 +# +DEF OP275 U 0 10 Y Y 2 F N +F0 "U" 0 150 50 H V L CNN +F1 "OP275" 0 -150 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +ALIAS ADA4075 MCP6002 LM7332 +$FPLIST + DIP* + SOIC* + SOP* + LFCSP* +$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 +# +# OPA376AIDCK +# +DEF OPA376AIDCK U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "OPA376AIDCK" 200 -200 50 H V C CNN +F2 "SC70-5" -50 -300 50 H V L CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TL071 +# +DEF TL071 U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "TL071" 0 -200 50 H V L CNN +F2 "" 50 200 50 H V C CNN +F3 "" 0 250 50 H V C CNN +ALIAS TL081 +$FPLIST + DIP* + SOIC* + TSSOP* +$ENDFPLIST +DRAW +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 +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library From 57d605351eebe2a460ca16ccb0283ba82be66385 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 12:45:20 +0200 Subject: [PATCH 039/330] improved NE555, added NE556 (and variants) --- library/linear.dcm | 50 +++++++++++++++++++++++++++++++++++++++++++++- library/linear.lib | 42 ++++++++++++++++++++++++++++++++++---- 2 files changed, 87 insertions(+), 5 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 71f34635..0d54bf6e 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -167,6 +167,12 @@ K timer F http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7555-56.pdf $ENDCMP # +$CMP ICM7556 +D double 555-series CMOS timer IC +K timer +F http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7555-56.pdf +$ENDCMP +# $CMP LF398 D Sample & hold F ns/lf398.pdf @@ -284,7 +290,7 @@ $ENDCMP $CMP LM555N D 555-series timer IC K timer -F ns/lm555.pdf +F http://www.ti.com/lit/ds/symlink/ne555.pdf $ENDCMP # $CMP LM6161 @@ -519,6 +525,18 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP NA555 +D 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/ne555.pdf +$ENDCMP +# +$CMP NA556 +D double 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/se556.pdf +$ENDCMP +# $CMP NE5532 D Dual Op amp (low noice) K ampliop @@ -531,6 +549,12 @@ K timer F http://www.ti.com/lit/ds/symlink/ne555.pdf $ENDCMP # +$CMP NE556 +D double 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/se556.pdf +$ENDCMP +# $CMP OP275 D Dual Op amp (low power) K ampliop @@ -543,6 +567,30 @@ K op amp amplifier operational F http://www.ti.com/lit/gpn/opa376 $ENDCMP # +$CMP SA555 +D 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/ne555.pdf +$ENDCMP +# +$CMP SA556 +D double 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/se556.pdf +$ENDCMP +# +$CMP SE555 +D 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/ne555.pdf +$ENDCMP +# +$CMP SE556 +D double 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/se556.pdf +$ENDCMP +# $CMP TL071 D Op amp. K AmpliOp diff --git a/library/linear.lib b/library/linear.lib index db37b6c3..81d38f87 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -833,11 +833,12 @@ F0 "U" -400 350 50 H V L CNN F1 "LM555N" -400 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS NE555 ICM7555 LMC555 TLC555 +ALIAS NE555 ICM7555 LMC555 TLC555 NA555 SE555 SA555 $FPLIST - DIP* - TSSOP* - SOIC* + DIP*8 + TSSOP*8 + SOIC*8 + SOP*8 $ENDFPLIST DRAW X GND 1 0 -400 100 U 50 50 0 0 W @@ -1378,6 +1379,39 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# NE556 +# +DEF NE556 U 0 40 Y Y 2 F N +F0 "U" -400 350 50 H V L CNN +F1 "NE556" -400 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS NA556 SA556 SE556 ICM7556 +$FPLIST + DIP*14 + TSSOP*14 + SOIC*14 +$ENDFPLIST +DRAW +X GND 7 0 -400 100 U 50 50 0 0 W +X VCC 14 0 400 100 D 50 50 0 0 W +S -350 -300 350 300 0 1 10 f +S -350 -300 350 300 0 1 10 f +X DIS 1 500 0 150 L 50 50 1 1 I +X THR 2 500 -200 150 L 50 50 1 1 I +X CV 3 -500 0 150 R 50 50 1 1 I +X R 4 -500 -200 150 R 50 50 1 1 I I +X Q 5 500 200 150 L 50 50 1 1 O +X TR 6 -500 200 150 R 50 50 1 1 I +X TR 8 -500 200 150 R 50 50 2 1 I +X Q 9 500 200 150 L 50 50 2 1 O +X R 10 -500 -200 150 R 50 50 2 1 I I +X CV 11 -500 0 150 R 50 50 2 1 I +X THR 12 500 -200 150 L 50 50 2 1 I +X DIS 13 500 0 150 L 50 50 2 1 I +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N From c61d212e20d066f1394f52cdb3c239eb33175731 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 12:53:35 +0200 Subject: [PATCH 040/330] added L272 power opamp --- library/linear.dcm | 12 ++++++++++++ library/linear.lib | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 0d54bf6e..ee1dacdd 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -173,6 +173,18 @@ K timer F http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7555-56.pdf $ENDCMP # +$CMP L272D +D Dual Power Op amp, SO-16 +K ampliop Power OpAMP +F http://www.st.com/content/ccc/resource/technical/document/datasheet/02/9c/bc/75/59/9c/47/bd/CD00000054.pdf/files/CD00000054.pdf/jcr:content/translations/en.CD00000054.pdf +$ENDCMP +# +$CMP L272M +D Dual Power Op amp +K ampliop Power OpAMP +F http://www.st.com/content/ccc/resource/technical/document/datasheet/02/9c/bc/75/59/9c/47/bd/CD00000054.pdf/files/CD00000054.pdf/jcr:content/translations/en.CD00000054.pdf +$ENDCMP +# $CMP LF398 D Sample & hold F ns/lf398.pdf diff --git a/library/linear.lib b/library/linear.lib index 81d38f87..bcef5622 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -423,6 +423,52 @@ X ~ 8 200 -300 150 U 50 50 1 1 P ENDDRAW ENDDEF # +# L272D +# +DEF L272D U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "L272D" 0 -200 50 H V L CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -275 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *SOIC-8* +$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- 6 -100 -300 150 U 50 50 0 1 W +X ~ 3 300 0 100 L 50 50 1 1 O +X + 13 -300 100 100 R 50 50 1 1 I +X - 14 -300 -100 100 R 50 50 1 1 I +X ~ 5 300 0 100 L 50 50 2 1 O +X - 11 -300 -100 100 R 50 50 2 1 I +X + 12 -300 100 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# L272M +# +DEF L272M U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "L272M" 0 -200 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm_LongPads" 0 -275 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *DIP-8* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 2 -100 300 150 D 50 50 0 1 W +X V- 4 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X + 7 -300 100 100 R 50 50 1 1 I +X - 8 -300 -100 100 R 50 50 1 1 I +X ~ 3 300 0 100 L 50 50 2 1 O +X - 5 -300 -100 100 R 50 50 2 1 I +X + 6 -300 100 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# # LF398 # DEF LF398 U 0 20 Y Y 1 F N From 43b9f0147c5fa8c61bf64519a1b4946868dc6547 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 13:04:55 +0200 Subject: [PATCH 041/330] added LFx5x JFET OpAMPs see http://www.ti.com/lit/ds/symlink/lf357.pdf --- library/linear.dcm | 50 +++++++++++++++++++++++++++++++++++++++++++++- library/linear.lib | 7 +++++++ 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index ee1dacdd..40e82c0c 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -338,7 +338,55 @@ $ENDCMP $CMP LM741 D Op amp K Ampliop -F AmpliOp.sch +F http://www.ti.com/lit/ds/symlink/lm741.pdf +$ENDCMP +# +$CMP LF155 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF156 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF255 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF256 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF257 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF357 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF355 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF356 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf $ENDCMP # $CMP LMC555 diff --git a/library/linear.lib b/library/linear.lib index bcef5622..93299d69 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -962,6 +962,13 @@ F0 "U" 0 250 50 H V L CNN 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 +$FPLIST + DIP-8* + SOIC-8* + TSSOP-8* + SOP-8* +$ENDFPLIST +ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 0 -300 200 U 50 50 1 1 I From eeed26cbdc1587d5799b55d6a9b66bb667527b34 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 13:18:50 +0200 Subject: [PATCH 042/330] complete set of TL06x, TL07x and TL08x OpAMPs + updated docu --- library/linear.dcm | 42 +++++++++++++++++++++++++++++++++--------- library/linear.lib | 10 +++++----- 2 files changed, 38 insertions(+), 14 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 40e82c0c..cc60b4f5 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -651,34 +651,58 @@ K timer F http://www.ti.com/lit/ds/symlink/se556.pdf $ENDCMP # -$CMP TL071 -D Op amp. +$CMP TL061 +D Low-Power JFET-Input Operational Amplifier, Very Low Power K AmpliOp -F op_amps/tl071.pdf +F http://www.ti.com/lit/ds/symlink/tl064.pdf +$ENDCMP +# +$CMP TL062 +D Dual Low-Power JFET-Input Operational Amplifiers, Very Low Power +K AmpliOp +F http://www.ti.com/lit/ds/symlink/tl064.pdf +$ENDCMP +# +$CMP TL064 +D Quad Low-Power JFET-Input Operational Amplifiers, Very Low Power +K AmpliOp +F http://www.ti.com/lit/ds/symlink/tl064.pdf +$ENDCMP +# +$CMP TL071 +D Low-Noise JFET-Input Operational Amplifiers, Low Power +K AmpliOp +F http://www.ti.com/lit/ds/symlink/tl074a.pdf $ENDCMP # $CMP TL072 -D Low-Noise Dual Op amp (low power) +D Dual Low-Noise JFET-Input Operational Amplifiers, Low Power K ampliop F http://www.ti.com/lit/ds/symlink/tl074.pdf $ENDCMP # $CMP TL074 -D Wide-bandwidth (10 MHz) high-output-drive Quad Op amp. Mos +D Quad Low-Noise JFET-Input Operational Amplifiers, Low Power K AmpliOp Mos F http://www.ti.com/lit/ds/symlink/tlc074.pdf $ENDCMP # $CMP TL081 -D Op amp. +D JFET-Input Operational Amplifiers K AmpliOp -F op_amps/tl081.pdf +F http://www.ti.com/lit/ds/symlink/tl082.pdf $ENDCMP # $CMP TL082 -D Wide Bandwidth Dual Op amp (Cmos) +D JFET-Input Operational Amplifiers K ampliop -F http://www.ti.com/lit/ds/symlink/tl082-n.pdf +F http://www.ti.com/lit/ds/symlink/tl082.pdf +$ENDCMP +# +$CMP TL084 +D JFET-Input Operational Amplifiers +K ampliop +F http://www.ti.com/lit/ds/symlink/tl082.pdf $ENDCMP # $CMP TLC274 diff --git a/library/linear.lib b/library/linear.lib index 93299d69..32946d8e 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -599,7 +599,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM2902N" 0 -200 50 H V L CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN -ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 $FPLIST SOIC* DIP* @@ -1516,11 +1516,11 @@ F0 "U" 0 200 50 H V L CNN F1 "TL071" 0 -200 50 H V L CNN F2 "" 50 200 50 H V C CNN F3 "" 0 250 50 H V C CNN -ALIAS TL081 +ALIAS TL081 TL061 $FPLIST - DIP* - SOIC* - TSSOP* + DIP-8* + SOIC-8* + TSSOP-8* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f From ebcdba275c05e9c6364240f0399260a3b2771b8f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 13:33:26 +0200 Subject: [PATCH 043/330] added NE567 tone decoder/PLL --- library/linear.dcm | 108 ++++++++++++++++++++++----------------------- library/linear.lib | 27 +++++++++++- 2 files changed, 80 insertions(+), 55 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index cc60b4f5..2cff6640 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -185,6 +185,48 @@ K ampliop Power OpAMP F http://www.st.com/content/ccc/resource/technical/document/datasheet/02/9c/bc/75/59/9c/47/bd/CD00000054.pdf/files/CD00000054.pdf/jcr:content/translations/en.CD00000054.pdf $ENDCMP # +$CMP LF155 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF156 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF256 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF257 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF355 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF356 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# +$CMP LF357 +D JFET Input Operational Amplifiers +K Ampliop JFET OpAMP +F http://www.ti.com/lit/ds/symlink/lf357.pdf +$ENDCMP +# $CMP LF398 D Sample & hold F ns/lf398.pdf @@ -341,54 +383,6 @@ K Ampliop F http://www.ti.com/lit/ds/symlink/lm741.pdf $ENDCMP # -$CMP LF155 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF156 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF255 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF256 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF257 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF357 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF355 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# -$CMP LF356 -D JFET Input Operational Amplifiers -K Ampliop JFET OpAMP -F http://www.ti.com/lit/ds/symlink/lf357.pdf -$ENDCMP -# $CMP LMC555 D 555-series CMOS timer IC K timer 555 @@ -615,6 +609,12 @@ K timer F http://www.ti.com/lit/ds/symlink/se556.pdf $ENDCMP # +$CMP NE567 +D Tone decoder/phase-locked loop +K tone decoder PLL +F https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2006/cc425/Paul_Jimmy/tonedecoderapp.pdf +$ENDCMP +# $CMP OP275 D Dual Op amp (low power) K ampliop @@ -651,14 +651,14 @@ K timer F http://www.ti.com/lit/ds/symlink/se556.pdf $ENDCMP # -$CMP TL061 -D Low-Power JFET-Input Operational Amplifier, Very Low Power -K AmpliOp -F http://www.ti.com/lit/ds/symlink/tl064.pdf +$CMP SE567 +D Tone decoder/phase-locked loop +K tone decoder PLL +F https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2006/cc425/Paul_Jimmy/tonedecoderapp.pdf $ENDCMP # -$CMP TL062 -D Dual Low-Power JFET-Input Operational Amplifiers, Very Low Power +$CMP TL061 +D Low-Power JFET-Input Operational Amplifier, Very Low Power K AmpliOp F http://www.ti.com/lit/ds/symlink/tl064.pdf $ENDCMP diff --git a/library/linear.lib b/library/linear.lib index 32946d8e..8f183b92 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -962,13 +962,13 @@ F0 "U" 0 250 50 H V L CNN 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 +ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 $FPLIST DIP-8* SOIC-8* TSSOP-8* SOP-8* $ENDFPLIST -ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 0 -300 200 U 50 50 1 1 I @@ -1465,6 +1465,31 @@ X DIS 13 500 0 150 L 50 50 2 1 I ENDDRAW ENDDEF # +# NE567 +# +DEF NE567 U 0 40 Y Y 1 F N +F0 "U" -400 350 60 H V L CNN +F1 "NE567" 500 350 60 H V R CNN +F2 "" -300 0 60 H I C CNN +F3 "" -300 0 60 H I C CNN +ALIAS SE567 +$FPLIST + DIP-8* + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 500 -300 0 1 10 f +X OFLT_C 1 600 -200 100 L 50 50 1 1 O +X LP_FLT_C 2 600 0 100 L 50 50 1 1 O +X INPUT 3 -500 200 100 R 50 50 1 1 I +X VCC 4 0 400 100 D 50 50 1 1 W +X TIM_R 5 -500 0 100 R 50 50 1 1 I +X TIM_RC 6 -500 -200 100 R 50 50 1 1 I +X GND 7 0 -400 100 U 50 50 1 1 W +X OUTPUT 8 600 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N From 2d87da68201d602cde4615ac2df464342ccc0436 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 13:35:47 +0200 Subject: [PATCH 044/330] fixed KLC issues --- library/linear.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 8f183b92..22ba51d7 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1468,10 +1468,10 @@ ENDDEF # NE567 # DEF NE567 U 0 40 Y Y 1 F N -F0 "U" -400 350 60 H V L CNN -F1 "NE567" 500 350 60 H V R CNN -F2 "" -300 0 60 H I C CNN -F3 "" -300 0 60 H I C CNN +F0 "U" -100 425 50 H V R CNN +F1 "NE567" -100 350 50 H V R CNN +F2 "" 50 -350 50 H I L CNN +F3 "" -300 0 50 H I C CNN ALIAS SE567 $FPLIST DIP-8* From 59591dc2e83d0dbce87e20fbd454bbd8be3d55c7 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 13:46:28 +0200 Subject: [PATCH 045/330] changed materials to plastic/silver to improve rendering results --- .../SW_PUSH_6mm.FCStd | Bin 82077 -> 81891 bytes .../SW_PUSH_6mm.wrl | 1732 +++--- .../SW_PUSH_6mm_h13mm.FCStd | Bin 82100 -> 81878 bytes .../SW_PUSH_6mm_h13mm.wrl | 1706 ++--- .../SW_PUSH_6mm_h4.3mm.FCStd | Bin 82077 -> 81890 bytes .../SW_PUSH_6mm_h4.3mm.wrl | 1732 +++--- .../SW_PUSH_6mm_h5mm.FCStd | Bin 82076 -> 81862 bytes .../SW_PUSH_6mm_h5mm.wrl | 5478 +++++++++-------- .../SW_PUSH_6mm_h7.3mm.FCStd | Bin 82115 -> 81895 bytes .../SW_PUSH_6mm_h7.3mm.wrl | 1700 ++--- .../SW_PUSH_6mm_h8.5mm.FCStd | Bin 82092 -> 81882 bytes .../SW_PUSH_6mm_h8.5mm.wrl | 1688 ++--- .../SW_PUSH_6mm_h8mm.FCStd | Bin 82077 -> 81863 bytes .../SW_PUSH_6mm_h8mm.wrl | 1698 ++--- .../SW_PUSH_6mm_h9.5mm.FCStd | Bin 82088 -> 81881 bytes .../SW_PUSH_6mm_h9.5mm.wrl | 1702 ++--- 16 files changed, 8838 insertions(+), 8598 deletions(-) diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd index a0674c77292f8553a88def970ac46e406c8ba78d..79673973ca5f14e847a7213de836948d2b434363 100644 GIT binary patch delta 41734 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 P+=^0DogG~iV8i|ZQ;#%g delta 41710 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 delta 41304 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�vspnaF3_bX7 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 OMZqOMximL5uLJ;Z`}L*( diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl index 9599b3b3..aa3bfa43 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl @@ -37,41 +37,41 @@ Group { coord DEF o1 Coordinate { point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, + 6.7250009 -1.4166691 8.8817842e-016, 6.4499998 -0.45743704 0, 6.4554572 -0.51343143 0, 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 0, + 6.7250009 -1.5833309 8.8817842e-016, 6.7358637 -1.4718702 8.8817842e-016, 6.7358637 -1.5281298 0, - 6.4499998 1.21 8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, - 6.1599998 1.5 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 -8.8817842e-016, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 0, 6.3650608 1.415061 0, 6.3049998 1.4611473 0, 6.2350574 1.4901185 0, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, - 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 1.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.1500001 -0.45743704 0, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1622305 -0.54076791 0, 6.1513677 -0.48556688 0, 6.155457 -0.51343143 0, - 6.1500001 -2.542563 -8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 0, + 6.4250007 -1.5833309 8.8817842e-016, 6.4358635 -1.4718702 8.8817842e-016, 6.4358635 -1.5281298 0, 6.4622302 -0.54076791 0, @@ -82,8 +82,8 @@ Group { 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -8.8817842e-016, - 6.7250009 -1.5833309 -8.8817842e-016, + 6.7250009 -1.4166691 0, + 6.7250009 -1.5833309 0, 6.7358637 -1.4718702 0, 6.7358637 -1.5281298 -8.8817842e-016, 6.7250009 -1.4166691 -0.69999999, @@ -125,15 +125,15 @@ Group { 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, 6.4499998 -0.45743704 0, - 6.4499998 1.21 8.8817842e-016, + 6.4499998 1.21 0, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 0, + 6.4622302 -2.4592321 8.8817842e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 8.8817842e-016, - 6.1599998 1.5 8.8817842e-016, + 6.4499998 1.21 0, + 6.1599998 1.5 0, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 8.8817842e-016, 6.3650608 1.415061 8.8817842e-016, @@ -146,29 +146,29 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, + 6.4622302 -2.4592321 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 8.8817842e-016, - 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 0, + 6.1500001 1.5 0, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 8.8817842e-016, + 6.1500001 1.5 0, 6.1500001 -0.45743704 0, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.4499998 -3.5 -0.69999999, 6.1500001 -0.45743704 0, 6.1622305 -0.54076791 0, @@ -178,53 +178,53 @@ Group { 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.8817842e-016, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.4166691 0, 6.1622305 -0.54076791 0, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.1500001 -2.542563 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.4250007 -1.5833309 0, 6.4358635 -1.4718702 0, 6.4358635 -1.5281298 -8.8817842e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, + 6.4499998 -0.45743704 0, + 6.7250009 -1.5833309 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 0, + 6.4499998 -2.542563 8.8817842e-016, 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -8.8817842e-016, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -280,6 +280,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -301,16 +304,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 42, 40, -1, 40, 44, 41, -1, - 42, 44, 40, -1, 44, 45, 41, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 44, 45, 40, -1, 41, 43, 39, -1, 45, 43, 41, -1, 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -323,37 +326,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 66, 65, 62, -1, 66, 62, 69, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, 67, 66, 69, -1, 67, 69, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 96, 105, 98, -1, 98, 105, 99, -1, - 103, 105, 96, -1, 99, 106, 100, -1, - 105, 106, 99, -1, 106, 107, 100, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 114, 116, 112, -1, + 112, 117, 113, -1, 116, 117, 112, -1, + 113, 115, 111, -1, 117, 115, 113, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, 134, 140, 136, -1, 138, 140, 134, -1, 136, 141, 137, -1, 140, 141, 136, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 154, 152, -1, 152, 156, 153, -1, - 154, 156, 152, -1, 156, 157, 153, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 154, 152, -1, 154, 156, 152, -1, + 152, 157, 153, -1, 156, 157, 152, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 162, 164, 160, -1, + 160, 165, 161, -1, 161, 165, 159, -1, + 164, 165, 160, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -439,54 +442,54 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, + point [ 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 3.8857806e-016, - 6.4622302 -2.4592321 -8.3266727e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 4.4408921e-016, 6.3049998 1.4611473 4.4408921e-016, 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -8.3266727e-016, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, 6.4622302 -0.54076791 -0.69999999, 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, 6.7250009 -1.4166691 -0.69999999, @@ -527,16 +530,16 @@ Group { 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 -1.6653345e-016, - 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4499998 1.21 7.2164497e-016, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -5.5511151e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 3.8857806e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 3.8857806e-016, @@ -549,85 +552,85 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.3266727e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 4.9960036e-016, - 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 6.6613381e-016, + 6.1500001 1.5 6.6613381e-016, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -2.542563 -4.4408921e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 4.9960036e-016, - 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.1500001 -0.45743704 1.110223e-016, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -1.2212453e-015, 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 -0.45743704 1.110223e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, 6.1500001 -0.45743704 -0.69999999, 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.3266727e-016, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -4.4408921e-016, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.1500001 -2.542563 -8.3266727e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.1500001 -2.542563 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -683,6 +686,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -704,16 +710,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 44, 40, -1, 42, 44, 38, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, 40, 45, 41, -1, 41, 45, 39, -1, 44, 45, 40, -1, 45, 43, 39, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 52, 46, 48, -1, 52, 50, 46, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -726,37 +732,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 68, 65, 62, -1, 68, 66, 65, -1, - 68, 62, 69, -1, 67, 66, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, 96, 105, 98, -1, 103, 105, 96, -1, 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 106, 107, 99, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 116, 112, -1, 114, 116, 110, -1, - 112, 117, 113, -1, 113, 117, 111, -1, - 116, 117, 112, -1, 117, 115, 111, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, - 134, 138, 136, -1, 136, 140, 137, -1, - 138, 140, 136, -1, 140, 141, 137, -1, + 134, 140, 136, -1, 136, 140, 137, -1, + 138, 140, 134, -1, 140, 141, 137, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 156, 152, -1, 154, 156, 150, -1, - 152, 157, 153, -1, 156, 157, 152, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 156, 152, -1, 152, 156, 153, -1, + 154, 156, 150, -1, 156, 157, 153, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 160, 164, 161, -1, + 162, 164, 160, -1, 161, 165, 159, -1, + 164, 165, 161, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -843,41 +849,41 @@ Group { coord DEF o9 Coordinate { point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.42500073 -1.4166691 8.8817842e-016, -0.15000001 -0.45743704 0, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 8.8817842e-016, -0.43586358 -1.4718702 8.8817842e-016, -0.43586358 -1.5281298 0, - -0.15000001 1.21 8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, - 0.14 1.5 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 -8.8817842e-016, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 1.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, 0.15000001 -0.45743704 0, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.13776962 -0.54076791 0, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 8.8817842e-016, -0.1358636 -1.4718702 8.8817842e-016, -0.1358636 -1.5281298 0, -0.16223037 -0.54076791 0, @@ -888,8 +894,8 @@ Group { -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 -8.8817842e-016, - -0.42500073 -1.5833309 -8.8817842e-016, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 -8.8817842e-016, -0.42500073 -1.4166691 -0.69999999, @@ -931,15 +937,15 @@ Group { -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, -0.15000001 -0.45743704 0, - -0.15000001 1.21 8.8817842e-016, + -0.15000001 1.21 0, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 8.8817842e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 8.8817842e-016, - 0.14 1.5 8.8817842e-016, + -0.15000001 1.21 0, + 0.14 1.5 0, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 8.8817842e-016, -0.065060966 1.415061 8.8817842e-016, @@ -952,29 +958,29 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, + -0.16223037 -2.4592321 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 8.8817842e-016, - 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 0, + 0.15000001 1.5 0, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 8.8817842e-016, + 0.15000001 1.5 0, 0.15000001 -0.45743704 0, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, -0.15000001 -3.5 -0.69999999, 0.15000001 -0.45743704 0, 0.13776962 -0.54076791 0, @@ -984,53 +990,53 @@ Group { 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -8.8817842e-016, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.4166691 0, 0.13776962 -0.54076791 0, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - 0.15000001 -2.542563 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 -8.8817842e-016, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 -1.8011189e-016, - -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -1.5235714e-016, - -0.42500073 -1.5833309 -5.2735514e-016, - -0.15000001 1.21 4.0301097e-016, - -0.16223037 -2.4592321 -8.190888e-016, - 0.14 1.5 4.9960036e-016, - -0.15000001 -2.542563 -8.4684358e-016, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 0, + -0.15000001 -2.542563 8.8817842e-016, 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, - 0.15000001 -0.45743704 -1.5235714e-016, - 0.15000001 -3.5 -8.8817842e-016, - 0.13776962 -0.54076791 -1.8011189e-016, - 0.15000001 -2.542563 -8.4684358e-016, - -0.12500073 -1.4166691 -4.7184558e-016, - 0.13776962 -2.4592321 -8.190888e-016, - -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -1086,6 +1092,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -1095,71 +1104,71 @@ Group { coord USE o9 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 12, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 14, 16, 12, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, 27, 8, 7, -1, 27, 29, 8, -1, 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 10, 11, -1, - 36, 31, 5, -1, 37, 11, 9, -1, - 37, 36, 11, -1, 35, 37, 9, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, 13, 35, 9, -1, 32, 22, 21, -1, 32, 13, 22, -1, 32, 35, 13, -1, 33, 21, 20, -1, 33, 32, 21, -1, 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 40, 41, -1, - 44, 42, 40, -1, 45, 41, 39, -1, - 45, 44, 41, -1, 43, 45, 39, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, 46, 52, 48, -1, 50, 52, 46, -1, 48, 53, 49, -1, 52, 53, 48, -1, 49, 51, 47, -1, 53, 51, 49, -1, - 66, 62, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 66, 64, 62, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, 58, 77, 57, -1, 79, 77, 58, -1, 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 60, 86, 61, -1, - 81, 86, 55, -1, 61, 87, 59, -1, - 86, 87, 61, -1, 87, 85, 59, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, 85, 63, 59, -1, 72, 82, 71, -1, 63, 82, 72, -1, 85, 82, 63, -1, 71, 83, 70, -1, 82, 83, 71, -1, 83, 84, 70, -1, 84, 80, 70, -1, 80, 76, 70, -1, 70, 76, 74, -1, - 88, 91, 90, -1, 88, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 96, -1, 106, 99, 100, -1, - 106, 105, 99, -1, 107, 106, 100, -1, - 108, 100, 101, -1, 108, 101, 102, -1, - 108, 107, 100, -1, 109, 108, 102, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 95, 92, 94, -1, 93, 92, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 113, 111, -1, - 117, 116, 112, -1, 115, 117, 111, -1, - 118, 119, 120, -1, 120, 119, 121, -1, + 114, 110, 112, -1, 116, 114, 112, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, 122, 124, 125, -1, 122, 123, 124, -1, 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, 142, 143, 144, -1, 144, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 154, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 152, -1, 157, 156, 153, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 154, 150, 152, -1, 156, 154, 152, -1, + 157, 152, 153, -1, 157, 156, 152, -1, 155, 153, 151, -1, 155, 157, 153, -1, 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 164, 160, -1, - 163, 161, 159, -1, 163, 165, 161, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + 165, 160, 161, -1, 165, 161, 159, -1, + 165, 164, 160, -1, 163, 165, 159, -1, + 167, 166, 168, -1, 167, 168, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1218,7 +1227,7 @@ Group { children Transform { translation 0 -0.34999999 0 - rotation -1 0 0 4.712389 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1245,54 +1254,54 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + point [ -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, -0.16223037 -0.54076791 -0.69999999, -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.4166691 3.3306691e-016, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, -0.42500073 -1.4166691 -0.69999999, @@ -1333,16 +1342,16 @@ Group { -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.15000001 1.21 -2.7755576e-016, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 3.3306691e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, @@ -1355,85 +1364,85 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 0, - -0.16223037 -2.4592321 0, + -0.15000001 -2.542563 -4.4408921e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, + 0.14 1.5 -3.3306691e-016, + 0.15000001 1.5 -3.3306691e-016, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 0, - -0.15000001 -2.542563 0, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -2.542563 -4.4408921e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, + 0.15000001 1.5 -3.3306691e-016, + 0.15000001 -0.45743704 1.110223e-016, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 0, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 0, + -0.15000001 -3.5 -2.220446e-016, -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, + 0.15000001 -0.45743704 1.110223e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, 0.15000001 -0.45743704 -0.69999999, 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 0, - 0.15000001 -3.5 0, + 0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -0.54076791 1.110223e-016, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 0, - 0.15000001 -2.542563 0, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.15000001 -2.542563 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.4166691 3.3306691e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, - -0.15000001 -2.542563 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -1489,6 +1498,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -1498,9 +1510,9 @@ Group { coord USE o13 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 14, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 12, 14, 15, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, @@ -1515,14 +1527,14 @@ Group { 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, 46, 52, 48, -1, 48, 52, 49, -1, 50, 52, 46, -1, 49, 53, 47, -1, 52, 53, 49, -1, 53, 51, 47, -1, - 66, 64, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 64, 62, 65, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, @@ -1544,20 +1556,20 @@ Group { 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 112, 113, -1, - 116, 114, 112, -1, 117, 116, 113, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 116, 112, -1, 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, + 118, 119, 120, -1, 120, 119, 121, -1, 122, 123, 125, -1, 125, 123, 124, -1, - 126, 128, 129, -1, 126, 127, 128, -1, + 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, - 142, 145, 144, -1, 142, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 156, 150, 152, -1, 156, 154, 150, -1, - 157, 152, 153, -1, 157, 156, 152, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 156, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 150, -1, 157, 156, 153, -1, 155, 153, 151, -1, 155, 157, 153, -1, 164, 158, 160, -1, 164, 160, 161, -1, 164, 162, 158, -1, 165, 161, 159, -1, @@ -2040,7 +2052,10 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 + diffuseColor 1 1 1 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2049,73 +2064,73 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 5, 10, 4, -1, 7, 10, 5, -1, - 9, 10, 7, -1, 29, 27, 28, -1, - 46, 47, 45, -1, 42, 40, 41, -1, - 29, 25, 27, -1, 43, 40, 42, -1, - 44, 40, 43, -1, 27, 25, 26, -1, - 2, 25, 29, -1, 45, 48, 44, -1, - 47, 48, 45, -1, 11, 14, 10, -1, + coordIndex [ 29, 27, 28, -1, 10, 11, 9, -1, + 29, 26, 27, -1, 43, 41, 42, -1, + 29, 24, 26, -1, 26, 24, 25, -1, 12, 14, 11, -1, 13, 14, 12, -1, - 49, 0, 48, -1, 39, 37, 38, -1, - 40, 37, 39, -1, 24, 22, 23, -1, - 25, 22, 24, -1, 2, 22, 25, -1, - 15, 16, 14, -1, 37, 35, 36, -1, - 14, 18, 10, -1, 3, 18, 2, -1, - 4, 18, 3, -1, 10, 18, 4, -1, - 17, 18, 16, -1, 2, 18, 22, -1, - 16, 18, 14, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 18, 19, 22, -1, - 35, 33, 34, -1, 44, 33, 40, -1, - 40, 33, 37, -1, 37, 33, 35, -1, - 44, 32, 33, -1, 6, 7, 5, -1, - 44, 29, 32, -1, 1, 29, 0, -1, - 2, 29, 1, -1, 31, 29, 30, -1, - 32, 29, 31, -1, 0, 29, 48, -1, - 48, 29, 44, -1, 8, 9, 7, -1, + 44, 48, 43, -1, 45, 48, 44, -1, + 46, 48, 45, -1, 47, 48, 46, -1, + 43, 48, 41, -1, 24, 22, 23, -1, + 41, 39, 40, -1, 29, 22, 24, -1, + 2, 22, 29, -1, 49, 0, 48, -1, + 9, 17, 2, -1, 15, 17, 14, -1, + 16, 17, 15, -1, 11, 17, 9, -1, + 14, 17, 11, -1, 2, 17, 22, -1, + 22, 18, 21, -1, 17, 18, 22, -1, + 21, 19, 20, -1, 38, 36, 37, -1, + 39, 36, 38, -1, 18, 19, 21, -1, + 41, 36, 39, -1, 1, 32, 0, -1, + 2, 32, 1, -1, 34, 32, 33, -1, + 35, 32, 34, -1, 36, 32, 35, -1, + 48, 32, 41, -1, 0, 32, 48, -1, + 41, 32, 36, -1, 6, 7, 5, -1, + 7, 8, 5, -1, 31, 29, 30, -1, + 32, 29, 31, -1, 2, 29, 32, -1, + 3, 9, 2, -1, 4, 9, 3, -1, + 5, 9, 4, -1, 8, 9, 5, -1, 102, 50, 103, -1, 50, 52, 103, -1, - 103, 52, 104, -1, 52, 53, 104, -1, - 53, 54, 104, -1, 104, 54, 105, -1, + 52, 53, 103, -1, 103, 53, 104, -1, + 104, 53, 105, -1, 53, 54, 105, -1, 54, 55, 105, -1, 105, 55, 106, -1, 55, 56, 106, -1, 106, 56, 107, -1, - 107, 56, 108, -1, 56, 57, 108, -1, - 57, 58, 108, -1, 108, 58, 109, -1, - 109, 58, 110, -1, 58, 59, 110, -1, + 56, 57, 107, -1, 107, 57, 108, -1, + 108, 57, 109, -1, 57, 58, 109, -1, + 58, 59, 109, -1, 109, 59, 110, -1, 59, 60, 110, -1, 110, 60, 111, -1, 111, 60, 112, -1, 60, 61, 112, -1, 112, 61, 113, -1, 61, 62, 113, -1, 113, 62, 114, -1, 62, 63, 114, -1, 114, 63, 115, -1, 63, 64, 115, -1, 115, 64, 116, -1, 64, 65, 116, -1, - 116, 65, 117, -1, 117, 66, 118, -1, - 65, 66, 117, -1, 118, 67, 119, -1, - 66, 67, 118, -1, 119, 68, 120, -1, - 67, 68, 119, -1, 120, 69, 121, -1, - 68, 69, 120, -1, 121, 70, 122, -1, - 69, 70, 121, -1, 70, 71, 122, -1, - 122, 72, 123, -1, 71, 72, 122, -1, - 123, 73, 124, -1, 124, 73, 125, -1, - 72, 73, 123, -1, 73, 74, 125, -1, + 65, 66, 116, -1, 116, 66, 117, -1, + 117, 66, 118, -1, 66, 67, 118, -1, + 118, 68, 119, -1, 119, 68, 120, -1, + 67, 68, 118, -1, 120, 69, 121, -1, + 68, 69, 120, -1, 69, 70, 121, -1, + 121, 71, 122, -1, 122, 71, 123, -1, + 70, 71, 121, -1, 123, 72, 124, -1, + 71, 72, 123, -1, 124, 73, 125, -1, + 72, 73, 124, -1, 73, 74, 125, -1, 125, 75, 126, -1, 126, 75, 127, -1, 74, 75, 125, -1, 75, 76, 127, -1, 127, 76, 128, -1, 76, 77, 128, -1, - 128, 77, 129, -1, 77, 78, 129, -1, + 77, 78, 128, -1, 128, 78, 129, -1, 129, 78, 130, -1, 78, 79, 130, -1, 130, 79, 131, -1, 79, 80, 131, -1, - 131, 80, 132, -1, 80, 81, 132, -1, + 80, 81, 131, -1, 131, 81, 132, -1, 132, 81, 133, -1, 81, 82, 133, -1, - 82, 83, 133, -1, 133, 83, 134, -1, + 133, 82, 134, -1, 82, 83, 134, -1, 134, 83, 135, -1, 83, 84, 135, -1, 135, 84, 136, -1, 84, 85, 136, -1, 136, 85, 137, -1, 85, 86, 137, -1, - 137, 86, 138, -1, 86, 87, 138, -1, + 86, 87, 137, -1, 137, 87, 138, -1, 138, 87, 139, -1, 87, 88, 139, -1, 139, 88, 140, -1, 88, 89, 140, -1, 140, 89, 141, -1, 89, 90, 141, -1, 141, 90, 142, -1, 90, 91, 142, -1, 142, 91, 143, -1, 91, 92, 143, -1, - 92, 93, 143, -1, 143, 93, 144, -1, - 144, 93, 145, -1, 93, 94, 145, -1, + 143, 92, 144, -1, 92, 93, 144, -1, + 93, 94, 144, -1, 144, 94, 145, -1, 145, 94, 146, -1, 94, 95, 146, -1, 146, 95, 147, -1, 95, 96, 147, -1, 147, 96, 148, -1, 96, 97, 148, -1, @@ -2123,86 +2138,86 @@ Group { 149, 98, 150, -1, 98, 99, 150, -1, 151, 100, 101, -1, 99, 100, 150, -1, 150, 100, 151, -1, 100, 51, 101, -1, - 168, 166, 199, -1, 199, 166, 200, -1, - 200, 166, 201, -1, 201, 166, 202, -1, - 202, 166, 203, -1, 203, 166, 204, -1, - 204, 166, 205, -1, 205, 166, 154, -1, - 167, 186, 185, -1, 163, 161, 162, -1, - 168, 169, 166, -1, 169, 173, 166, -1, - 164, 165, 163, -1, 170, 172, 169, -1, - 175, 177, 167, -1, 176, 177, 175, -1, - 165, 160, 163, -1, 169, 172, 173, -1, - 170, 171, 172, -1, 212, 211, 152, -1, - 163, 153, 161, -1, 152, 158, 155, -1, - 160, 153, 163, -1, 155, 158, 156, -1, - 156, 158, 157, -1, 160, 224, 153, -1, - 224, 223, 153, -1, 160, 225, 224, -1, - 223, 222, 153, -1, 178, 179, 177, -1, - 160, 226, 225, -1, 222, 221, 153, -1, - 186, 174, 187, -1, 167, 174, 186, -1, - 177, 174, 167, -1, 160, 227, 226, -1, - 179, 174, 177, -1, 158, 154, 159, -1, - 211, 154, 152, -1, 152, 154, 158, -1, - 221, 220, 153, -1, 211, 210, 154, -1, - 160, 228, 227, -1, 174, 188, 187, -1, - 210, 209, 154, -1, 220, 219, 153, -1, - 174, 189, 188, -1, 160, 229, 228, -1, - 209, 208, 154, -1, 219, 218, 153, -1, + 175, 176, 167, -1, 167, 186, 185, -1, + 174, 168, 192, -1, 168, 166, 199, -1, + 199, 166, 200, -1, 200, 166, 201, -1, + 201, 166, 202, -1, 202, 166, 203, -1, + 203, 166, 204, -1, 204, 166, 205, -1, + 176, 177, 167, -1, 205, 166, 154, -1, + 152, 157, 155, -1, 155, 157, 156, -1, + 163, 165, 162, -1, 164, 165, 163, -1, + 168, 173, 166, -1, 212, 211, 152, -1, + 162, 153, 161, -1, 169, 172, 168, -1, + 165, 153, 162, -1, 170, 172, 169, -1, + 168, 172, 173, -1, 165, 160, 153, -1, + 170, 171, 172, -1, 160, 224, 153, -1, + 224, 223, 153, -1, 157, 159, 158, -1, + 160, 225, 224, -1, 223, 222, 153, -1, + 160, 226, 225, -1, 178, 174, 177, -1, + 179, 174, 178, -1, 186, 174, 187, -1, + 167, 174, 186, -1, 177, 174, 167, -1, + 211, 154, 152, -1, 152, 154, 157, -1, + 222, 221, 153, -1, 157, 154, 159, -1, + 160, 227, 226, -1, 211, 210, 154, -1, + 221, 220, 153, -1, 174, 188, 187, -1, + 160, 228, 227, -1, 220, 219, 153, -1, + 210, 209, 154, -1, 174, 189, 188, -1, + 160, 229, 228, -1, 209, 208, 154, -1, 174, 190, 189, -1, 208, 207, 154, -1, - 160, 180, 229, -1, 174, 191, 190, -1, - 218, 217, 153, -1, 207, 206, 154, -1, - 174, 192, 191, -1, 206, 205, 154, -1, - 174, 193, 192, -1, 160, 167, 180, -1, + 219, 218, 153, -1, 160, 180, 229, -1, + 174, 191, 190, -1, 218, 217, 153, -1, + 207, 206, 154, -1, 174, 192, 191, -1, + 206, 205, 154, -1, 160, 167, 180, -1, 180, 167, 181, -1, 181, 167, 182, -1, 182, 167, 183, -1, 183, 167, 184, -1, 184, 167, 185, -1, 217, 152, 153, -1, 213, 152, 214, -1, 214, 152, 215, -1, 215, 152, 216, -1, 216, 152, 217, -1, - 174, 168, 193, -1, 193, 168, 194, -1, - 194, 168, 195, -1, 195, 168, 196, -1, - 196, 168, 197, -1, 197, 168, 198, -1, - 213, 212, 152, -1, 198, 168, 199, -1, - 230, 231, 232, -1, 232, 231, 233, -1, - 234, 241, 236, -1, 236, 243, 237, -1, - 241, 243, 236, -1, 243, 244, 237, -1, - 237, 245, 238, -1, 244, 245, 237, -1, - 238, 246, 239, -1, 239, 246, 240, -1, - 245, 246, 238, -1, 240, 247, 235, -1, - 246, 247, 240, -1, 247, 242, 235, -1, - 255, 248, 250, -1, 257, 250, 251, -1, - 257, 255, 250, -1, 258, 257, 251, -1, - 259, 251, 252, -1, 259, 258, 251, -1, - 260, 252, 253, -1, 260, 253, 254, -1, - 260, 259, 252, -1, 261, 254, 249, -1, - 261, 260, 254, -1, 256, 261, 249, -1, + 213, 212, 152, -1, 192, 168, 193, -1, + 193, 168, 194, -1, 194, 168, 195, -1, + 195, 168, 196, -1, 196, 168, 197, -1, + 197, 168, 198, -1, 198, 168, 199, -1, + 230, 233, 232, -1, 230, 231, 233, -1, + 234, 243, 236, -1, 236, 243, 237, -1, + 241, 243, 234, -1, 243, 244, 237, -1, + 237, 245, 238, -1, 238, 245, 239, -1, + 244, 245, 237, -1, 245, 246, 239, -1, + 239, 247, 240, -1, 246, 247, 239, -1, + 240, 242, 235, -1, 247, 242, 240, -1, + 257, 248, 250, -1, 257, 250, 251, -1, + 257, 255, 248, -1, 258, 257, 251, -1, + 259, 251, 252, -1, 259, 252, 253, -1, + 259, 258, 251, -1, 260, 259, 253, -1, + 261, 253, 254, -1, 261, 260, 253, -1, + 256, 254, 249, -1, 256, 261, 254, -1, 262, 263, 264, -1, 264, 263, 265, -1, 266, 267, 268, -1, 268, 267, 269, -1, - 279, 270, 272, -1, 279, 272, 273, -1, - 279, 277, 270, -1, 280, 273, 274, -1, - 280, 279, 273, -1, 281, 280, 274, -1, - 282, 274, 275, -1, 282, 281, 274, -1, + 277, 270, 272, -1, 279, 272, 273, -1, + 279, 277, 272, -1, 280, 279, 273, -1, + 281, 273, 274, -1, 281, 274, 275, -1, + 281, 280, 273, -1, 282, 281, 275, -1, 283, 275, 276, -1, 283, 276, 271, -1, 283, 282, 275, -1, 278, 283, 271, -1, - 291, 284, 286, -1, 293, 286, 287, -1, - 293, 291, 286, -1, 294, 293, 287, -1, - 295, 287, 288, -1, 295, 288, 289, -1, - 295, 294, 287, -1, 296, 295, 289, -1, - 297, 289, 290, -1, 297, 296, 289, -1, - 292, 290, 285, -1, 292, 297, 290, -1, - 298, 299, 300, -1, 300, 299, 301, -1, - 311, 313, 312, -1, 315, 314, 313, -1, - 310, 315, 313, -1, 303, 313, 311, -1, - 303, 310, 313, -1, 317, 310, 303, -1, - 302, 317, 303, -1, 327, 325, 317, -1, - 327, 326, 325, -1, 308, 302, 305, -1, - 308, 305, 306, -1, 308, 306, 307, -1, - 329, 328, 327, -1, 324, 327, 317, -1, - 324, 329, 327, -1, 304, 308, 309, -1, - 304, 317, 302, -1, 304, 302, 308, -1, - 304, 324, 317, -1, 318, 324, 304, -1, - 316, 318, 304, -1, 319, 318, 316, -1, - 323, 319, 316, -1, 322, 320, 319, -1, - 322, 319, 323, -1, 321, 320, 322, -1 ] + 293, 284, 286, -1, 293, 286, 287, -1, + 293, 291, 284, -1, 294, 293, 287, -1, + 295, 287, 288, -1, 295, 294, 287, -1, + 296, 288, 289, -1, 296, 289, 290, -1, + 296, 295, 288, -1, 297, 290, 285, -1, + 297, 296, 290, -1, 292, 297, 285, -1, + 298, 301, 300, -1, 298, 299, 301, -1, + 315, 313, 312, -1, 315, 314, 313, -1, + 303, 312, 311, -1, 303, 315, 312, -1, + 310, 315, 303, -1, 302, 317, 310, -1, + 302, 310, 303, -1, 326, 325, 317, -1, + 327, 326, 317, -1, 307, 302, 305, -1, + 307, 305, 306, -1, 309, 307, 308, -1, + 324, 328, 327, -1, 324, 329, 328, -1, + 324, 317, 302, -1, 324, 327, 317, -1, + 304, 302, 307, -1, 304, 307, 309, -1, + 304, 324, 302, -1, 318, 324, 304, -1, + 316, 318, 304, -1, 323, 318, 316, -1, + 322, 319, 318, -1, 322, 320, 319, -1, + 322, 318, 323, -1, 321, 320, 322, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2575,6 +2590,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2583,35 +2601,35 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -2620,73 +2638,73 @@ Group { 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, 71, 45, 72, -1, 120, 79, 121, -1, - 119, 118, 79, -1, 88, 86, 87, -1, - 118, 117, 79, -1, 89, 90, 88, -1, - 90, 85, 88, -1, 117, 116, 79, -1, - 88, 78, 86, -1, 85, 78, 88, -1, - 127, 126, 78, -1, 78, 128, 127, -1, - 99, 93, 109, -1, 109, 93, 110, -1, - 126, 125, 78, -1, 78, 129, 128, -1, - 110, 91, 111, -1, 111, 91, 112, -1, - 112, 91, 113, -1, 113, 91, 114, -1, - 114, 91, 115, -1, 116, 91, 79, -1, - 115, 91, 116, -1, 93, 91, 110, -1, - 78, 105, 129, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 123, 77, 124, -1, - 95, 96, 97, -1, 124, 77, 125, -1, - 125, 77, 78, -1, 123, 122, 77, -1, - 92, 107, 85, -1, 85, 107, 106, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 77, 79, 83, -1, 119, 79, 120, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3059,6 +3077,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -3068,34 +3089,34 @@ Group { coord USE o25 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 24, 0, 20, -1, - 20, 18, 19, -1, 0, 18, 20, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 4, 5, 1, -1, 15, 13, 14, -1, - 15, 12, 13, -1, 6, 7, 5, -1, - 15, 11, 12, -1, 1, 10, 15, -1, - 15, 10, 11, -1, 5, 10, 1, -1, - 7, 10, 5, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -3103,26 +3124,26 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 88, 85, 78, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 85, 127, 78, -1, 81, 83, 82, -1, - 127, 126, 78, -1, 85, 128, 127, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, 126, 125, 78, -1, 85, 129, 128, -1, - 103, 104, 102, -1, 125, 124, 78, -1, - 85, 105, 129, -1, 104, 99, 102, -1, - 102, 99, 92, -1, 92, 99, 113, -1, - 124, 123, 78, -1, 83, 79, 84, -1, - 116, 79, 77, -1, 77, 79, 83, -1, - 115, 79, 116, -1, 85, 106, 105, -1, - 113, 93, 114, -1, 99, 93, 113, -1, - 123, 122, 78, -1, 85, 107, 106, -1, - 115, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 95, 96, 97, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, 107, 92, 108, -1, 108, 92, 109, -1, 109, 92, 110, -1, 110, 92, 111, -1, 111, 92, 112, -1, 112, 92, 113, -1, @@ -3130,47 +3151,47 @@ Group { 117, 77, 118, -1, 118, 77, 119, -1, 119, 77, 120, -1, 120, 77, 121, -1, 121, 77, 122, -1, 122, 77, 78, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3543,6 +3564,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -3552,34 +3576,34 @@ Group { coord USE o29 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 20, 0, 19, -1, - 24, 0, 20, -1, 0, 18, 19, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 15, 5, 14, -1, 4, 5, 1, -1, - 1, 5, 15, -1, 5, 13, 14, -1, - 5, 12, 13, -1, 6, 7, 5, -1, - 5, 11, 12, -1, 7, 10, 5, -1, - 5, 10, 11, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -3587,74 +3611,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 83, -1, 99, 110, 109, -1, - 88, 86, 87, -1, 99, 111, 110, -1, - 89, 90, 88, -1, 90, 85, 88, -1, - 99, 112, 111, -1, 88, 78, 86, -1, - 85, 78, 88, -1, 99, 113, 112, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, 127, 126, 85, -1, 85, 128, 127, -1, - 126, 125, 85, -1, 113, 93, 114, -1, - 114, 93, 115, -1, 115, 93, 116, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, 116, 93, 117, -1, 117, 93, 118, -1, 118, 93, 119, -1, 120, 91, 79, -1, 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 124, 123, 85, -1, - 95, 97, 94, -1, 94, 97, 98, -1, - 105, 92, 106, -1, 95, 96, 97, -1, - 128, 92, 129, -1, 129, 92, 105, -1, - 99, 93, 113, -1, 85, 92, 128, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, 78, 122, 77, -1, 85, 122, 78, -1, 123, 122, 85, -1, 92, 107, 106, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -4027,6 +4051,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -4035,35 +4062,35 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 18, 21, -1, 21, 18, 19, -1, + 0, 17, 24, -1, 24, 17, 22, -1, + 22, 17, 18, -1, 0, 16, 17, -1, + 16, 14, 15, -1, 0, 14, 16, -1, + 4, 6, 3, -1, 5, 6, 4, -1, + 1, 12, 0, -1, 2, 12, 1, -1, + 14, 12, 13, -1, 0, 12, 14, -1, + 12, 10, 11, -1, 3, 9, 2, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 2, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -4071,74 +4098,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 88, 85, 78, -1, + 71, 45, 72, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, 110, 93, 111, -1, 111, 93, 112, -1, 112, 93, 113, -1, 113, 93, 114, -1, 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 115, 91, 116, -1, - 116, 91, 117, -1, 117, 91, 118, -1, - 118, 91, 119, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 94, 97, 98, -1, 81, 83, 82, -1, - 95, 96, 97, -1, 99, 93, 110, -1, - 99, 110, 109, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 83, 79, 84, -1, 77, 79, 83, -1, + 114, 91, 115, -1, 100, 101, 92, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 99, 93, 110, -1, 99, 110, 109, -1, + 82, 84, 83, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 102, 99, 92, -1, + 77, 79, 82, -1, 82, 79, 84, -1, 85, 127, 78, -1, 78, 126, 77, -1, 127, 126, 78, -1, 92, 128, 85, -1, 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 92, 129, 128, -1, - 99, 129, 92, -1, 125, 124, 79, -1, + 77, 125, 79, -1, 99, 129, 92, -1, + 92, 129, 128, -1, 125, 124, 79, -1, 99, 105, 129, -1, 124, 123, 79, -1, 99, 106, 105, -1, 123, 122, 79, -1, 99, 107, 106, -1, 122, 121, 79, -1, 99, 108, 107, -1, 121, 120, 79, -1, 99, 109, 108, -1, 120, 119, 79, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -4398,6 +4425,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -4407,58 +4437,58 @@ Group { coord USE o37 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 17, 16, 15, -1, 13, 15, 14, -1, - 5, 15, 13, -1, 12, 17, 15, -1, - 12, 15, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 29, 27, 19, -1, - 29, 28, 27, -1, 10, 4, 7, -1, - 10, 7, 8, -1, 10, 8, 9, -1, - 31, 30, 29, -1, 26, 29, 19, -1, - 26, 31, 29, -1, 6, 10, 11, -1, - 6, 19, 4, -1, 6, 4, 10, -1, - 6, 26, 19, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 24, 18, 25, -1, - 23, 21, 20, -1, 23, 22, 21, -1, - 23, 20, 18, -1, 23, 18, 24, -1, - 32, 39, 34, -1, 34, 41, 35, -1, - 39, 41, 34, -1, 41, 42, 35, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, 35, 43, 36, -1, 42, 43, 35, -1, 36, 44, 37, -1, 37, 44, 38, -1, 43, 44, 36, -1, 44, 45, 38, -1, 38, 40, 33, -1, 45, 40, 38, -1, 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 49, 50, -1, - 56, 55, 49, -1, 57, 56, 50, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, 58, 50, 51, -1, 58, 51, 52, -1, 58, 57, 50, -1, 59, 58, 52, -1, 54, 52, 47, -1, 54, 59, 52, -1, - 71, 69, 70, -1, 72, 73, 71, -1, - 71, 61, 69, -1, 73, 68, 71, -1, - 71, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 85, 75, -1, - 84, 85, 83, -1, 60, 66, 63, -1, - 63, 66, 64, -1, 64, 66, 65, -1, - 86, 87, 85, -1, 85, 82, 75, -1, - 87, 82, 85, -1, 66, 62, 67, -1, - 75, 62, 60, -1, 60, 62, 66, -1, - 82, 62, 75, -1, 82, 76, 62, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, 76, 74, 62, -1, 76, 77, 74, -1, 77, 81, 74, -1, 78, 80, 77, -1, 77, 80, 81, -1, 78, 79, 80, -1, 88, 89, 90, -1, 90, 89, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 98, -1, 106, 105, 99, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, 107, 99, 100, -1, 107, 106, 99, -1, 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 117, 110, 112, -1, 119, 117, 112, -1, + 119, 110, 112, -1, 119, 117, 110, -1, 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 114, 115, -1, - 121, 120, 114, -1, 122, 121, 115, -1, - 123, 115, 116, -1, 123, 122, 115, -1, - 118, 116, 111, -1, 118, 123, 116, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd index a502d2602673e38a4d6cef836ca0cc68132bee45..0a36eea25268d53c14c75976746aaf52baffe557 100644 GIT binary patch delta 41782 zcmbQ!$a?HQOMQShGm8iV0|N&GW3G$m_i1OED?}L>4z6cp;9+23aLG?D%}vcK(W}VK zc^jKueA{B$-+A!|uTGygGuCs-yltn?g;@EeZJzzbV(pUhvhB-)wzyconWib~s`~NY zue~+G0uDkfE)%bORquY^ef%h6!MVNH>;Hb-a&2GayL0y}%RX$8 zf3|#=`z3Dw_v_Q{*Yz*I$7kfnp04`)Ds1;%o$vnB9{-)aZL`kX)z5R+w;g_ee?Pz6 zgQlfBf92ifH+#4E+lIoe%X_mkw=w^>n<=*^*+62?i|-FRKRRzY`f2solz(EiPWhKE zzq@mGakiam`XM8B<-JYv^ee>G6->Np3 z@0mT%u---!7CG~n*` z5A~c=b>&_jTa*8y_U;c8qjkqVuYUO^{_Dl5>$>aC?hbvLFHn26`t!Z0@VeWN_V2q> z8~5k;^qZG2PhWp|x%$WL@AvRusFcrH*)_d#?JTMJHAct6h5vfVhpztk{oAFYva7T2 zt^OKS{Py_zdw#`h=RU359CoNxsP547`1|2`d=s;`&N*0L{+qu#du`6;@-@!?uM60H z^#0KqzpCyL`-{2jayQ+6&0g$n?O?G)*ZKOY%g@^ig3c(`ZLpafY2sf0Ieqq90lWIT za_`$;EA!VUP2XP=(dYj8>L&ZhvuFRMd^30*|KeKe|HP90yY|eNn6|OzM7G*V1IFYK zlZ?NA|CMKRuGNv+=vFU&Q&8JRk~g5+UWdQU>-#IMKl(N|yWOULi10tn=XK<5`Lfq{ zqpW{lY)m}I^80Y0!H?}%d<|Z#Tl=K;qyD?KsdnMldnf6u@89vKc1{1e{k!j!_ZRKk zeMk7%C4Yt`Dv`e~cP*WtZo7Z(%c^;2E5ARDoK+q_ul8wHX4uA-Pw%w9KdY}iYCe5$ z|6SuJx4*g`eXmz7|9kh->dUE6=F;CA7KZ{B^>|d-o45z5%Xe9izER|NH$4Jy^Np#<%Aw?eU-T%3t5Q|3`EG z|9NK?2u(kcc(Nmk^L%R5Oo=<3+6SeUO?@!WDr9;B?`5xyj<*|yR(UOmS6im~S3fzk z{*JWtEpu*N)u`Orx~*+9z!V<$!)t( ztm7XyJv?w8d!BPC^IkujruS2y?%Ds~Tlu3}&n(w1Iww9P=`3R9FTAt%?9!u4E0&~N zN+`z}`RHAFS10r9)$a6T8~_J4xA9Y^Z?|8e)$`k5k9~PmXCRl-z$<*Z>&y8MM>iZ%_#W8im+R*tc9p$) zYwYa$IX|DApM7@LbCW;Cg`T!EvK6>J>p1(&Pl|MYi`yS%cT~h8WX-YQY}J)zi*M`{H{=OP>^LNWp zCk)25f*O0zMOaZ-`%3DBD1wI zthHtFwSXsFnHDU9^&8Gk>2>m+SRgXd;{-0Bt7|pu-R*tlOAgdGuUsg{s2KLJ zPB^GvyguYj(Bwq|bH5bxcdY+jI1)$p6;h zz30%mCCU4@z*BAB8IwEjIkcHJ$bR{BQJU+_5@v^!(KFu}eOjX?Jm)pE?=>5rBP07`ngRmOKjXD=QZVOZCY2O z`R$?Og{0|s#VvRIOx8YnLwu3Jw;j^T8@>CN)qmgFr?yz?)6)1mo)wS$PG?s?*O$6>yR-06>DP+T_%gM{R$jaT>{6o7wg_{-zC7*7BS#@0jZM!E-f-G*FQ3zP ziP#3cDJxjTug#Qfzg%0o)v=*4QC9rgQI%JvdTWY34LGi42G&ox)mo}1&UmmY`QWZe zFTTBca&Rr%YXPMj>5ZapXKkh~x)C7MDy@2yePZ3>uIW>5te7OiywLvVNyZa7rM@^55JVm`ul zVds?P8^io&hb}G*-o9Kx_8iN`gA+G8>ZC1go=_HgGM(qyObw^N4Hoqsx>ISdIr@h4&?Cn?op}?REyJdTd{VT$@z7Od_p*;AGA28!|r7V{b`|;|7h~ z6@|>)@%$5W&+uMrSNvXar_JKa?dt01Q?oXo<=AQdto5VB+yE($-f2QJH_ehR>X-Z~ zbn}>Rs&s#V)QKd+knYEV23=kb_5Xv{^7Ks!IGr6SDbnovaaNQVpYPUvY!f=f1;b5c zf)?NGhzd~7IPI3$5Fxm|Z%gVDU17^MR-yco^52C^T>dYdFiVB^enIEPWva(2H?CSK z>1k21v8(9otD7n^DI4BoJnW5_)YQ7%V1Y=B^?JGJR|<#OrZzg)W_3AfAKYN_->v?b zm(hPVn`JfsdVj5LdH?Th%zMSFys=Gdc7<$@iP^t&gT$PC%_|{M^XG1xlCd*)+m;Re zpUM~%%Kfftlz-iR$4R@>$3fCxMX-E#oi?|vU}Ea*=-h?sN>RDXbz8-5@y?%}=k}_( zFf34J`Rhkt13CR!@^`h!OixZOF*McVpEPM@eY;Dmn-H_NnyMt{AC~P({uxUS-g0;^ z?68nI%*fCtF(u8%^OMz`T!p}i0=w4k-7Cg7N8ru0nNIo}!|$B<#eU97d*N-PwJOek zxxSuS7JZV{F?YKVleO{dpheMU8}t$llA}1Ur6*M1em!Z!q}@K33beTm86PGahk0E| zeaq}A7I!~df!^yiauF??8y<{rM>2)p2H0%<<87-?}M?4UCi?)&V4m` z533%hO@Y&K=cl&4&(H1I*Sc zy7_K1a9tpwt?oI``p3;XkE1{>fhbdnSYWyEt327N6t&3 z#TADqNp3OLzaS>}#JKUw^$Q6nwr+aBvSi<~4zGv2Ju0{I=Y&phoL$2ulWN1+&LQOUnZw7fFFvz1rC-RG-12Jvw{c=-@z%;SQ$8yx^`*F-=b1Qn-qRH0 z-eMs&@gnCXj^z@5gZ{I5m&pzDpO*iHJx1_)M53AUf%Wd4>DJpK!c5JYpd4bQl zTwZ;7;DY|iWy!0Y3eFm?JwEHX^%VE=LmS&CoDck2JJsWfO?m#wWy=HYILve_wr~0F z*m`H8Xi?&^O+l6WGd9|3?^wORaw&sty{mJ0&%%r^P9^VnUVI9U>YK6ZOiFj_u3Ha0 z?=e4q;oco{M)dOLc{v=l?Gxo2+s!84VK%>KqCaUm$xSJB4d zW(gO6OI7OM4+}QvaTZ#fS~lB8RC|s06yNR3;>DQc>!DyL6R=Km+rYg^1xnS26CAoH{t(P;uNM7+v zPrImfYvm$FuC15j3MZ&s@mn6eul4z@bISRf#OL+e7MzmK<9=J~#JWRhqTl8zm)Vcc z(w{Sr|J~iSTPCetedwi-$dAdK%k@L9$gC=_St$PS7}M9AtvU769Ug8ueM;<1(1h9z z;kUQG+%UCypT(}~LodJa+T0EGjbHU)G1uoVuibJXzSoz`k`sR}x;EOB_sz7YY40n{ zZ9{z3FILnfTC7?YteI;pyzBU?mm77ytnxLzdnoYF8I{Y)u_Xo5C;P;U^>fU~-1Sgs zpHrN<*Rp8U^{yvNlujP;xm+*wGgf+q*dd?GcR#sk%*@-Ea*O}S?Y|+HZM1h!SfL-< zcy>kaL5067<+b|A+a%Ls*M_x4Sh(S-d?GbNTMd(|u28J!@=w zykgn&Um2^;mp%?^|LHHVQFzXdx5bW!&y*i~^6Aiwmz!tuRs6d9?%LM#$nmp(Vznyz(bKaypsms3ID!-ggmgJiyyskYWvhT~R+ds9Iy_~dS+TPi* z^U_z&cxD>lI8pwuM9#uVJC|Adevvu4caNR^jO=F{{|?3{E@G}nbuQm<6AsnC-ruD<^VyUamdD&4eybAw@b5*zmYtf*^rH_K zPxmss%RBeW4FT0jo2T@3uY0w``@=o|rIY3QL$1iYT5{7WGgH0ID)WkG^{u=7CoY*P z+{`FHf3WP|j2YVXCiYJ5>8+O@Z{%`c6`-N}wmLu~c5*;fkWTmNXboN-9T6|%$$`mL zFI_b6<}5VXyvSvnUbe8;_Cg7J^QB*0N=l{&c}bUe6!_@z-ppd|%Tg=Mz5SGZ#guo` z>;xx!Z}*!Yp`m^7$tBU^_gB`lAAfRbMvPSx`v#M1+f2T%d?zyXQvJR;Gt?Zn2Rrw8 zz1*Q?xc5u=?N&{nCo`I^>~)l8=aE_QCGYLrbSv)#`>xxUh#gW0@hW$Z?e=>4?ux3` zQsdW-PB-5sz80B!>C3WBUX~W_Q#(1AMK51}l;v{!uc(f@3J)vwO7BWYFYaE+$Tz3! zVnLH#C+9M4y`s4W2Tin=N_Ml<&q&6LlLKsG?t#e!X9y4%hzkM4A6Ob?4&Fz3(Q zq@POz^<+={WSTkOal;JZne$g@^w#*Su(uB`)L-s0wWIocaKpKmU%b3To?eW}HCw+>XvD zv#;g~iQZx|I{RkbR$=@pyXMxCg^_>bAHJN%t^Tn1)sah| z*0CSGWZJoOd9Sdy^JB-2B|9!}y^$Q2IZs~ZQq+d`7vj6#h_I~@e0E^NhZv6+2Y>f` zSo7^{%=?4N$0L_6-=yr4oAgqw@6q#RQ}+qT-Z`DIbbWjM{{MHQsg$NwmUxtlkOb}%wC=DKXQ6F<%jW^hQ~fiRxSWwC=rLeyFyYHq9Vhe*xUz6@a$ z>-Ry_u$X&8)C5_0Kp1l^p(3xXycp|21IKTE>o;mLF)(~*XJFuGU|BPX0SKc1K2|9h!wR{vD<)XN@$9UhlL|Nq^$(Njv; z6Ic;kC*nc?xx9QR&uRU6qiJ8ob*l)jh?(K6H&!72oPPCFLa{JMq zajkD6`=MwdL5~&>Q;((!z6l+UO43DY4}O>lF-{6lHBu_HzyGy<+1klJ1*h!wej@W! zY3YGz-@TQ&&dc{5IqkVT=ceZwL8;cVu&)`DUphXoO%OT3>Mj;zx7SZnX^+T*K%Jt8 z3oF}PB7<4l1QvTdxs|9etK%;}N-Fl8wy~^~k&}TTS06oP8S5n#6}*kwyw+|fbG_=( zNHc}1)!QZ%jT1JLA`)}n zll3s_g6lxtdNt&>u;_W zl`r1l%=!LnPTqtK7xP|Ck9<+6cIduH{|hgD zfA>xcb6datUIH4GKa{o{;&Tu^!*V%bxmM_hKPPy8-g?X?6ZGf|w|=AOhv`r3&5lc3 zBuQm1cfPjg{Yr(x(%b36hD%n8u>C*Raj76}a^m*q+P!Z+Su9<7wI{A7#B_bBV&Xoh z>;#^*uk{w0X1A2&OHWMW+qkz^&LDw-uYTceRjw<&%NQ>3XeeaZIq8?(?29uvldjez z9dIUivV-G#sXx5|!b_%@Wl0-Xzj&H2^EY>~;^HGh{+xGx@1A+XcO`D?7Wb#OCNSA? ztkB7PDCp+J_bo|dgY$I_;r`WXpBWGAnp!LU&{3$KL04TF^*O->J(Iw@muSL~ughP#d1(gPUIG~N1~&>CIf5UIFZ zqf6dR>#Os+=LsSL6(=(9nG|#%Io8vv)3mL_Y|5>d z>hf;=o?33sE0z4T7G2jou<(V5mW=4dg_mB3@pL#dFPo+)zMy_ab^xarXL^iS4{P@1 zyKdFvY*h+tSG>_{^Gf#RjPwU+0AF9CqAm zUF#Sg?QRae#y-E;LaOO~{Z|dfA7ZZ$sxWk}+|PGGqGldYPP>ra8u6ugu<~dj92|*vvhP-LCK0+ziYF+lX~pM&8)J~S!?zE ztG%0MioO4oux$2Zfz1L>RaM`JPM<84+#Ekm>e9aX4TgNvGWVK3zVQEe5%bwE=Nf(T zK1?^M|GOwJdWF7|&!s&lT{<6bj}iR&uraRSMaz$Ai#M*`ey%a$(wB_7$!ko1&?yZ- z@P{3>G@M_}drKRso~=hzv?ie95WS-1ozb6czGeB}OF~+auB z;boa*cAUwH$2kAby)!p{UcdkJmE!ud_Mg)O#r)Gki$FE4MErB}q@cB{Tus3>Ex4jR zyUZ*u&+J*{zIox^=l0cy25&xi9a7V7(YtD9dvlxX@wWZ57j|1r{>Urom(Ekm%lEvc zr1SfY_aa4(ZN^I--Oe#7ioA2E@LJ$#!2CNo|DBzEL(N zYR}sFrymsRCY@pI@-W|%a-?oTo7UBZJ|UA{n(*=M74cw*3P|eFsbBN+W%l$l&C1#F zFFhxuZWdEKxK%#8vcgsA6SHnc+Fh$HTfT+nPYHH9t1k5=qU^{Ur3>q`J{ql_mguLN z*E9dLr>*(vn`Ia0a21H&{bP=og7G1_MUmESavb>{E((H5R~0xPSvoj1yI4KxIruSG zg-KM+!V=OEMZUv(I}L#;{Y2ygpCo-L{RJ-0!F2#J}ghYHpjcfKPXH&x(5q z8}B)~_G(ogGOgbF$eDLr#KXPw&hiSG-SYiw#BF=d<;UztjWH*kPd$5-enS3u3P1Vt zQywP|#__P0y^uC^K?#@JNJu97WOv(s$V4OK0f&DO~kk5~@qtgz(|+ri2nCc4Sn zFn;31niOXR#gl66E1l&^C$q;WiGE7_GGj@S$rPsFI1W0ooV#rk2mZyf3ePbON`zQCuN-~AVOkNeM!?(P+ zeCfwNso2M-)MnmaGr2I+i_vtleq272h3w=7aU$T}$+2mx3$XW2%wUD)EeC$m(* z?Dt){Hn#rvj7Lwd=wH>abc=o@q|!36G34j>+RfQa**P8-$0ANVo@xI1-kFN-_4`*} zb-wtb{@3|MTJyiGdepP|W2xmny}Tn!;;wdAeN%dOMZErFW|iu`*S?GQI^}=)Tw}X_ z`kdO;%d47~Zw;7ad~{}k-qTt0N^&o5eE2@?h0?i{8t1mllFs&Q?Zr;Jj#R%X=h~@o zc;+<)<@81YuKf-bUI`8c%%2}!y<=O)aP*SDRhO{F)>XnmcP73wVSQ&-wI_Gp>Ia3o zLT?yndDvH+^!TH|T^}meZWNj+m+o2cVyOdDfMchr(S~nJA2~-ApYy4)G+Q11j(WEK=77nzBZZ+lMsuuV1s);lR*Z@TozV~^Hl;#+2|xIh2m zyWI4-#h;h9c*ycvD%Ut~$v%F9`Jrwnhlc8?f089Y}AOHSM| z|9x8hizI8Ob8_f9t7>|b~}{?XGV!Q0-dJmctfvktYjN~yX~DKEiWbZ{c;bpPMF z&MniKY`R?aY&2yU=FIsPHos#S=d@=a8&HUwGbaYSaY*?vOwa#ew#2 z_Apzhc-~%3UZFn$OulXN113f<@s0?7&UV)~daLZj)|?01L;v|jnC{h*@rxYN(lNvSV{1k{!}uL+XLV60cRGeRy)`Fv2y(oS9<*7U{V z+;e_xx!64|VUO*W)>k1){}Z$3GyXlg_9pWn)*^R7sXJD%SODrkdkQ4889pn^7- z&rB4vpyiA`8GQO#JyJ=_*l?t~c}d%f%uxP`B@%&WtxG5HGwu*D{NeDA7G*IPX8V6`Vm{(pz<_zg{?f-{RM8H)pp_)pRy~c`~^-I;4KLOKWmjI#2%sh8e6| zpC9Df{^2GUa$&kW(?j;to6}NRDo6R1r~XpBUTna{Ve`Z!UuuVIQt~k;F~?{ZX|K0m zCi5>ot|Gd4VTho*=*8C}4+2WKMEkm41iUQOW;?QwG5GWZ?tn915ef)0MKn!-@i{WU@8pt^{o)RY684zjD)E60Ai5R-Fgp7za~+%1l4 z%Z#HqUyB(_Ii$KB-s>&Nt9rh5d-+VBUCPV>it5`rZW~G+;9eQT*`D?O;Oq_e8P+~^ zbX9s{x4`UZ5qH3M2Dc4tJ5#gnZ&T>0dal%ya9DGGx51?cMu!ee^*)>@T`~NGc*&K_C)mEOyO;!KC+vZSo~->B!5_9cKK1P+?kSMp(L?IdzQ59eN+^bl=ESCkn^qY!Uo3<8m--)CiClmMBaj#_bexz zx1f3xgS&*qn*mV33<9bI$p z%Id0*3VBzmKc@W)tJ${u7+dSzo4=oyMXtB}9diCHUw-sLmGmy-i#tQE^VFwY7qgZA zXXj-9nCB5I$9ZM9L?*uHEnhnMZ|IAB;^#>BVs<&VMSyF&SffyefX`byn_2DG|2u5t z@%7)>7_|P@gh%tf_ys=5TfF@DvwfGgM<*JvYbf3QFe%Y#uB(=}(#%yR{zi-Y_lkIM zZdq_dV&|4`$ulZ8F!b%IPCc(?X%;P5AGnLl_s-d)R=d7yikcj%i%eSNRO&hDy60j? zm6y+V2*1C6;78bcIkB%+S}Ww&ek`@ko>sQ^#`;^zEbEHy|Jhco|Km}q=Z5D!O}{5u z|EsWI)L$i|D(H86x3hOV^WzY`bmQ_@kAAc~ke;(|71t7B5D_e;w|q zbN^!I_3m2&%ZrLLlF8+lZp=%QyO*aZDtSz_@pRE+GC4mHR0j(riFC$TgX-XVv^sc=#JX@6P6mb@n`IKOFxM|R zcRJ4P{Vy@0NxCs6Gp#=S)LE9E8JX7T`}I=slAAY&I>vu{RDm}*CBg1ph`371PF zum8TS@Ry(U(v$z3qB~uyI!r?g9FCM^+!l;HAzJ7CEPqw%eVh23ck0q|isd}l7!-Zm zE&eIvrQ=qPxzj6-Oo>;IY?EVhY`JvmSJYCAdKqT7nm<#XM)vLh`)>B%cR#ab_Pu(! z>-&90$blet}$8Q(vhAbEQ$*)?sf991*t65|o-hl)jh%NKLr}N1)KSwoMY~M+v%OEG&h`@Bqmp%xa3KKejAf@Nw3kz9a%>6Ro6r# z_k&i{!uvt~ilp>|uyliNWZqvTG(+O0Wm=X?%_p8!K|;A9^&8tmEH;)O`(VM{5E)P{ zx2AymoRxOU^rU@C%0ExEIXF%7e>TDDiRCPUga_7)4eZFtCY!Brx&Kr-=x zS4&{1nBX+^bHR-corN#FS_DnD$*a_!P~mHrkmmCK#P$6Q=WVWKe33yiH4YE^6MJqH z8M^HjIep(*dlzT&wNs^gRj0+@j26S`Q@W3GFgsMgw*E`1FEOI=aCNEAnw2Pgz6e=h?ckr0{3Cm#ry(gnTiJZSX z^_X>5Nw4>|F$@G@*Ke(Pqf#IF_^1QTG3>3W#8s4oQ3%_KS<50-0$>Y zo#DDI1`a~jOE&$Ay{j=h^P?VrecCQdPDAd%xS&IEg_fFzWR($)LQ{r*L%xlrc ze1Ge8%rE%7mpSo-t={vp{;O@Rzm$%soSp46MWXJs=tOzB7p(1m9r>10yQ^NyaH#qA zKQqr%ahqtaA^2N-j=~|fBj*_Ncdk6h*41qB^w4R>d(TaGwy=rMR^(AqJvH;;)sspd z4-V&6bpDh&TydQFTs>NCT9{f8qd57amB{9}EJH?4&}7`-%vX=}C(p=MulJ3;Q1_wI z$EWDk^scFLtJgZqcu(87VXoHyefbeN%*P5JB{L|t&8+-=@64Mt^Zi{{=daoH|IK~Z ziS{=`4@#y#eqB>D_imTxPA&1LZ(Q%J)_-*Qi&xF&*{7;z-o5esXH}e@(EiD9C#Zp)#yt;<=YSc0$He|z@sGqXlm>FZlv z${MAsl!NX}zNg7`$M;J`w5|BBL|rB50HDi0zaB3qG^>Mzt-3%OkWq2*ycy}M{tW`M)0x)obq9%M@3Y<$jP8B)`N$Q1PK0`zkFP&E#_zCe`v=FmqaEFP+52pFZE8W$`2Ch1>Zp z;$=2u3xBQOvy!E)!`OM6Tz&rk+xi_RALK0YiDmCK7n65WS^nmHZB)J{bH=P!_m&m- z`OIEmXjQf?#9W1Gg24$3&!&ob5$)T!a}PNR30myyZDHdGRZ%I4{pZ{;q z-hEZoRpoo{zbzL(zfNyntX;VNx%cO`KR2I$<@B5AuUA*Ezv{pI`}gHfK7IN3<>Rx5 z&uX^c|65U4TGj8*ziP$z-8uV%&&@ycch#k%@Bi`r>v}3Xy)5G1$8N>NvxBy_Jm3Fz z;+qJ^_L!CRF{(4QLY7@hWmo0)IsCb|?5Fj*8;SEWUGu|TcP9w@==?Bj@4ObV>@1&r z$PD!vFSdT$q~CbMxMK5sWy`Ei&Fnvajw=6`?brAb;iNYC#wiI)Nn!6WHz$3uKC4G< z3?`nLS;y@>{+r7rZ1e04=drg|U7B3Qbn1xI{~cu~qBb>K)GwIweA0_$&o0?s`?jy* zt!TcxvBi$-ar%dRzHNC^cxR_u?EMuQ7H)#Pkq2gE{$(-J+4rO1|3|C(zYA7PDoZ=Q z%$)2ftTjjXO$oYP7P%~; z|J94gOUfA!zP-_t>0i3y^YLS{r?#$%{JX#@EG=~U^-#tKv)4H^Cos!6J}PWFFikCY z*RB(`G*7*aNFHrrD48*+)$(+K>|WY(mhqrew)=ayKOIu01kUZob;8j7L`U z3_E`%CTe~Oxw!r8&UKR?tc_dz(_reVPYXV^xi(ZDJ)5p&|7`%&pG}v3 z+;{1nAr>hc9sZ=}h@E?e?+e zPb@cb@e+wIF$*qCJDB}W!qfQO{tQp)k0C1rrJl~<;W zPVU>h=!sE%M*mEeW9;ddggT+_0Mnn z=btM-s(L=)*=hZ9{df6(<@t7ZW}VKq+4Za7|Mi!mUWwC;+0WEZRi7v0GubZ6B%E{Z zr$xKt=k}L!&OL9j&0wOfJopwWtb3s3Ws&r>h5ew>_zO4Q z$DP={ko~HHS==Mpz_PhZ>NRJv+*q>PY=Z>D$ESg_mP-D6TYmpd`T6+AuR_jWy{jB* z^rQMayTygmcX?wtp1a6D+wnVd5x?%i9~BuzS68|GYZuyozbETt@S@(2@BOb-hUDL1 z$$eQj-9+=F{dTlc5?QUtdd#3j;nmyQJ;2k z@29%(55G3;`yu(M-B7%d+1xprLFVIO#vtVo^Ht3rzq%Kst+hHaogup8MXZ80ziIBL z4XF~d@=Cd4Z;P(r^S=D}&0|x^z8;%(+)pq3Sv@B*K_*M|oYJ02phj&(!|78}H9F4P z5A;vgzUekEIP&Gfxr0H+UEEnaS63f1WUP0dCdD4*9%R#_!JB?fv#)C3r4u^+!Ly=# zUmOh&yBzgg=;_3z`>q|3hziej$-c&(dB;rYtVmL|^xOCY3^8uz#Ud-Rd>I!=1~^=( zX^AVU&)O)kyQS*tiA>`wDghT(Gu10!VbNULeCya5zN(+;ZvT&DoY2^KMBC|mi>2Xi z)~(_7xo;;fGFsBW&!puYRnanWQuAI0?l%`yPaS!@>ST@JhP?FqZWR-bygyvJXws|G z9}SD23YF!V9S+~)G()*}gN5Q6r&${lX4&*#ooN-K@zq0El&RTXi%(7T$Vc{N2^+2i zdu=f2ep51`OK=MN6^jq<<$SyBru1BN&g|-(`)#dOV`u%uX~~P+j;Q-D&{DnVCd%&8 zYF(Dj^L`NncuY#jyC6JNY4?-MplS7U?}R4RtZloZsDE(H!lfD2PGO{h$Qs|ixq6!>82%O5b@)1~BX?H8i&CXP1&?PRwl93TzV?H- zolJj&amGw{IgWpG4qs%b*Ui&;S9dzP!=~|nK!*xT@sdDcx0{U`X4Ma(?;cY7u=JhV zYzcwHU6UKQRv)}>!cw;R!R8B5PuLaqSx2PSez0s`toS3YUug2V7~%SNv%7t76sucT zHyW(Cn&+mSa5u+|dBvHG2z}kpGw5X_igY06)JrlI1Zdm_KZV%^g z-V0IpA9C&FU*Ws)4$~FehKV}OcZ{|n8qQ7UK@Dd)NW(cza9a71JIs2F6`Cp+ z7br8!MyWjaIB?UFoqfK-^B&u;YWXL%t-jkxzh80DbX|SUq@UK|wYqWlZuOV>7P&o` zvwlw$!<{)Ei?}WY{62R{?a1ELL#y+j{pD&5b%qQ>xnmoK+We>nGz>L;*{?0{)f0M} zQ={_FT73Dx@s5M>-fD%((tmV)_pi7u_NrT8vPr&CVA2m=f0w$7`Qr64R*L(cX1#f} zwpf0~71>$$mrRpzy|=(+PJBTlhqQn-d(D%DZ0s6*kEU_k^L?IL>Hf0VDu znJrcMhw<5t*l*WXg>Jqjr#)*acq;v7*8kdcp3_Y~Gcwk8B%C+MxA}Z8MSh>y@%NEa z|DUUW)BSb*pNJMmi97e!QgRQY0KCHr#9aH?8yEyz2VuE!Bb-nooOpEiBb3(drEdC}7+uzJmLR>yjS% z6YXgQp$XF`raa;GNl4YZ8muVq|Mqt$quk<1mjsu5Pb(7%#{Wxvr}(WgRqLB-cIr}M zmXLOGX73aRww|(#&l_2m89ip@n-G(we#UG0-=kUbKG|xM9JAj(Ti(}R_bBS@g2dnT z$Fe{4H(FKp$M&t3dbgG3isX8>S*Ce=v$D=>&s%wLL$$BqzA3+-=T-(t8ZNn6V|OQf z_n!@W-$<`qkXgI3?%C`^f|(gdjn&;kM6+Hox_Yh=_mr@hCs;Y*k;{6619B77SUC>F zOYD)ZS#XV!PqxxpwNBAR!>)dzOHPZgV?cwr&5~+~H7W*6c8UCu zN!or=uX!4ul=~?Su^W70SGxG7_~ryJ_nSFQQFwaix2%S@0hWF94%)7Nd9tF@^HcKo z5)GLzHNKvUxqn5TzV|xaX3z3Dhw|Rv4CnH_q*{3-{F!6VBZr$6duE+sKDvK_oafx* z8yNU@oZi^@qy7(*4)eCjGQ}dVjdJGPT_615ztu#)kOLdnE8ahnQ=s+Jdgh&o3eK;& z?vtC3iClQ{z~P7X0=qQ@0T(7eIo_zoU+$J(td_oT=L0vHbFxw)=$$tY3+8zb*%=rL zHPF)_cs0k-sLi`8eVOVP23cNVnp||`I%m+_)MeAoubX{s&z7hE*DZLZb6UK>?P>oF zhXu-c3;knOo2+^La?P)#Op#r1;Sz_jY$%nGNM)YpZ^|{=jx}uZi}h=Ud)h-&L1+e_4Bdqsz5- zv!Ctck<6-`elH;Pnuz4mrYv76pBZeaOiNOWR~yDhy{v7mJJq;vwx~#?jq{6n57xF$ zIhT2;er@rTtNst>^x2=ZQds&Z#5irPrN_m~lMiP}e7(c<@663xPdAmy&ai*z=V!F* zS!h>q+$_(=JALo>?x|;Ioa9qn72rGhNLhWc?&R&q*A(79o9*-9hJg6lGG#^SAA9dQ zXtx);Mo#&$|8C9nm@}E}yZ&8`_6gimGV_baX-OuBdz{QdH z=F8X~x1;u2!P9^tli9B|t< zHi_A@bj8k=Pul!t%s+*C@AjG<&^1r`Uzp3MYuwP>t;|}jF~OFVbs5Ks)m$v)ISxnf zD(CI|f5+-k-r6?ndKsTs>%e|rhKT)tTQLTWlsEMtGzY5}$nOXjZr-m)Rj zl%w&Z#GzR$Uf(@vxiY+s?RnFS)mK-Rf9R9Ald)NE#f^n7W!}>9>`ZF)Rig9nE-vcW z*E!?eLSM~O|1v{ggi87^FVj(e7u=iW?&>ggm&_Z3s>HB2E1thN$Y_7!@yo;(Ii8uG ziEWA#XaDSydRWvKuXD!k(9Ul$MLe4f8CSN&Jm{Tu)l&4)k3-znYniqSzxj}JIdEgZ z^fdQH>9ZFxSs&p0vby-^fypu37dO_+W|pbkGCRt5Ol+~MuiVrUqj}0djAY(4l#7-f zxL|1A;MF8+#1nOrZ=LOAS&g#8K7nuDQy6TsEJ^~DlXfq4cAaoOgyC`g@td8G3K){S zEMm*gO3NMJ#9GwymFJ0uKl4qCP7%43^{cb*i`-;VelxF8u(P*b|ALU)r)FrBy?0R!DqH)0nzX z^m>%KqtWzP^L1V>vv&LOjGt9Ps_m?#(fa(8p}a>XR|f?0R(PFf@)Nr12RHwppDLEuKLmt#z(!2wPcunUu0jzd)d6lnrqJVlb5;YEd0=^^I*4bd}txN=gj#b zHH-l(=jER)$+J;7czEKqIrU47rFK-Tl~^C3UHajS+uBP%7sLf>mu}$r5d4O@vtYiy zrq|LWej$%Ov2L&R_r5Q7c_ykZ$S!jusLSC=28X-ov*qVQ=IuW~l}_dzIZ;w4z>mM`Y(5$#d18 z58jOV^WpZ@_WSzp`s!u>@7TGkrv6XC*1I|8=jX@T)t7x-R8je>V3+0I-$8p;?bqK| z`8oIF=Z}x?Zro#0XH&Ot-+sHhdFJ+W@5$Id%Kz?qH_!ZQSul%z>5q*o4xLZ^BKcmK zGa_)-Uc=DayH?psM4NsMjl8NSWKtg*688Jpv8JS}u6w-O^Y(XZ_Zj8C=XPJnc;cn~o_Vz^zH>ZSwQ|ndU(T_S+TB~1 z)_<9EZ(iyf{%x;&jrW=^TbG-g=(E+l_WG9C`_ZpsF5g=AoOg=es=d}N_U}G2oz1e= zw69n!?kjQq-E6Htnc_wU(JeW>-TSs~MVtL)tL z*j&d6&Ub@yUvw}FX5M0B@33$-ZStG&_1@&n$iwCJcTc~{e5SbJm4*L;#Ml>gqKRT= z?|nrcFqFHRDRN~zEIa2EsigCUZ_lQAM|>~7mwp_R9&>-!zVg`9e|atT80`r2lnB;( z>T$N-U(z6cX+!p@+KUCQjcd2^3NKmMKJDx~l1OwR+*vB|il`_s`4Qx2N9vu9E$`r0u zrkMtba#J`bOgo$FwC~HE-$s9@{5)o0wX&;XiP4^e>sqJy9iCbroj&2}`3G~>+n=;L zu=G)k@uqWgmc00RHqo@crz(%NzGxfY&YW0wHS;?+eci6_@hUv!JyXQv_{4kOf2=tt zq|Cb9oHb8n+wAE!9eebxw%^@z$YGMyqgA)_EK**6nek5W^mgftWtFL+;ims`%k3rd_w(qhsBDzqmg8*5;oJ zzDRxE=y=9|?e(+sXFPAWzx;TM1iR|l{2Mh^if67bJ^k)S-{Eyj9=T@C%#^DAn}O!5BWJCe^ou0)i9IH-S5~p2T_bu{f9Q?3-8r#g}<2f3TMDRqbQ`&$lJ#S)b31-Sft+ zRz1=5+GXbd7b}<^Ebg*+k}jZr;oPE*Wj!0k?^cC~USv{UbMD{^37_i*JpyYFbS&WF zeBkk);qkv3@3ph{y{I8mIP|#nf%4~B$;Pak6%twsB9Ts-Jcs%`r3CBN+roR0O z`I*(3vJdk&Iv*AFg<5%ClC$LyN@2Egc_w>b_wc-q7oW35f*0C-Y znWfO6H0#2=kR$EemE`J~b+%PJ|1kfYMQY1}cfKX7C;#!CU>dyb0<%TRiG`p0MC0ck zjP{-WwEu~atT}gS=0BBP`z&)dFwbPpIhV@E$$Yo3Z{M_#Uv}r`yF6Yl(Nv=%xODl< zHoj=C?h9)h?H@gee9WHg{EuPg*FOihyuA3w^Q~`;xY`qiT?NwCz8<!*)^}CEOsy6M?!ESc^y^40nHq8{7BQ@zM%hEh0>G;y>?7bfrnufG+U)W&7 zZt_X_Z#3JY^L#TS-+owV?;;hd6CCg;WFuSF&c8vWokd5PH_p5B_r%v1rHA|$xfV~| zcW=?B!^s)!MG^d0eSVo<30pCvtYyWi`Xb>gzf6zqYMCeV=&<2seqnuK{mw0P5 zT-GePWBceytI!eEI~$#M-~718flZ)Db4{ntPwRsg$0`DjURclJ8TLf`#G&5Co7Ufy zFBP!*`=qrsNHgr|&UWon4%(#RqRVXfjM?N`U68?P_A}i=Qblh*9Q8^m{;i+tD97{n zsZG5+hvJD(Ec!D9MOuIOW~R3Lg*`p`X5EQ@-su~BBAtV8FFCCpl~lUIXnmHAU*rcF zCgsSui#Hx`IQi*STf^+@&wi{s&pdU@^wdR<_MRygtzFaPB6e)v{8c^0Qb$ylwaqvi zvg1ndz1xg6e~#UCh_cswP|@_pZ@=f~zS$oqX)E}P9Ij8~i(`xOX5Y?oS@B|5q(G*s zY{^2EwM!Peyj5Piq*MNbe|-CR`0?)J=KE##74NtI^X&J1xqqKN{Cs@)<VGcgUze3^cQJ0$mCYiN$1;PO))^hEIA(h7{{5ea56b(!yYOcD%m0xf z|7&?$9z|txG@!_Y%ua~D(Km9ZPe!cj^)cv30c6@uZ zyx)HRH~Si^9mfuv9emrCH{t!m`LjP?;a&Xx?~Tg$G0&|yc3b`~r_GZuyth`@hb4 zFx%>d#E(_-m(zRJY}s-6|LfZ>Csx+mZr?YvsXW=-^zVzmTRsSA73N)9KW)dA9}DF_ znwBKrE=iWpn)moz-3+H0yB;)4OBKxI+a@L^Z#G@YuVZrhndXS1gOgSi?F=%Ae$BG- zPUVIO#e1vnf-TC+6^Hs(YpAKx5Dio1-o@g#-^gPI-=lO%* zb@d-?=jOg?pLV#mCS~88Zqm9ifXpW5`=|NO~Q1|=KLuPfh>E0HZNS-hA_a#5IynW9nM>?2ncj%{_CDA#u8 z+>PUL#_6eP3Ez&M$vNj(FmrZ`X{Pzi*}}KEe%zecQGYA3;hO0OejSa=^C!)obw2)! z?at*gnrt0YZC5|eK6kg{ayy?I?^ll8r0C~qGS{MRcU5;xWXN-|G=BOhoW0)8T#DcD z_sO#dKFO>re$06Ooo~0{C-2|admqfHyyIIJZu#)6?7Cl1wa@Q=v}$|n%1vF*zut4* zy=+N=wN&ioPtOZK*3Z84b5UIV;itCgG8)w@CUKOpwdGnCJ`_DF{HrbC~dxt5jEYM%JVlZCtY?JM5&%qKY$=MMgow+)*F;`f!_WmzXsY_!rdPxIuPtH<+C|D7Z#JTo_L*5%F0v77-7 zJa^VeEs#DE7rOIn0*|MeNwc)t3T_83t}?wP{wiT-&jogsDo)rh`ZL>RL$kbVDVNEj zqxFY1*3M;}Wmnk1T9J{S7BXT5aMNi&TG0+YRdKrntx}^NNJ7HNXpLYxV<@lcY#`Pfz}7FuJCKS@0EW^*ydp6%&ZMR7H~C{OITGt60ug&P$*hb{(yNZ|=zaPG^$Uwq)Qg!RAcHC*&YK&*KAF>QNh)uR&M?O(3&ZTdd* z%;(?l^p#rU7hBhF`clU#_wS_5iciXK=e)b&_kX3-?=^)A+(&)lCrz69vc5f`o8wm5 zWd41UyACcim=RJhw%*9D^J3Vh`NtMBp1f4nFzuJ`@AIqPE>{)z?&8}jzw~jq(c%ie zsmIPrMn&Zd&93@#^Us4Q@u&mGR&@lO(eI2_-?*yjl$QRh?xj=1&Cf3Vx9XP%kO_*SNZve-JT`O(*8VM|9=19AKxDSojt$)-ce7%J5^sV zAFsEq>A!T%S9IyxcePPZ-|f@-!8Co!tE>j|*ZP|#MC3>>R{k8~)hrfewbtnV!gGZ> z>MHj7)0R!=h`IfB>LsoBtharWcb|Hye08bk>QndJB-Si`87iV{6s=_2y&@87%SGyX0~>`vRU|MCw5TfyL|T6=fy zZ@zTlg2pmsnSXch|MknAdiDF~Fw3l*ysuyRX9!JBKKN$A?lU5n3+nyC^e|U#+ zM#9^ol1%;+i&jn3pTaD-f4_B8Kl=(hA@x7Ye@<|GcSW~;&C?ZU+h)`z3iWaF+RQj+ zrYs&6BNXo?e(Ui3loDR?gRdhqrZ2Ys)Frpu%>eoZatL+-0*JdNp5xqrWR!j6T#YpNGD zY6k5%EU@z1>EDKyZ5<-=GIKMGHm{E1v7A&D@+KxIc}i7imQ3UXaWm@(hZ8AnvCa!3 zn>}O%&-Xe-Uv3M^+?p=DB4SO2058+6lur!q0-HFcZ#Zh2hi!4aptGp{f_Tn#PlY3U zT1;*h9Q!P^boZlxg)dC`rmpY`b`5>CC_RZq=XP>{u5awalBTY9&+EQ*3-`{>Tp#Th zlVBGUzpmmEm%r3m;ZxG$H_NO&mRh#*oSw@UdE5Vu#NEpoCp>3w*ixmkJ!13LMMD0H z`PUsx*Hnm1jp(+1$;PyEwV1hFa{U~WY*(c~B{iLUI>}8trTA_?SsypYm@$_>jcMQ7 z83mGQWr;G!W^4|eS3UX7!)X>Dk4v7vlYVr!P2kMy*CXVXZ2Ih4dSl{OA%z*4tBZET z#A$5&*5T16ZJD-S&G*TLi@!zQ9TG2+%DCgl$;kSoq)+0gIqwM4PkZJmhP5fZ8ztu^ ztzOEMB7S}6%K1Gh!OeDap9-XQvBhn*NC@V<`Z_T`J3ZAX=eqhH=LNMffliVW_MJZZ z(PyUIr|Car(>9-<6sK~yXuj-z!M&A^deMDBI*Ikl-+dN7eZGPtx#*BAr?OqUs=4O6 zhW3t~ojX;Q_fMIoviyazg-Ry(j6VI>+uoe?o^WAyW#Xb*CBq`svSXP#ZDL*Vp3mlL z*q#-8zNRB8#>?FMkY6=t^&y7+w}Yp;KIUzcwKTuCK+Dj)TqsKR#H8bv(V8M}g!XQ# zbUd_TjgrZPdf}kZrR}@7T;HB>YRTKp9~gCAUKpP{|7*_F1uJYd3*D8RvgMr@r*X{5?#y8Z{MI|tb98r+f~tn}BfklZH(r{ZYMA+p>Dsmh zJhGCDc<-N_6(h;oDE(u<)txfij6bGAhCI!cEN!--|n!v44;ZW2{0XMP;d*Q(d9QEHahAS|5ZnWFe4lWC@+Jfp|~qp}9> zLl=~lntKnG@ftd$tubQtOK+WZcjE1%Wr?><6&f@;pT%yM`1nSxqmhN>b=zK10k*?Q z^B4?1NISbWFlObqy^~CM@sM$Wr`!FrP7)8~J+~-5d@XVKvh*}VV@*bm4}RV`+Z;O> zR~go;tC>nLCn*G;CyA-(<@PJhqV|i!VTDh*f%h6eh8E0eZ}kk(<=^kK3cCnq45*P zpL-vrRNB5|svN56b$Y~^DpKbDH1+HG#3z}Rmzy4KvpWH=bJj3wUxxb#+aBLT2e06H=vH@4v+?Wxicq_aEGuW|nFvs^qWY@JnR2lcuJM+NsATnnDLvBRBIn z&r;K=bc|NDytrfq2cPSG1=mTlr`9hOGbUcUqgs8gw{^F_`n1y%<&S1A zQgdznC~>rS>Qg&0qo`Y1+7DHNy=yB=>etu#9CO$xni}oi^-Fe>YMN~qruj}O=YjPZ2 zD4^+6UwLr4;S3Rd_w(+~7dpP8uOt=bUfpKT#K6#kvBJU}G#4^A*tZw{I<(fz4-TZ%6-@fiAlJ`C?Y^5$jdmNwt?dIckt3P0$y4fZDn$+ZFon~$4 ziY7-+)ykg2WUxS(zsz#V5g)yZ#^cJ=-?p65Cxc@!t@2)jwo{l1!@%wV+UQNBN!~Z%= zJ7bpotNVF@RcgFzE1q4g@7UxNXuC+O^P5q!U}*A=wU_ewMGT$0R?WM1zh;S-|DtKm%1z&5_B&nN7oWRgzV;;RTq%W}+zNjr1JvQVqb`_mUU&IxW}+4xYVxpVCeHkOkUa@ha<-m@w%Ye&iCDJDfZ4ie`k zTn+siryG0r^Zb81e*C!p^X$X>hwo1p*S{}s7gztL{P*3@>H72St?MuD+4ZlYw({@0 z?9WmEZq$5#_WRlO!^>woSJ(Y0`SI!Dx5Hnr)_p(yb@pNPnq9d|ZoGd|cfIG|$&abZ zVe6L*xm;f5ra732s_{L8te$9nVfoGa8l4roYt6p>ox)Z;>&Ln3%(+wIGT%!S?bk{R z%+a=*WMFdp;GL9R%A3`{_1iSh|9tnn{r#Gq0r~mT?k)LIw=-AnG4;xN-^|xF;mU-o zmg!r~!ghDWZ{g%jyz2S1X@Xgoz#hTCrSCT~o!mUv^xV${B|NvZ>Q6+AnJXKvub-lB z-O_jAP^91@k!!b(l^9wnZkep)v9`r{wn=tsy7JBCb0$VbXWj_1oSbfUO89}I#C6Z- z3%py_#z`h8PntD1ap{yWtsgfIY1#=g`j<^yHe)g>w37RYM-`Llhb!qt{seLEol zbM1LGopt8-v#Qx{=Pt$A>aOi%THiETPSg0t0;SZf3x^f=U#V=KAQlthXKX!dIxDa$K}YYtsplKO&cRd2DLr7T^5x)a4U)o7<9v z))?bsW)T*S2ahHym1oBN!LX36)JPpvPoSsFEA>UWXK(*c*V zsxEt;42_>qoE4OP**Epl{7cbCD(`Lfi|D$yaE6Ik#4iC)*Zr$2CAKZ(cKnr)^2KSv z_u%r}=TR%fJv&vq4(`nO=BawNc;>uWva^>PR=2jUIONl*9Dcg-FYlM5LVM-DuE(_aj3fa8Ua9g%E=Z044+r&wA`}h6%_3oF~{L2DH@qfy` zzIt}};j6pPPuqkY_t&?-|EIX3SxNWm->xs06w(jpT`}7=IZ&hVtEUA?kiSAX28-y=|8 z(*E!M&W^p+2RN=5Uhcc8d1%wO;H_I178WWl4|`q}tv;hzJWW8Z_n@ZY0_Ev}k2@x& zt;~11e&XuP-|jVD^H*=FQ`*S7K&*X*!?rsw)xMsb^on;U|IJIPVLP4nmc;9>I&;VA zmeZR%?OSeJbpNtb&y~BApVOF@x%j<{+MKiXf~Q~BO);x^vY5$g^GZes)rxJ|d~?Gr z>JD=D7AjiIFE^R}t!zW}vU1({u&M>K?*5;AljB0L!1@~v)2yU#y@;Cgz$3r;sAjMg zi)VCi>)B_^B<|dczq+NO=HZO%-~PT6mEV2e?B3h*^@V@@R6TzD?c1(e*}nV!K^Lo; z;w3$*1xoe5oxi48J=eMS|B-HA;^Y#$7f)sD{SN%`v6D*8f0o^IB&aQU=3cgrS%2T1 zDW3bK#c%!DLY}1t*-NaZ>KblniC())b@lmm5@A(!3C|Dk-B_t!rd;&8?2`Xlb;b>w z-yHq&<%s}OLy~6q(u^a4e=a^$U-tdS6fysEb9>jkGJUsR%dviS$Th_y&To%1h;GwN zRBW*k^ysv=_xW+4S>}A;BUYKJXGxD=o}16l@_S;n@NJpQFqJP{scsXUzTcbtJ5%~% zu`SJRp6@Hj}` z)|vSvOvSk7LM5Z!afL@4>boBVtNsvRPrf6oXxG?ZeBJEJyS%;X6)B$tZFI~Tx@F!i zsNuDhKIt{PGTf~{Pw}VK!{>_gnb-VRN@4lgz0&)|J+aj~2^>|uVjU3;xu>`_CN}Em z9SAtopfrWk#rxa#Yl2fMgck{Pez+mw<;_2Bflu?bt41X{k>6P+tDkD#q+H+r;Noh} z&PPw3QZ!Asn_b=z^epI~zu_X2Bl69GGqVhgT6D!Cn2c2a>&%j=?Qwg$>f(t96R){) z7+37sZZJ{7WFd>9ft+&&$Je6r4Z3p0_dhn2XazIwdM!IinJvC$8ULzE^G3c#pR+7$ z8fHAV+nnS%!);C2+Rafpx?3(J%YK|vpVcKQ>t4r_^EQ0z)@z4^xxXB^?dS5-h5zW6 z1rugojnXh$$Zi|dQy}GW&TZkI_FEF)bQm7=e+$V7-S}ur>DmL<9yhKmeyJGyf_u;0 ztLkSh8%-?tUY+@Gs;H3S=>w5E;p!Kj`SDg=cpc-iIBU6Du*{UNA1*BRTX6QQlno=3 zVJ}zx*;&v2sb2I*zHoic!QHG(ju#CZ8@yT_Os3U}G)5dq=4hE@dB$97y+QAO!w)|f zT=MaKd`)y^(!z`3KXa|tDR)@v9GK&Iy*Au^&HNp`k&gP_*CHF0j<509w82%dll|qc z_piA&NoKy-+hB4@IVZSrLfF0=)A%2mG6 zzlP>c?#dG1L_YcYXn`%!&NDKr{jP4l7WrxQF904#`fJ0#A8`tG zw)fuLeXC~)fA3dI4$sJsQt2OVd0p`iU%mP@b4Dz`)1p@oO;}FKJ*yA&C=_CP)SIlC z@6kV5^oWF762&jLaP~G2fT`r;5k;k(O|~*`ai$#F0a357xS<9=k@m8 z*X`r&?#}gpetGr#`2D~BeQSSr_V4oF{NLZ#y{(&4|6*VD@7?e8r=RDa{_oqTpPx?u zKK}i?{Q3Ij_V@SitvMFoKiA~>WSjZBj@s|s^XACAuTf1es!TOhdkPP^q_$2g-#Z~s zb49#Q3R~vxwF|apxwAMw{_I&g_l-g8kNvR^yBXBkHCuzCG#*cx`YvjR>;&sW%NXaJ zyuj$%>}?x+?q5pH^Zxx;m23smPwp`Nx&7Qj_V-ImgQ}M9O|D<`JJ!&5<6a35rfdJM ziU_(fOfJ-3CvGdW_e(;en}l|E<=3YVr(1u$oc#QR^{#t-QCj)ElWzT9(5!T0>#HXZ z=3KoM@m6VGhOm(A6@{tXPPa6iKDfC|eV5EODV;rg&S%G$5?ewiTo>E^F>_x1Bz1Nd zp@prRm0UE}Y@I8aRN|DOUhg^~iZh)r^V;cyZc+1#+_G|)KAhU*s$KbPfeqs&uN$6L z?6FGMUQIPLQ(JjcBFrmuX;ZIm&m&=HgQAX-w;>z6E=sfA5o_i$*usA>>V!#zwx{CW zwIV@oy0SbE+`GFE9zD9>f$!rdu9c2D{~NPRmES$=E(w(GazEK~^1_q(XV%wud1~JK ztj(~?Cstxd%7(*DM;G+#|5^QQNiSn;@AQjYuPxU#DO@dGfBE?-Wf$@G2P}trr%k(= z)4Acvrp1gQW|2m5#W(-{xy!WStHFjdAAjfVp0=dOfzf%E;L{sb>|0A(Pdx1VxnbM$ zhzW0QEmi!ya$`#V#MuVn{NB}z4y=B##Qj7)kJ$>3iBew*I`m8L9Y}4tE|{rfk*&g( zHmT^3r_3$3HNJa{)GQTr`WkvA*!D@k7PwO6qi_9SYWj4KQ%a{4Y?|^+t_5FdtyZ|I zo5U_Q`_RXEu1^JgI07qE%$8Iwwm4$W@~)zQcR~6iW_~?`tsOVaj;5TrX6aTe)|NT1 z@kZ&F`kO9MtPz^O7v9-)Vs>D9(A&1tUma$C{;jkBjq8<9la4WL7EUT>6Q6Wy-LXQ4 zrHOOCMR9X~Uvx^iWlgX3gqEiQd!6h8`Gls1PIOg!u0H>o>!h2k;^R`TtTuS@81!j}$KlC)*(_%`T5TshHacFs0 zNwWFvp7;7IdGgcctmm2;GxfHpP8L{tbi*$7V7J9ymHX~*&5LoA8p2t=QbV8~B|$F0m^w7H8Tz z|5sGmyPZ`Nr_5ONV$Rvr_|Qvc(_Vhvbn$29#MJj21R`f>8WwJSbK^gAt>MuX?sv0) zosCYdUGKg6kc`J`r1I{UYta%+l~bv?gjDsQyvdRzZX_utw7`StGK;(hf?-=*yP z@%p$q|9gG;`?WtO_)C6x@pXE8ef&KoPw%f=RPJUyk-5=(%a7lPOZCFc;;6-f$7T0# zS#3G3pz*5Lp&MHYR>)px=w#dLm9y?5>$ydShbq=CI>;B2*sWQ#{avdM|h3P-)DT#pPVv*VwL_W>&8;h0AjBz3bMu4&Iq%(EQ=7M2s+#Rb!M$ zUqI}-o$z1G@zj~vDoX~Lo>rfJ_@Vz+k5FQ;|ReIcD!dN&G17MfM-wEuR!@nK>=mkdW3b3@RFwCgf# zYYYA~)eB2Kb}F!YpTYO`?S^-~_qJ9p6dU3ZkT?~7T) z9HXU^mu$J3kz>aH^TEeotCk(zuHKiMXFvbmhj5Pmx#iC<_y3S;44Uxaxp2OB!L~N} zt|iZf!#wY6aaf%cvRM1K_UGRV7604k7r4w;Q|SKm(@yql{bojXpHt5lp3W{gy6kzp zX~W|={^oMWXU4wQt#i*^<~PM@_r##kxE@LI=7!*SpK6P>Yt3xdt~IIKcI9T!C(e&G zFF)M>6?8HEP|!)Kh^(6vGQYgiVA_zR#jUzxorYbBMaOdIvu_Wt-FwmT<1X$})fIDt zX0|)3mvl$5XjJ-e>!{V=Wcq(l;(vwxC!@_x)>iZG9_9AfTWH}U^ySrjJ(j;N2e1B$ zIWU83{X=%&XKU`Tg=8A1zGcnyH>`4;vw7YgCxe=wty^!sVbj~~I8!>)gsVcRjZdNb z^mMJq{il^4oZHIq{PBlCk&ROn&n@z0+p1u-kYjDMhSf2l_V^Yh7x91=e=*&UBHRy`9b=py9Lf?^p%V34F2_Rp@FlL zh_{CFtPNXC_H6GHILa=h>auZ}>Y{0GVS=_(=BatCULU^cvX<;g%Qgo`&4?{rT1Q{s zo3uZ4v00C)<%CND_B)pugQLzlzhUv zo?n>LvssY!e#;NlNo{It+;3!+>4vKPzF85Rx#WonTjbN{7bbQx?c1~}v6G3(%<7xN6dqe4@EhVp+x}miaCdm#a^k za7CKgNi>4#f8@rNV^{vlN-w`#RPyZo*6Z5;?6~VMhAe(*srrH~%(l%lWR3P&)1&X> zeye!~?a^pXHjJIC(ynd#f^m{T=&Os0g?rbuFMrSbTE#ME%|Q{DNk^tSZCtkV_S6-N zbSJ7vRs^qcys7Hh;M1*g(m^7CF899I9IN z=EpZGTk?HYs*mkgmDbzN!}96Plh7v?|e}>a%u~{7@Uqmen zpRgHji>ONer#i>OU3kuAGp|L)UbeTtPTRtnUv2TU*X+*HkDp`jzR4nz|Pl4 z;}$Wjoh-Rgre67B{hK&}YyRE;&m3Oq=3#o_QD0Wh<-p0o%Ja-pO5b}+s#(rXW%irb z8)Tk;%zWP2if=O(wq~8v^)wTIqS>`vI{D=GuWwjXGUE4=iMv|>|JHus*vv;)c@G@dKlL@FZ)r`pb;so|-p2PCB4^Ea zD{RicsekbB(KUOUBgHIj&vun@pYPz(`)oTBKzS6s7#lwntPL28%&r%vY4hi(#@!78_p!#c*5zlj8-a`o%T>I9u9&2;G zKRKhsQd8++<}>|PwUoyHOsE5-p^x)EP8MNc2+2hoAT>4s4UpcA_3l^MK5?Jb)*5ZD!N-ZAXUp=1uhsj>7@U(Vn6tN-%+xVm3oiYmW4;fh@^9A96IvcKiI`{D}z>486s7I}YEu+}KgQeQQFTYA!(AC9-J zyjHCJdu2(k=l?%T{MBoj)*fSjo5}B5-?}EKIcV{2^P=zJ~SBkQwx>OZob*?(b`7vsHpvHb=u3+9AtWeD437v7kY zR(k8S#RVSkPa3Uv?`O31%W4@^9$Bw#6#vp9*!J%B8ZXoEvn^kKo;vtS`Fv~k{QrMm z%FBPbZa+^UE8x6vhRq}C6CK}=t@fNPv1Mx>)59L6)g?vE#a^1rw*=m5UE!>x^-f0Z z*PGIksLLGL1`ih`8`PT}c_H&`OJ9%5Jlmcy>-FjVeV*_@JHe2YHB{MrA~?!@V#g>n6^`k6I25i@K|nW*%;`VW~VMuI$qh$fxvf?dB!IOTO0T z2?w?<==v(~HA^k^k>T0hI$RfaNGz|nn3YjG$4Pqe4Vk59=3HJn>E*1gr-jXWr3p?vYv;vexA;Th6$h0#dW%)k6(Z`tbj;>Du4R?uk?tZQpwm(;llyIr zugALLAG4-9f`4W~X@%T3dt9>` ze53^qNlaB#FwM;ubPKoKZR&Bmnb(17LSVp>mlIcKv*fwG&RD*L!Rb=4u!qNggPX^S zPDnpmgN zgiA9`xyi1e#bsB?|3wd1-}ODQNYeA>veK#gsiF00RPxesPf>N^fNNiSL7TBc#l-Z>%d()&Xl44V(jI5LO# zK5kjUZ&`bbRk=sjDe%u>i%7<=x+hNL`8w^J!0a_c@#7iB`Y#WygYnmB!y5p8<%u2R~KCwKRuoM<0DdST+R*7f-IhWeTx4-qOHH#I4EoU0TW6kvW zs#{{}8bq=(zAf5tV1_!+Hhz!Yx}uloIO!(wEt6N=B-^I$rzW#H`LV(}wU58s!nxWE zP9I?so4O`-mL_xhdH*FIyi+)?iFKs}vUqic2$|I%vND^d5R{sl$(b`_N5baBi|<5v zy}qy*bF>*B%{$R%v1YNyhC(FW1L%N7rGkvFeDd204Idez?iUoW>8tlP7QOM!*sqr>?ScfA!Qj-iVj9|)@5!=48EM7)F4uCe{LjpJrFTyq>$=^p+6mL;QnKV8Y_HFB`!5x< zt&=^*jMZaOZDohYpZy=MH*wgtMC8sh-g_(bzx=B6&UZ~NFFWTYpqXu2d0@U{Vc!^Ip%nju6t;OK@YLd%?<&ULK6bM`|>(yQoh-lI2Eg|@M?H-CC}-_cR&KyL3dw^Kjf zUyZ3`zWuO(>5O^hhw1(I|Gu8xe}8uQmFk)He}4Yfx2ygA>94tc{q*WvAFuwNZ~yoG z>F@^Ut0vB@L9c=iyY`5euKu+<>cN=>%LEs6cHR@1l$Kw*ep!F;x)r9zXA-#2$R^e= zob0N|AzPZEe^ONTPGa-L$#X?^d0yn5HCsFQ@YEUG12@<9zGA$*R?0&n;}nO-uk5z? zcL&U`-~D&)TKEi}nfsUysW08MqH@75_9c}?)4Z%ZZ9877zWKtSa%w`b{Jg0Lk8Ruh z{p+RTjAnkJKD)32hlfR%B~&}p9E^Is7+x`FOt0U%bHjn77w(0JUtF({c;$nO%kJ<8 zcOt*EiP|d6IR53I-q!owzW2ph&&k$id!)oKeq(px=eir(&W}YtmVDiKU2B(dTJ+l1 z^kDJry(zCBHM~ogFJNJ*egDFHZglFsHeVw>ovFOL zXKg8EFYxhmneP@(bZGDB2{-I@N z;`UPQPtT-^dk&q7X1jDM{-6Wnk=;%X@%T^L+`I48(ynRJ<`?dVczyJTf^%dM0Uz67BxqK_DYD0xX(Mr{Yd0SWgE@F7wut3<8 z(RSmT)05bndsQN>*}j`J^o6~<%&@7gRP_e~YtY<{7XO&artM|-6fO{(>A9hJ%Q>%& zmZi>3YxpLpPGmXLx`prNtJAM0``LxRa(Et9AKWjR*_}}^-PxmuRoIR{lf`^yqQ_4= zW1lr^UP-Tz;;Qq#r+9GImF-bqR2w={fA93&UHUoiJMZ$^&*!$cn}=-Z-fCYR^LiiRXv|{D@eNF((Ogp*O^;Q61-!)4v#%YOWodw1wUfwt;3lY-Nn zaq^RwmR9y^p7V^9yP>1E=|QhbeX&T1weos~Pl8Wu+h=YzcYIdgqF($a_}ho&q3PX| z9vyUTum2@B>m=jC52ZVWa~gS0O8V|x#P#*h1HsoG8=0z^GV7P#3@h2!%8_x;y}Eca zzmUnBvmJHWYbo@CZ)n!>u!AE_43% z7mIAdE=lt}p5Wa3_M@q&$F$DHyrL`aFI*9m-dX2*W@7eA-wEL-5*IN<3R>2PusO?3 z_PjZ3=e?R~&*R?Q5Nz61RO7PiC$En5$Kp>X)!LP;-4Ew1wfb7c(7QAG-(;`)s`-{uvnuB-c+kAiC#OTZg;w zoW;kdsyVhE*H7e55C{l6_-I1%w5U(~C+fvzXQ#O>l{s_ib$A!Il=q%Rx;@4h7-F&u z+olA^U5MMvW?V37pK|fit26dy>hW%CS=wS7Y%Zy|{>QctZYmLC3_2Gsou3%k=FyT} zaePJaAr9duBAqj;Cmdoixtpslz%7>3oH0fG#I5NyOBi>keVEvLo7H#G>KY%$gUh}u zTx-y-|IIEO!eaMs#;%9T%rVX(bvG-w!3~))vc8?&t8!`aNwpjBXg4R zlH1M_*PeVcEnxI(c-PAPVblJc+20Sa_Box74Gv%PRe&q#rR4K<5wq_;b-Z>dh-<@v zR-M({8xCw-o6`Aa0qYUYj=Aizd9SwjiB0gfn6_HU-#gCX#HLs?%}?9qR{MASGmCLZ z*|yv`uI+l%q&b&81M5!;?qJA_7T5c5Gweh`qq|VU|DcCU)tpOKB^FIw`6h8enApmvjDb5P)auKRJJ)@zS(vALFYvU%Zti=HA#L-t&uN<46ekrP z)b4rEcW#Mw#-Yz!c60CF{n@FmLGNP&_s@9W9gMC*KYAoOp0pmH^D!uPpPSytq|83! zAgz@_1hqw=|oV%~;r1Q}({Qeb7oKB=ICJ|RmMooljNxkGz<)q0JsiI3)n zZQkMVD^kGB&2YQpk*SG3EM{gBH-i+XI^}EnO@3RiK1HvS>-N+o^}K=+GSg4mMW445 zj9^+lUGDsQCqY)WmFC6&FWAQHOJ)+y4}WLhaq?(^;XC0IQ!nhCqP+DNYtCdxy#p^& z;$~dTSs_)l(L?Ns64&>Wp-RD1qR&Tq9g=Bmaxz)}A~e{MN%2K%*^Yj0zO@^Scg>RU zc^~HNa6WDG+xkC|B~~gWe3{3bZY|Bpx!7~OsifJ9@!>M3Prjda3f;KR;WE#RiTV0X z4(21Bj4|`9)t_I;Yx&JQUB^Lh-?D8cPj^jRZoWbI?KOAboqRitw6-p~7$WkYJ84Ev zIM-*^GNZb>#1Aj#?9`mCH)&=UN8VJ99{1RptR{6QbzU8K^eM2vzP5x%`p#mHeUIXV zRM`^r{~W40^pDYS-osOj>$l&@c1Sul^*7g)F5cC$O)Crvc5OB7IbBy%w&HgF42csv zXSaM>?)6UBe)ZbCRTV1#4A0GSnmLV&_XyXnb%BjvciTzX%&(e!$0Y1ftjF=ZQ>_R8 znyXe7ew?^BGul{B>Hn>orMCp?(?!MeURW$&uwFGn_;#axw%7RsSAFj#t`nOoGwFK_ z`=@40@O(mLNg=O+qv25Z$`RDoCZ7kVMCS?m^s~g$#q?okAisZH@8q}{S zR1HkMoK&zt?V_S+SAJ)FuHg=`s>G9)pC?%y&OCXcCDYPtwQ1MtRUXG8m@+Q;t#kRd ztVH2v{ht5T7vp+XY6#h1{=c}}S!FI$rC7-x-AQq--Qvd|SFcN)FIj2v`L?uPL$c*^ z=gNjp>ZkW>uCPwOHTkN;!I^cJ*QD>8-j?`X{k{FO&m5&IVg_A)I_cyWPB5eMG8-3|G3joN2$&)GDH5V4_lpEXs^gzNn6Z5q z2V=en`0k)HC+1G7qZ0cT`>5`vZnwy$eqF0fd^LB20@huOrqxU~+R#l!n zE%jQSW2r)LpXWBCr&o5h<$SWZ+GbX=c0x!{^WnU=<@cve*f3!!jDIfo~6v*fv~ zzPi8oy>0oA+x<(uuj%ycc;9>PRqR{c#Cuof7v|U7RqYn~F5bL-|K57zKevw_mHwoe z^5$2T&#`|cTT|x!uZ9{n5xFz3)lvr($L?u5*jt1b_Xr{Mhj){kNCQ zuX%blT#xton|rC3f7~wVxWV!%K92R^?(&!Ic~1iMwErBxt6o=Bt94@5F72OY$rs*c z_V=HA`fc@d`NOB*Bzwo5j`M2&?l^D3kM`dW{%gqIV836!`k3hcX}tBX=j{>3ph|yw~@McTOnsmnq%0#m)cPjQjW3E0w+7T^C_>ss5Nly=Ny)Tp@9O5h)!y{isi;ovkNs2cXXo!Q&z>78EcQP6MeNa8 zb#Lk%TeP3PJ(S|u+!pSCyy(}qG)?{aColL}p4Pow_N6g!Tiv^T&V`JoRc`lRy*#$C z)g(?U_jafJHwV27%VRwDKNEX-Y3rA1t-+PIE7r-Lt~ZzaX#K8eW8f{m>vQkz*4=%i z`?&P04@UeZJD-2{f6jUAgs_jBtE&;?!8hkPIF@lN@?u%MN0#l7j9Qt3kIvzoKFdId z8FO?(?qo0})`b}}9}@X;tZ5lX%T2GN?rQ>jmCr~{_FnVsjkX=bw8P~)KeLGmANZsq zR0<{W>v`5J=`!!(P@K3}7l zH!wsn=&0U&cRWwxRocZVPw$({B^v5(etskEeux;q|2&njnJKe>^VOGb&e^)|jGmud zoACsemM0rx1&?pMylY#*{eZFv{x?ktr|;?RT(Du@v{;?1e?^*fIkqi0pt`!y^6gsj zH%w)WyZ4xt1x_>Z>(k-bW)js z|9SMy)zZaE|9SSxO_047S0>SXv5NMmwsrl!{Htewy%A70gD-(`!xnZOvj)}!ObLt|7$SnMzm2~X zA${PI+y;dkO$nzh*`ghv|_&O=zY=OP-Se^9c}o& zef8$N{+3Yti&1vcu5}&eTf@x`Zk)Fh+ z|34o)f7LTi)SJy!^?XzMTMa(_lwErsZ>le@*>qB(^g*jm+@j49+#f!5?$#4-5NC#hc{!XYgAxfDQgtt+J-O(?FFJ2x?Tq}My>SLZp)M2 zW_qFi+`_j@E*hKOF6rT$`Sxe+^L@@6-!56mKWEu zu;cg^iT;fT3?E1o@K~_PF!wPYZ%F>PD^LF8jFjyLf8OjpAvNQh1)Hzd#PDs~C+fM$ z_{;RaY)nSeAjG^aTFh^0sbeS;pG8}RiJ$7ZM~1dXk_GxR4dpJgA8&wZsE1jhx4-aP zf%LCzyX1$-Ki?btFF9p6x!%|?He;*qRNmDrg56U8rkcm^G?Cf-`$orxRo|TDRAsre ztN7lB)<`tFdE2cEJ2d}YmfxalzC!jtwDXVc{mK5n{Zd50dSPwJEV1+7PCwQveY|ag zozIbFhxooM-X687AbL?~VZEW*+JAqPpKSKLy6kCNW${Lftk?@%-D-m;Csvwd{8#dE z`!uO;qqJQ-$4-~2^Je`r_Ner_?=gAd6Q}iMmFs6Ye)>1#jmV_!>87pI9!B`xHec(s zpD(wY99}Wg{{Q(a&1Tv2YM7$mEn605WO8QhtE{h2SVHeb)TQM`_MWSiDDF;n+&eY1 zPA#@ojr+giJ;g2i{eMd3b5CgxGMCrS;Yv7L zmU&mJkwe?Y&2HP4<|KtVORl(h=gpCsi<#>+n3wnOaFW!R^LWt~uG9wyIGc`rG#awntgVq-Gat zFz?peGjqXww|ml?uH*ztPLS@2nl~$eZ2`}ow0?j0()61(>zST1yq2(JHgc<}*xoXy zQMO-vX+75yo*ZFbK7XYrJa4+K{L_Vs*ox9uoU@a$WM=>3q`@4(mbC5f%`Ms>){5Pe zmL5FC^!cYYv)L5JrAuU<@Yrw~o?iMhXLr5CDQ~7JjfcOq%wc@OGv&-Ase@ckcofnf znEYj&XxuQT@%Xva6>1f`_TFy%9%n07#5QkjDEBJPqWV|2DSTch|4qR&tSp9lQUlvn{@SaCmOotsz8Ee>1?YWp#JW(rn_nwa) zZ%=J7vX}kAQ-2_xfv@E%Z{fGUozkV9&gU44*d`cnC{?g{FtKY+BkT7i3$sLynyqCk zVsrbgTiAEk$aG2JVOoJ1LF@pf;<)i`{LN0gs-x!P;)RnsC7%~tJlMN?~9S*cFZ3n6IM;; zfHr{uG=OiHPqq=|6{Wn;0 z8(+3aHRrbwIMgV>*V3qCwV$i0{C!v2oAyr!;#a-`$BY6f{8BCFZ`YZ#DQoS{4fT$J zW=i(|@3B}-VFX2S*(ry3(>vS{|7b8PF3)>8_h|^Deu(gbSr5eLM}rcSgJgpdL#l$v z9M^v7j}M=kpOafsx96F$*t2=(?dPT~^PMz@@dVQZRt4@iDU8ya7<||gj2I>}&fvK) zq4Kitn>ACVvQ3-r7Opy8ZYNw+|5(w?U+G@w`UGEL>BSd69;_4i*1SQ!hL@+7 zCKjnZdiSkGw^HQe*KN;CD%G0)KB!TAwCnga$yZZv@n0)Vv)PyYa9@zYvZlPNO%F|D zH%*w-!Fh1+&XQ{?Pv$R-`0;rH8@HWr{J-@!CAv%74)7lpmty%8P-Ob=Z~Wx-^>Oj_ zwLgCxpIT%4L0NCd`-$`Jn&#}R-f*HdwX}41{i#b?Yg?|w$@#X&H{~QJ2rVk-y?gEJJ%@dllTD^fjBwnmsm#3gbw+bt{B-?0 z&*zo<{Cqbr)8bR5RQ!!c{Xgm_KC!6xx_jJz!_(jt?qg54s8y}cmTI$mA^gc+DEZ-s zqBs8G-jF{_y{b{z6lYxPOgMop8hk=2?B{MCpv^do{KPSH^IfbF=|NsBY z45(VZ-|tw-I^ABIQC!k6Ii-OCr?jvUru6iST8y&O!?YPiz<16d%n~-iqIjV;qanIF zGc4*rhBBH@Pt<1=W@gNF0b9aofyTE)@C|es<)&}fVFY*Rra#nYl%4)shfxr0)t@a9 zA33Hk&}Ed6F#?6av14v%K15PsOi+ah0Tr_1_$&}J!>WBc*aJ#>P!E84;V8TwB%bW_ z1A2_2;D9mEWt5%%6@{mzk1Q9D!kdD^JBiF=GBQI6Puc1E28`n15d1#vOmoF_e*;EC zdB$89PZ_3v`x6)$7=AD_Fz_-Uz?Q~E)8`v7%77iV&wx>yQFr<+14dae|Ca%ybp3ZJ z28MvdqLSc@#DY{K&{CrSZ$>5&1`%+A1(_Y&Gxd=pI|IW~H3kMggwYIJ8n4MA=>;Fn zj;@!{JisuTk%8eOGrC@9HL%|4Qw$l!!LC_n$SBQtYWgWdsOw%CGD_F?XoFQjTxW*O zb+@w|1X9@<7~0j*ZAj8b(hJ_!jPAPY|3o^K7#SE+nb7rqHUsOO-eLrG-8>^kX-3EC zyNnoRIY5E(EmmmNbVpN0F~*+h-;5aLz>yM_(SJZ;`U4|IQM+4KU;`iyH#EfN@;ATr z8-a@~Q8DWw^FtUfRMg_w=)EjpZn%kx?G=X{ue#Ino=Q%>r`sw#z zis1JKVz`xWy0j^y95}()m@-N;+E0%#g@!)(ZmsF{ri`NXz1c{PHNqPDNlQJhfC9D@ z!-|)=$eOWc3G@pJ5S|b(XJ81JE^Njq1&%%sv{U2}3a3r?F@pvP`oY8qMN6i4!W0FA zjvEA>HW-1P5FSrIW(JKu^lkkJla9_p_7v9KfWAc=q1kY{gE`c#@GUZ?=*~Dey%wej zeJvxxr2Of-%%RbD+niCFQGfb(bEw-B=es^W#mT^+3Ed%%&@}lZlG}~3M#z>oKGk

pTA;y9jG&@;&NY=_EmUJn(2W6UQ`n5A$`oA{$TFtqTGQ*Sp@xIBF^W&$VU1+Fg10uRWfthh zfOIj{Yfsm=ff~bT%P7sXS$lex4b&W72S#c27ii`fqI=#G(%$H|VH9PQoc_>;Q5IaF zBSe{eb*9VNGRmL}H|k7}!W35Ds)OoqL-YVZvQY6Qx?(eQZ-RWqC_A0k4q7*Y_)I~% z)4lAVz61#P>%#Y&_F1z3EyGNcJ)5>rYQ}U{nxG(Pv~3U~nr+O?7s3QGgBk0{~lT B3y}Z- delta 41807 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

can~LVe9_-Pctjzr11Kit3~CDHrR8%|C*CG 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 j(XBJXYMqY3^o{n63Sx-{j0^${Zbhl7&WNuA* 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 OrDFx5vq#=4b2HTW{F(c010L&NShw5NhL7=srDN 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

LQ^%HQ)_gtV-4&~o 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 f`$P?+k1EK%_wkCQCT>fNm3yr`t#Sx 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 R0t{|Nsj1G6E()-*d;oiN`hx%f delta 41122 zcmX^9pJi?%Ykhz>Gm8iV0|N&`(q2c;bCGYKHHb1W>|f8wz{9}6;F6zQnwy$eqF0fd z^ENiK`1T3GzwhE3Kb(H1#Q9;GSJA2Lo1Mbd%KF!5uMX1dXi<3+q`=LRtG(Z@SK4^S zK~rY|hUob&cWm9y&z|{x*ZO~7-exYYF?_Rk=hk)mFSETW?@Fv+yDj^2)sBDf9^CmZ ze*f>wr`@aXfBCIHW&5_oJ$0pv@8pEHs~;}U()|qMW4E#bGgFc&81_z^xI$U zYxG}{^U>pKTCMNf)wleW-xk^IpL6ctg2@vZ#p)k_e!Ki>yxsYE^X%;PPVKLLU(>Lz zI-e_a_lfMKSHJ%#GTIlSe)ZMwy*rK8)P8OIp0znJ=kvphH?_BIG=HOiY*)#`AM-!F zJpO&EwDW@q-s}%o|6IKznH^ky_tk~JrY-(|-qb&OzH0st#$U^FU%k2Z%klojcl>;s z+V?lE`m$4Tj?VLXK6{D2b2_sY@BcaZWEuN>yS=*?zWr5VaDCz7_`BEbGEKd`U1013}k@fq3AB}L-=03LiqLO9YPxa=9 znLk%QJm8QSANTA3Pxb19Hy+8q);y`$x#Mrx_PNr@`F0ToCtfD(w`Z%W|1Y+Sv+Yi= z;9mVdNB3?$@qE>)un$k4h>P#<|9bIex%lsQfyc_ls}Du|;B1)8;$0uL@yq5l&$k=69zzt&h+>t2Hg)TJ6z$HtT;pTl9Tnbz8;mxR5{Z7Jc8iKYEXOER4B> zKRavdd%YU@-@6~rD>db5GpJ8;U=~@C-k16Bg>X-lVcr9u$CDN(nLPG7yKc?iX`}^Jn)_w4Kt!ZDm*-PSK-M8i4 zuN-{;>@1F`ey^zcfB)^b|8}we&Cgu3?b@x~7yn z`Q@Jxlct6{3$ahun7jSu!RF`r``#wZymU9ED%p01SaqgZY2dH9_o`pMR_d77dg1Zx zDRbZ1?D}ngvA*Y_{j6X2=Oww^=WyP+>`&a!w>~emCm;M$ekwpxHT>J813$7n>iaT0 z53X9XH2+^t&U~KZY47jtF<%=$y?ytZNS{YS_g3ZZsh+wc;?3)q>&vdEKg!+uA?I4T z`g%_Lnn|G>AM$!_2zs^uk}X%5r1#^4x1T1Pt7fGYN9;6SQm}XWjrz1j&z<6&efBs+ zT79@zziYGhrrXuW|Fi0LeXF|HS-*UFa{d}qn>06Dw!TerOzoHZPs}>Rd-%~K@e`qk zy{71KtyHy=?cva`J;&-b-L;H+sr0V&aQ@STo`RDGy8?Fpo%ZeO_VYc-|GnjZuQ2M% z>`7KWw$YHGw&;^`gvn|5T5&~#qL#AypUW$sGKp(^Kd`^hoWD7nz5H7rYyYW`>z_8< z&doKGR(DX}ue=jlS@yFW zpPkX=QoUZDcX|Ssj8@p=m0KsJSYMpTqb@b6Jfhx~``ORP!*Ms7o;s+NpPm%yp0D%Z z_bs`FlfRq3*E#;QGws~m(?4eW@1DOcpYh;E*}naME?PMVyjk`*C<@z(lq>Tc*CL6QI)*o2*g<-4DotGTa+){Wsz}~d|J7!MY%jRpdj_jlIjCj>h@pC zJ$G@*n?;7)DrHkjLNa=PhwNFrvZre`>)q{rWR1AAmCmhtTamMF-Y2gh^ z=T{ef+T^FY*-m;;HKDd%q*b`*y62@tR?erfBA%-_WN)hHi7>H$6`HVTf{&<$$MMCY zQ5GCbWrU1SZYRR24nF=S_o_oAaW>oQ8+4n>Dpf;aTXt z{_dy4a;lHz1dUkI?kHE5unXMGdX=*(Yx2xhPBE-r@8@&%s>uD;;JfG0S--`}`?tVT zZN3?kJMKBOnKsCNd2~^_=*$vkht6op_eP)A=!l8EcoMeFV2xw!Yk~ZIvbvuf)HdHy z&Cya%Ouq?wd5LL6A?|FdYE3-vnqetrT=*pGv~j{844nM_#t7}k3a#m~6$@7y<%Fi5+jPpKvTu_O>+O(~*quRdzBpb;62B|% zdH2u8sY!2KBPFWu^iI66l>PE=ANR=tygM)Hzf-X(T7Gn^ZBoSCV+T5}?v+^DWD<7d z)$z1?mZA+-j;8%hlbvdvV(za}wCOigc3gAr?sbPX?|k_MR!{aelJwbSwegq8#$D69 zUd?0-(3rPr&esnCw=MEinmIS_I_;m%;^&pYQ3+8QXH)z!a7^IKa7)0Z2Q6PYy&lLVwUY-}{R%dxRB zc8W&Z%)TkNkELIGZD2M*XuD_99>IrigO9M4CNwjZ>;b7)ED@02P`|OU;J-^w!;J$k z1FqfWOK!fjFt~3|o`Q|OV@?3OnZ|*CmXc-@loq??95}{y=yg>GuYk0IS;IM1+up4u zx7Nt?&fa6o`mjK)gSW4T*U3;@wq?s|FS}d=e-}ZnrlXEI3sY|FFmpfAeez(kR$9Nf z82=-`l5UwZ8#gVO#DDUjn121D8=}3-4=*@)^>e|>|8F&qZI4}`{H4iN)45eT;zw3T zPIBG`JD#1#ADgu-ynk3b;DX})XsUyDhL{!j4m6>7`haU|lh&|{nUt5HBE)ADQMTcOn~vwfLzCqLxDL$?@7JArYJ+3yg9-CzDP8w6&^fn%;)Y3Q_A~Zt z&Z}Qsr~Pnu{WWuTk5cF93aj;=>WW{_*VJLFPmks@6}_ImTvs(JZ?^8)w~P14GMtzj zY;^wok*{?f0!ft1JFKjJ4{QTJLiLVmogow1i z+*MH)t$Eq`>vuA%v+Pb?cA@)?Zhp#N=Ja(_FXYY)o3yab`|GJ? z(I;6QbGHjISsT9&S`clvK`+rDIg0a|dP4Q>*ON9(+U;|xK)cwG@nN!X7}u55x6Gb0 zesec_IhCAlnaHH~t;MbAll8}*9N}H3*PhgKxDlh=nHla~e=s($i+SF}xvwVgVbx=_ zDR4UO{M45B`MEtiJFJCQ@9GKPJ@sVcqz+55sFTtfw-M3&zwJY>C2s)Gpje(sOis0)#+_l_Xt1xke55{ zf*+_6GT}T+P`q=qV*T|~dxR(aic;?M`p4U&aw~t$*6EJ3Yq(@mZJ7I(%~x=^@zrd% zbl8I9I{qtkl=ki@;$uCPyKv>D6M2hPK2MPTdcB{qi?w#2{iF*of0xvKEzVf7CvLu0 zk5}#&o$e|3-@jxFTkG?3TOHrokVX1)1*~)S>A$_a;Gxf{DLUOJW>0GlsGsvu^XcUC z3w?IJ+j58DsP-k}++{fn=D*q!I^o~NiJ8S)E6+^%oa!QTv1gv7lC|CGlW9`VRC@HD zw0SgpNeRcz7Pr3|>l*NUmep*1lU&Bv@$y?u&VG5^QJC}QtVZW-)>QLNkNbO`95Jzf zQx<*uA)9Hu+`CPWW*yFa+I{}s+ty$A>+gK!b9-0OcgNWwBfNp3-e{q0+dDfyKV^S; z^*6^-S|7|xj_T(5vVz}H{7Rv;(pLtf(hX0Dye+E4!U zq_%#lyO>lPRuEqP*^8-)t8JZt^TijfFYa(&c)DzhjA7`^i(=fRTaQiNQ+@1Wzh1Fn zxKI80s!d_9thc=3u-Vdi#_vV#QG**r+I)_YrE%Up%yvD~q*r?SWi;&w=k%Lgpm1L1 z#MiBrH;n(DJ>HyWx$Lt{>ZWJ8`{MTA%_&u%vu$OwpofK&bi=X|wdSngV+KabYdiCD zQrxEa76)&8zDh8_%$MuP!|=(hk9H=xPVxQj{_orNdhw?Rf_Y5$_!a-wIJNBYE*;gv z)$!iVn_g;cGCZ{``gv#3RcDRaeQZ-FPhMo)%%qwvlzO?3ojGdNnv<>U8ngQzIebY8D>M8`_pMB)=}~?jN3SiCk6n1l#c-F)UinwQ|2A+=T9P@(t?Smy z7OB|2bKhmUMYdjMlr~7PmJRFMxmD?1oS5zP;>SysmQLw+u5Y~c(&86S)^g#^8Io^9 zE-|#;%2c=a5XxHqSo8j+jlQoN&2N4_-zI1AjCXtMH@k&QF&~#)Ryy^vjeGg?X6tJ8 zH7T!G73^YQ{g-m+WoyqY=dXR*UzG05SZ){HQN}6acY96FK^@kc?8SR;zYvSIe9^Ud zxB8sC`v)$^Uj5R_W3OdczkbDr*N#_9d{@0Jtc$z2EA;Y#yvSVsX~lP)ua=1P9v5v} zoMkobl9}J_u(x}DbF3c0K+bM(BAk!{#%zIREJUUvTxWHk0Qk2y5`^lP`1C99uo z)tK3*GIK^|l*0aO=BrLKGIvGK<50b=VyR1uZZj8BX6Hp*?^-GMb@70~F zVpkaa|EN^fBy1k5w_^TJzu7T5TV`6#UfHnx{@eVV&)gfPDEy4|Kk4NyezYs3?!x>% z693-0-73{LuhmbRoi~?n>SB#|OdV%)*J;$x&WkN}z4^sX^w7$sHT(NchQIlAqtDDLDA=JK65edc@evVCUeN58mcSG;Qt_9+inx4m{s=wzhV z@zn6rORN>|mtXSicQ?x7E4`F6cgqH0=eZ`YmdHN+He0&6H)Zi%yXxCNlatn6_`@MP zSJbQjxRK0CmxWt4ymwq!;_LL%bDz$-yoDwP8v-=W`ndJJtY50Uv}AMZr88Yxn@b~S z2kh!S{9~u)QuS2#a>b=v+}c@=Ke;qv?X|}%)P$~Yi>+($dYSi9*l=gb>o1)TuTWBoKwlHXy^{c25ukz)3ftqt8__e0qmD}bQsOg)p zb$Uv3amdUW3A;*vMfn)ay>{K{4IAV6;)Sbjfht-livlgT!<@fV)Ml*Paia7P%jFeQ z(sYCp+Fq(@E;T&7#eJ&AVM~XdCa0FFK6i83x#bJf(#pM z4`uk@Ip)<_HBU&(=wg}5XKih-jp^S$Zj)aXZTq@7d-81&wfdtQz8~AQ+#+sG zsghdO#Vhw4T6&N5HWW+Nh0KeHy7P5G#4fdsU$zt`WoFoDO#Ak{^E7kX)MsZ|+DzVf zpO-lGMx<(u;Iji8N^(429Q@7mf6XV?`!WeGoSVJ;UEMow9k~R`z`ojhHLQ1tU-XLS z{a^RJdt*^viF^IeM_Cn{V`W9=@tm&w`RG5&aOdVNq8*IPNqZeP+lwD(1~WLN??4zY zpxJRppDmQay5R$h$tNqZeVPnHJu zsxdJzd}U`~;Adc92uLg{3C>6?NHsLlODZb38{*r4%RpeS`=|O38+ChApIaZ-y*cmK zQnuXwsi&9e2q|eC2>bp1_c6Z+8KE0bcX+Z$p5OCvwz;tQ{JOB&_gxqNe`&vZRn3Lj zU6p5M-U%U-|A`CGP*nueScl`)BWehVRYZ68~auT}xB21w^cTu{DK(C5pCz3In-4E_`gMf;O}JQ*Ya90^1?A67=S1H% z{O(%pXu!O=z+m@v^MH*ap6eg6Oue;Ac-4;ZUCLZ{a=(<^w+TD=cbfVP<_-_@Jt-)6WL27ylhvt#u&u-R%8U zdD#;8JF+&cQHWCi-T2_=Ek>gaVei&)hd28DG|o@+t9O$rT=9TUeaWgC&EP-XDt09e zl?jf^mxlyBOuW~=@rB0$Yk}J8e&@q#+iMpsD^KF+N%jac_*=H8>_)KH9>0)`Eej4F z`FB|I?UiqBmge_8JFZ-uVSGs3WpY`Ujn*Dj!A6&kki{w;&pA3JR5lr=Gxg~!3o3AG zP895nKfTU;tzXJBaeh{*smqi6E(qMZd3CvR8pB-v zM#Tx-eL6d8D&`rv{LnlwdB*cQ?w@%&H!b7fQFNPlV(VcC6T#o|C`s7Uxwz1ck&}TT zd-F`Yi_G<@r>5Urp{pVjJ&j}DtY<%UmZtMg^6}rgP_C-asCwd$Jk41v7l)Qj{w>~A zc|ykd+_lu`e9z`Db|Maw@2iJA5j&XTJ5{>G-1lmki&#u;_Wl`q<0&-wmqPTqud7js@sk9<+6bm+ba{|hgZUb6datUIH4GUzD~u{a??O)|9y-c&b)KRZ3gU+d}3(jlxH*(+_a{ z@ctwp{g_wAFn7yk`Rse&LniFlb#`;7#HA3f=K6G(OpDDYH(dWb)vc^@&ZR3^Zu)jB zW?kPk!61I2sX^PdQt^wkOr5H>_j(w&-?-<-E@8mnUVq`O5bG^=_!QP+a3QYh}_boBrL!r7Nmg->H}~HS3$QPnLT0qe)X@&6g=$I%kx% zWtSweJY_WH`*U$^^E!Ufzohb-PI}Zn(d+Mo*Y%bXtSoXxv&?z# zC~Y)MR_tD&yNGvb*{_}L7n3J-T?|;&F}dqSDOZ7pRVx>}Ysrc)yF{5EU1(UDdV*Es znN&zq&>_j`tjPy&J-P8yiCgls_(JQNSfMS&sbX>JLaI$Eob}RCbvK*iKNr|Aom-GT zuR`HRF`qm0pRGGq?)Yt+ulcE-<)5?WB!M#%-Fzid*%#e-)0kh%J^R4)UDCNp4lO_Z zn6%cg#a|Y`&igzc7G+fv#s$-BU4@xyydd)g*FKXiMy58K^|j4LKgj&6A?!CU{J zHDqOr^VaVVd~f78T>B*vexlYPx9h3cf_IEP3A{z8uk6cpl=yniRpMZqv7LD0l7p!& zjoN~4p^+{Tazg&BOsdBgY74quxKTIZi{fMpnWP*Ios-&kjMa0rXIQ0p7JguCwQn;_ zI(<~)ZIDhq|JoO7J(1eizfOy&OU?J(@WG(o=hE-4t+lUBEKS|hPwU>&x}KQRd`Iwy zTm93c>$cBPIox=7gW~iBGcX3#N3BfTwL zUAd8e{X^Af**uSB`7Qo4qL!AT=j}deV6B8rpp|g`YzKk8>$m(*?9Yw8ptqq$CV29^ zUrUpg9?yCmaC}m#PR{aE``^!wE#P6Z{%DvG$zz;f|7`Ef#Lxcrr_a9MWA^{d{Lo07 z8NMea(=X3Xs+xSiD{||~u&a+e@2u>9bobBRA6aEvKNf8^?mzu@Q&jP{rL$(s&fDhX zc}^sKQSr)kFHf%1tup)bm#6kfYmfek0=wiF*#$dPmiX5ks9QQg+bAZ3*QiL0V_^aN zpvv!doPRZnEm4AzB--e-)lQIvS%pW{V+-J zx1-dmkanX$&t;b_EWQOPFs@i|L@F}k^QG&0Guhp*?Y*>F;dGj|Q&YD6wNF2~T%NE; zT{ySPDkSQ6mcc2_g%5>!e?^uZd82iqKkMt371t8|bn|-NzmD8%^7?3f-PJi<1){%y zt)FSl`?%GkIk|P&)?9l5oAt5^+}XG8`aRUTpjm$|?OVzbL3Y-13&qfvo-+&FK3n)S z7;ji`Iaq7uhsSRYN0dA{46TJ#%ZnE++-h2^7+;zCCy+2Uglei#WcP6|*D zQu>&E^W3tRlmGHe`91xF=;|{U1kQ?!_$bZhYx=Xo1VK@b*^rM+J65PCv=-m&eAe}kvD7A+YX&4O#4@U`hIZJ z)w%0q^7b2TGkmUflV{_h6F1(+o!C5|{i>2l+#|_=y16NmRV?2McG<59niH4ks%j^H z>XXj#`*q*X)_wnD>gWEou`>MHZ!U8_s z(LFQnC2YKB@7k+XxzDtE>my}evxtX#=bh!fWID_DuMxMcpUaQgj|yW>DxZ4xDE)-| z@fZ%i7@oP4|M;oYOI@=piH$FLzU=tRa84%G{{qPy=~rs zMisw3AA}+p>plM^XYXlLUe;UoEBWm2d0ax_+bhikoo9I^et6%b!JBR-`K@Z-r4xGn z!Ly>yzBqb3=yQ~~&@=5VY{xF_dZ!e%+0EnqHo?qi0=I9!U|?o@aG-u?>>`J|8C(o! z81hIPW+& zC8*ZQE_I#Lp>t=`esmmX@m?Y*RR}w}Gx>R8`8vMR^#|rIaZC8H^jSiXvrN1J zYxC53L5;1IDNCC}dKTC$IM!&ttMtOxg-JbfTERYPt60?Bs`_S13C_1^UNyx+*ny3p)6w#%)h> zkdZRj%CnQ0=Yj1J{Az+VPJ&Au zId!CK3XCqP@}E7b_Gag#xqBTXu4I`np1L8=a4};@n#rBrQ!WO4im9lcesY1e5rb$^ zQTGPf#f*3sG{xDo*d1vx0TDGnDctuw+k&UiK}Q`_PJVy+a&k zb3X3mQ0CQB=85SvSanM2(5DF%S^^q|e6gJdO~<}9FX5kgcJ97Z;oiHhFm>{o_o2L7fBd;rw_OXTk`=7GSdO4SQ=A8%nnZI1`ZVQNSnX#mDa;MPY{GCdl4m0n4aDnrq zu6uHL{#@pROI}|5qt<&w;}e@|(*Gu5mm3W?EFb8ao8E9J6j&ZpVR_*99uu|c7ak-T zw>U0wu{7ReCCOPcgHPWuK3U>@#etvvsFm;>yU(vwL6z`ipJ2&)aIZHS-0SsC!P)C& zXlL0bGh1QG$uqMn^V1$ZI{ZEB^X7~%@_(~Kr}|d~7aqI$W!;>6qTiFk@?VAStq|mY zwYS2!Ufb?OMaxd0HI=$;sYFyh+ zOFG-LwP%Anz4anR&TZOj9o^0`DT=&vsPIZ~Fkt@tD50$Xe`C^1b=#wyQ=+bNYQFO< zpT$%zZF|@JeCUTAqMY9te3wYa841~+K=gU%RB29N2nk5)Qu zDrM9UNJd+TEU~j?achn#NICfQa^Y!# zhf5j!lO}TWA2wDwH49qX>Vaz8c+?a$_08@De>oT!vNkUYJEX`4MErD_%L*9*l{Zgw9j_rB;OyLQv;JNpIBI6srvwtQF4Yu(HV_u82&B~(Ycgt4Z>O0}2_hGhHy}VBJ-JhqPe$!5tE?zh3tble;&);{gHat}Ux=xQ( z<+z?+_nfxS-C@Fve;d3C=d{*~{yd;@db3RZ@4M!|?|!~+p?CFi>35H{JcfHeGe>AX zH#L}Qo%g-KF<$4xZ8!a>rjOq)h^-3l{L?P9|GrPw$xx=gkMH}hR0ie8u*g2Io4!Tz z+!q7gJj0}_=A%{rMNC&cX}tdCYS(#-8$m7KtIW(ju4kBiJ+1S_LhxaJ*Yjf4^YuEj zyXPy`%M>eG6d0DUF$n4NO_Ex)EY#NJQlg9L`zwxiEDxNHJYe4W+2PTT2Sy?{+ZI^Q za=!l6wLGtCPTf?6fKM-6Gg|+}i=JV*9I#v~^uw1EJU?$eW}6f6=m@vIoa>AoCB~-N zt}(io-K_s^d{*nv+PV6+&Fl_E-=zjW%H5_2wHeRmskV*JOqqUM(|2v!mq*2u|3pdE zgL=p67l`g0>sEigaQeR4ui0+SZk?+01b0R6nt4-p#onyU{!?2OS!)CWBx@fp?wKO< z=4e1d`?^3ixp3cSFaPhFS}Xm~QK+8d`plqJ{>PV}3H7+K^Cpk{N5(sor$vXTRlBr0 zm!33mCo~OCQk}b5`CBWWyX>ulPOw{ zmMB%tWs>RgTX@KE^2q=**85){Y`2-r61a?U+2qxMGJ=nb1>K}#+$44gC5B9OZF#CV z`9`3l4F6%3z3U@xZ}*!VTwJp4&Z4zNvd7F$$TsGGF^`*U8l=Oww77if$3Cgp$EVb0 z#&4ONALPXtJb718e*FijxTJl@4DNkw_>4Bb^Zd_*ZF)=$4E`JpXv2mUdf;Kh(|NZI z1om)0u>Wx5ny6#Y`{b;p%l8FHzTB7~d(|)@qAh3niTmZ#rpS0tOHx0fIVmA~>+Zud z@2aA7SnBW0^gU_w%y)g)%h0;B=~tIUg?6*oEw=kq{`vc#)i8on{V#h$9Od8i0x6sDOOhvHQ#x@7pZ4`r&hIV{d@1)-A@gl zF}Q+?(4>Wz9hL?v2v1E3lzN@4&l<#}t6}J7w)Urn68p2m6HC{BIjM3w?KHDjxDwy) zoe}Qe?NsNu-O%;+nG!Hv#d5BRl*=T!({n5KvmNWt`nqAoHAla{8L%!(-BlSyXpiNf z_l6Fg43fSi1av-+tL^Q-szFi{7|& z;Y9M^M3?RIRku|(TN^NxSUls|Xr7tjZw%_SI8ESSs5kX$s_2{0;h+TSwp2)R@(QeS z@lvVNy?xK5bW^m)&Unr<8__$&c1pePSUH&)7`AQJ zO1#2c?^9@8y|1+-rCZE)*}rPL_Lq^(DwpTwu9!AY`s_BfeIL7?eLNbnS<6zACHT=iJ#h5Ps2 zOU@S9bz~NH3tpDixfZ=~MW8DG`Ly+6HF1aDJzaB_camjP;9nzdTfXogvmZsq*Pr}+ z9?`W~BdYN6k-|#Ftf;HbDza`NpZ#Q?I5X(E@YqeT=2z+C*K@wOWpnY1Tl*Y-!UrF_ zl(!su=KwEC6;45l(y~V%c)&&J7rB<+&uo1&)Na3=XZpTc%OmFQwOcMcnOdy}_Zu&A zF`08S<%ZcWFXi1fewkUOi^bXUMl)A;xP@m;!qsY%L|h)0EscR!px^KRp< z)ziMMh>;FDz|J^TRoCW_$H{|nJgj9eq*5OhUQMy{jM%;@U)jdv5&uK0V6U%^zo+cv z;un7AaA%azvaF}A&%ij?4ym>(=TjPV{@7DUS+|dtPiHV z*^PIVe&}ow`^nhxo-Zs?zUJJ+432%*7qdKwUc)|_!)_tRr3Eb0cedrzlakd1}woYCfC?&*Lf?6Y0ex7_Y&_U+>Ra{ll_H=NSbQrlxx&^M1UW2M6$qZ>6 zRnq3bEN{q^)`W7NZQ4u>3<~IVlaV2$Zt_JLO{@D*>Em1VYI@gHxz%f(Wxc0u+%Q+` z|GxZ)9OgC)$Y9!M&{*1LfBWvU@7HYl|7L#ZMEe`Q2SHcIUNMrOLyqj#)p$B$&AWYzdBMbNX#1 zvgLjs%SDrYT$j#0T{I^vN@T*S`Y$e9)}Q?qxNe@<(_1Mf6OR4ZH!swCcifxsvyx2V z`_})vwKLf8Tz`l~+>4iq9_n4^PrHZBz25WKV9V-B=jvGt%vSRU&FPp>(9RqxI&X?$ zy2QyswmFR~bGHV0w#ui=yERQdc;R;S9DTkUy`5?IN|?Nl%vALD-@o;~EO(Nz#cYk> z?~P>=N81JOHhuqQx7J>hIpfwVNA+#K7o_G|N3W6=V)T%3=$)i6Pr39(vFEWlf)@LF zTG%*Bl@x{cPis#*Xi~dsKhx8Hss`#SJ2XFRUV3xRu?w&DKfXGkdA&@icv`Pp`KqcC zDc+Rj&L=Yh%qoRIlxiihIYXTO| zPgr#P*5Q3DN#`G&t?SFUA{2b>$Iou}f7Wt=A2zo5sBN5TSY*Ui?;Ymmq%YQI^{9=( zWRZz!viy?&(tH8AL61ZapP#m*WQzI%pEV!*li9CMl03q=)JA;a>{s63BQF0woxQ%o zc-FCld%smgo>{Rxwg2%s)7xKryPA^C7AbN|81J=jO6TRJw|8n36&L?LEVjvL^{zeZx>miNwa%e2fmz1!Q6YEg@m2Mn zv)Ac;+V%3(w$<6$3wQk7>Z;GadSb4Wvf}ImB8!{7RX|E>8QrnD_G2q*Vb?G%Q(N@(&JQ6fzIKp%+iZ@tH!+in7OEHUd-{$ zDqIKWl*^0O-k$T?igV9v#aaBpC$;#s@@KHD&^BB*Z{?pE;Y>X#qQ`C-m=>Q&c28Yp zQ?~BY)GA%Bn=d-P%-9*J=eo*kL$vkL#Ydf)0;en@sek58b zy7bzcE&lSIvl;kO1nMu^HY~mQ`^mvwnavY_eE+sxYfioG{kp2+ecF1JZASKgioQSk z_pIdmv%_n5?m4!2HUIbexp9i3X_lr5dbS^*By@ebxM-)(izVW*f3s|_X_mwlzB!um zbYtGUX`04+BTt1alond_T(elFQ+~#xAX(qdv;Wu&pWR#XWzpKt+w7*Y{i?s0?x6fZ zYUaZgS~J#o7XQ8H8@p9@qNHKL>s6gX309>$Sx*NXx0w`?m;svBy?dcKOF&xxW1q%u zze^&nOgWcAqj%qDRM=ijOyl`??=K_Ym!fiJ@k5pu z+b!SK&3fUSomgXQvNJ1G>3_2D{`)=kw zS=R>#P6miExYt-XWVO6~iwp|{Dgpz-Lo zvOYsAHLJV{J9eeZ2pgoVRAH@8Nx58*Huuqr=lN2nKJD-=4j2CYNPG3m*yln|waa*W zHojif`)1ZpN3QL?9>GpI`HTN>OEjE*k=Dl)x>mEE!GxKMV^;qSaqgV-c!M+PYE9As zKEab665~aGNH0|L&=kF5mR5FSdVSg#|DLuUA@4m(CH^yn_eKX)U%etXRoj{Chr)tQ zCk`q1i12<((%9gdQ@D*Wx{y=L>oy^K+>tz#6wGw#$}rt5H*S>m8n z#_0&q%6$QEs9$#dB0*m`jD=AO7prPCI*Hhll9BR>q8;! zKIM<{-)>xs-LhGJgUsa#(W}Esr^so)3b+oNMLpxhp(Agq+m&;e=X2WqJ?1CvYIOVV zZ`S%h_x}y?*YQ6$ax@$4*c*BOUP}3!eKym67yUjX_rSJ#bLDBfr_Z&XN7kL2U$#89 zlB2o*sha)c^}>@A84?dviGQijpZVf`@q4+)aja(^7)=Vwkma81r7R*6&fGle`}K(`VDoI3>KApR%L8ps`H$!F*hRHM@Bn$ z%F_0go@;uRng%gR7~EQT_PWrGQ$AuA4qhuKZ_u9mO+V~;LbUNz9=F#f`%8Oc>wnGF zwq$PqEUo@9Uc1yv-dZl)^qw}SiF7~f*;!lU=HEKq^*lm?Z^Oce-aG5>O=F)r(PP%^ z^XO<~b58rI!rwgSD$n{H(^R|O zKlk#&f(xJLO!5^!v$<@a`T2?pKg-s;^ET&;MlJLH)v^9fv&hlLT^~zKZ?f;IXO#E6 zdwc=|d(NG!HxAU;F`jOCyX4rMBfGey!@s{4`?241i7=1FSJOwcZ}6T|trwph&8@$5 z-`kAh3$vJR$;fcjvzoMv>T&&2`CYi+?BUo8M`KR7zWQ&f!G6bj%Zh&ts3X7@R<}33 zWM^O~-@L9em8t&WlAXJZ(8z7=eGC;x3B#Y zjvJKg7KX>HHd*spbFEeKCa*v(+vaJDCSB`QHs9KQaaGE$%Qviilbml)8p|#=E#(lFTL?UfGU(9>3 zw)M!lnTP7v7EihD|6mTEQA~XXTNIVnPYz4sJ{A))b_i3j>+`p7GBIT7h-O_ zf17tpkxTd#*Uta9&z7G&I;V2Q>-fD#b&h&Zuk1IOr^xVRu7TP_-L~vz#*;69r7%ie zefw-tA`UIqnalWnnqP))nJQI2Y1!w%djSkS*JU5y@AJ2Kq{YsjV?S<;%Zfra-IfY!_!CpDre3rB%EfZ~CHgO86BbQZ zY8AHIeIR|V$iLhx#axfSOyJ|1zURT|9U&9j{z%p@nZ57{*QA#R6=oI*Phz#ZVZ%IM zSRhvQgCwurk%JQD?nkVDlr1mLjNIxgeQ9#aa#jQJdoc}R)zuSryqGVSDPim|?S;h~ z6V|PFFRPkO2x*_?t+D@8g82mfi#P6OFyARs{w9C@*##qJiyan08`_y}1_vZ`HSAjD zP;i_r@01I;>ehqF-@M=dOFQb0$}%mK5l9?2DRP#s0qIV6WNhrY_lfuaxauKH6+KUvVq_ z`wE#w`AW;GGlIJ|)kld|g&w=SQucJm?~ui}0tEw>>akn*#LW=3eq~uzaEAX=MU})t zcIUL98HpZG()KNK+cD>fIQQoMf_1jjWtww*99AicS1e8|^=q}*_wA71>H}|G)L-9R zwm4~_-q}8v^JcEBWeu_~!t0-ZYE<8u=gw?>>5a#h+%DN3UAOL8Hd-%JY}`LgwYb6f zUh7T6!sIfBsVvqhGFv9e##F0W2fS&Ux#(8^35KdG1uqu39Vzo}?^2lWDR*pt-)7;X z4;hY3DcJRHmbpz|D)$qP*ODg!=do=n6wASc-qgecPuJ+_2}6}mA>ri-u#u9+r6$Ny)*j|z+V!1+1zVIMS$U( zvjJMQ+UvIZHKpj8+DBgUE${hoR-VhiglD#KO5FWPtED>Bzb{xM^H;nt#QwuE?Y? za1-a;c}vvO4L`=tT4{Wg%~qwIyECZeU$AV5Pj_#RhS(mpo#snB|7LG`u~To#GFD?d zH{s4D_3eMBC{;wHiN0FFbVS-c)Pm*PVtyCtW%&~2A{P3Smy26CKNOBUP#(Q+)g!)1 zM)oUzFf9nOy+7&YoeGDhcICB}|3lJE3O+^|#w`qc^Z4B*TR%rw$!Rp#ic*%{y)sx8?}C({qCB7ZyvdR{q*5sL2&92lIGR#`dyQH?_PMH6Z3@2^%b_iFXRax@V#zvyJz>djbUQh z-Y+fp+Mc@c?u~&|x?8r-?OWFl%}C2Ww(xa(;g)MV*KNOhLRur%Bzk*y{hi0GvyPSp z)qQZAZ~Aac*=^I0{`)-=b<2F`>1p*`b9-*tf2zJjZPLOSyFQ#qFK3U5$P-rokhtL* z-?gn`EH}5>UTtf%m@r}4`+|lR;}GQ+EUxcuXHHYCxxRPJyfitc?!M0~Qqx-Bg$q7A z^K7jrlgtCX6KXDux_9~_S9r7-?^a%~qh1)^d;6S)xrF(*Jej)}itCyA^m*2~3i)YH zEn4zy|8kxg_3MKUm_FV2YR94j*RCDoymZ0&bmHlH74}Dw_m@ZR&%4^n+UXTJ(_Nlx zLdvgArTz-98^6sD(2EqC5`J{2cjzgr#M*1(FO?R|Y-mYyb_|YI-y~5GpDvoX*|keq z$3^GS(ZYvoioPT`NEygZz1E{H2W}wTj*FRoX+y?ud!3cl^%LHvZ*cqSFX5P={>N$k zj*yk{<%_nw>ba@qs`;HKs_RsgxO?6^o{Ot;KrICSB*obIZdcZ~&(?p>xBV__tihl5 z_`LXgvG4Qm*Y5fl%(Q3MpOWv-|M3RZWQ(a>to*$G>%Tik&aP*fd8amOu6O07@GqJt z7hcoRH1(3b8f7}eAiv)I>o(IDUy7fV878~EYna(^YD%)y0+Udyh?(~iuFpK;r#!7b zI(^FR{s%JpjyJOous)8k?7G2TSyfjb!LzvP=YqJUDX*uTo%S`c==|Kf=_O~oMV{{o z@n|ZMd3oT-e#eFs;kj}lpH()-?R`@Cq}FuD*H@y)CS4ITKU{Ux&|&%Up8EcXeQ}P) zzPhuwWqwTG`^)ckK-~XFx@@|O7~3a#%JcsH5fPp7^r6R}n;}IrpM7`dzOZIp`0RrZ zQ*9&u%!|G(f0lje^cnrUNp*R9^Xd}j$uqVde`zRkYS#UYKTDiutoNRN_oZ*UZR$hK z>D4a{Qlzg;FP85!VER6LkD!rmU~hs#J*VNMM25z~H?nF0JZ z?h;ZScP)61OGW*9Jnw+*MJ>zu(i`2Mu9{G-Xeq#R^r={_;B%wPrc{zr`O}4!DaJp3qnDTOjKy=qs75zw7%7twpSE5wT4d4QH%N zmQbvZY7}%76+STWALp^RAJ^R~du;G)ifGCjr4_ArxfQOJv7hX@A*Nz1t>mL&*~czh zd>;1chFR-6T7t8tEeDUx({vdgwC#G9O8rUV0=1t$;TydW|imj$j%9EVGbHA(iue`oCWV5E`Y{eseH71X$r_0QEA^1Qf=ACzf z*EN4GrC-`YejS?iuF?0(dgHc!H2b^v}UPFE9Q%`Sxs#I8%{8?2cYu;UNC$ z>|fPvMXyej>RdFTp(p3KZ129V=LN~9PCQ>}c;tA9+2p2R=WTNqTw&exv32|QYuxjr zoLzS?@SgT|P`1CcKSSYH&V-p)>-pq=B`*m)%EhYcE9$*q+HL*N=_=ti0ZBDK?1Q%(Y_6>M_UE;M=l~;%VbcywikL|KJ zC*J+6yO6 z&)t!jv3Gf$i`2RootkF^3YZ(p3)gBCx_C`%S&^#X_miP_>wJ+jpBO(cYHJg+uGuJb z^Ugo-$O-Jh^_J(^oj5kx9Oh1AaaF7fj=H&Ea%iRDZtYF~KS{0$xOU-6+0Rd1(;{S7 zomnl_AAGKYuW_R8`iwV)H*zXVgAbg|F0Q)%ys_Tv-f5%2k8#g-cG-nFDs?BH_Yd_e zmO7%ctZl|wlO0!r@7-po`E%^9LzKPdgNmj%e)~N?x6S@IOIyKTg1u|7-OBSlEU9#Bit@7F>&8s;7rv3im7jjw6RrA|%ugn(qrPJU0KlVRm*O$Ms zq3Kt&SVs<@!^0IXzC;Vnx-h*r(ZYNS=WIcZAMS+*cBEfq7wX-pm1?%<>z}0}?H3Q- zM{Pu`O`gAChX4aZ{N&%AhTIQintRutU}9OTaC5SGmqPvQ{{Iy}Up~Cg|G(z{v#b34 z^7rrDzk7f0k5^Z_*T>b>R{Z_(@#Ejex8wQl@47Ev_xWxe0sQ_-+uq^ zKkq&s{(E=6{Ql}6g7&p`73KBq_3ckiFWoOU>&y4xZ`SY9trL!(oWD2!*0%gxC(C^c z^8I>WZ|=RuZ)N)Y!c*z`r~P(2R`vdLsXiHWJ}54AU0n+h~#FWe~0dHyjwhro2JKUdr;KXD1_*0mH}cB(mj?L)8hk^G3fyw^KV z#cltaZJqOuLt8#!cJ?_7_Cxw_4z6cqGe|#kTe4kT>>SVZ^K0i%dOP)Vd|iEf%k;me zsvq9!o^SW}&$0UdKOac(-)7k^y~}Z5dwt%yVDp}R-;sp3z8qKuJf61xara(zW?j#Z+7*?3*1r?E5??j(=Vcs7wYm`%QF9}v%R?k0z=ARC{$= zZ2MiwXQn>39a786j__-rUT1Hsu6_8zLA%}e4sJ_albdp;S1Y9>YT}KS6F+i=f}16- zbGcSY7+ELFSD&3Tb!OvDapTRF><3fxgsv^Qo08|3qx~S=U8z2+oiXbA0s9RLeCoaO zvh3n+Qb{p77?m|Rib(wRGVc40(zuJ$`cH>MqePtQ#0j+g!O z^G=4%kvHn*%%_WYoa<$`*=??S?1cW?c=M*>XNBfJW1qH|m+yEreZ9^9uGRO%mYvd? zcfDHt?W{?M-e#2eo}PdFXnlUs^X{s@ywktWDO~Vop_kGPNr`PwkIW4Bar;~{OJ+%S zwU@TD{HzN>LRFqdp9~)F3Y`(SlBuXKl;_msM@paJ}9jA0ftJMd>+@Edw@OhzfM(-xJ>q~d)Ef+e(yjbi?RR5|# zCB3&-tND3l*{)1UzHcu4{;C=CCWZUI1h+5TKap{I&qBwUuFEA>u)O;4ur26FF}M0{ z|8uNU;+^}?L`ZD^cgI+^&Sr%dfB2^)AD45Vv$kK*#iM90q0!dJ;~E+xOv3Rb?TlIoBUDShv(3J@1ON$Hy3g0 zMDB6)DerYHTpqD^vPjRVz|6ZA*|DdlO#JJ#>}zt;WYMC96V|R&%sYSX?V*`IhgTlb z&WeltSmf-iy0UqZ?_5KZUZ6)ykdY(Yh<)l+nP{yY6eQvHN3*kTQ?%oxzW1%x|2O zG~@UEFIUx${_c79^X_+X!Ncn>F1C-X+Rvu`KSeF1a#ERJWzPQpAyaGb1xz@atY&cX z^ckfE&IepYa(AC(zt3~`L4AOnkJj|?%=t$$wV(PsUux*dwD#~8T^^fp_1oo16I7SB z-|CP5Y^*&rEdJT6Ox`?#itzSj(+@AUV`a^V#$#YmFmA-BZ7cmma_LYxV4B zP4%J8%i4JavRhYZ7Nqr0wo&grV=N{p|9$)M@B8=E{t<`^$~OM@={o;<`@PlmKR$e0 z{=G1cWqaJ;FE8Wy?=L)18tmG*+Im6Q#og=0_BE(2eI+Gu?pL>t%CtMj7*5*EzO-QC zv~z3Dl&`3l$>#FB)Xn-zmF@bsx~2P0SsyBUePdnePmj`>msaiDUdZ-ZV|PJU5c6h+ z<{C@K-02Sl*Uij!)hku!lSAmmzFHF{o~1Yqd;)ayw)K1SD36l z@tOPM3tPVZcjEo}vX7no7-?s@;_>9$XCD16S~+RKW<8$bzNx)x?VB2RUHT>Xcv{<~ z8K*^`A1s{pV9Dq0CI9yC-z`xuBKFv?`UU?5y=mJ&ADO`$jeENHr zqf`3UiCyYaGn!hhc_wD<-=jVGaEHgogBLrW8Sg%Ibb|6q_oL@jP2E<8FFiJqwK8#Y zGb@W<+7DBfSz9}g2!8ycvBfl3dumvRJsR*ei9eQ-uNNvXIhZ}tV zy*g?seBoz;+JoC&oYN zY@|M8)68vJ?Wdo%3T5|qq#T);{4MLA3!m&>|A%@tipv|1y`3Tu;NbVXqp{}lfv&{j ze(j}qn&$4Vcl9VyZQUKfdA{WZzqXUdM~4o@iLTM}G$vSjcXv6TbG(zbhv7Bv#J4*p zt>n4jbxmUSMa^wdS`KA}bFF`$OfV~bdAXA>a9PHK&~9e4sR4WCer_uZQ#)K%duTSx zt>dDqQy5?Fj*;=7_A;=(^M0b)Z=IK}Mmpbbew4mATl~qUryBJ~h0Kc1i$vA+bs4Cs z-cA=3b_mXc+EPiaeN~pM4ec{zc zoys|zr#cUs{|CoLhNFCXf?{i-{|DD$^YjRUvfub$7F?b1~>vi!a7 zOzfDz?)vuR4yLxdJM@mSDBfjuI?O5komp0m@u!lmWunJ&_Oz-)+U{SZ*E`5_$3p-1`duk z2VHpsJanrL$y^h&J9xF$^{BT$|JJ95x_K`{FDy*U=AIcLACt+tnpuF;>X+c*^erzE=RvN9^?F*Kc6H{tSm7f3!V2V0q&vR#mTK53Vhe@!&kwwnI3D zp=?*LQNpHu4O?|JoZZ_p4wr9I3wLvT!1ixF-}c!4eCaO^z1fykz;5&OS2gU?KFO2^=0+myJ~tM;=91YE9;_C%wN&l7oRrfsyT#9Sp7VA*6x;au zv_W>uLg__v>jm2S=4xeUGbSl$I;wu0)SA0o=$CQgTW5)Y)1rcHdR21Li7yJvGNoeL zB|4tJeb`anWU3hR{if!bc~Rm=V+0dlEEeA=*e1tm{ICAw?^9g!PbjdxInoj#6v&!DjaxczoD=P7yuzsCz_cgSo$2t6Mni>4 zbDvE;h6~gd9NTPk(P~0t3rDLO*BZa?cdkrR`gG#!aZddzMH$(XWdZd|54r~II#zz- z>t)rrf<-@GbEYh?VcK85hpkhwR;tq=e({6~C&|{kft8VeizOSd=4lTW1txgi_P!L9E#_b#zH;l!qY4FWnZcz}C(d&yURhuxcW{m3 z*@-tNHcnWQGK)p^_pGpEHW{3H^-?7qYCBSHe|~p|Fwze8yH877Kjb zWp>Pa*`T#{C;zDf)-t-Qf810m3=LM|J>lKDKr8*=UKg>Pnng>x1g3r8Rgfkgtfn&i z9b?Uul~R9e`@SCG_ikAj7-PyIDB<;~miw{r6TTagk?fl%zV#72#N^MRcuU-A&8_-G z)7_%~Rjw+@m%W%&-2IG^p~X%=Jmfq}2=mG%Q!Y1YDSwhsZJfrsCSImhZffM#HrA<5 zm-Z};T0K$4N?k&--SGM3;_a(ziZtZr%500Zuxwta#PH5R_UQJPlRqomiDFryz1>gl z{>6xhGn<_|OZ_)?PW9`)sN`kCn=8aT{m-R>`VgL<^Ca$AxM^-^zP3dpLtNm3nC_?R zf@whv3hOKVCcE+cn7*W;PlU5^(=i{8MNCW*pY97N?~tmvA;`$uvB7Q!lc^-TuC&ST z&Z{RacYEs>@@p0QPWlmjV$&C1{gbutX0c?5OB!rYcMJ?(WMKOtt$Wg$#g8m){%=y# zGn*V#`l!B4#Jc3JuFt03HZdNX8;p+&oB!$;x?!rRRo7e`eQV0kkPe%P3@?LoxRx%N zFhisN@)8f0=_zN8crs^gc*2@H^@+>mMM@STwap@)d11d;MbC%uJ=lF_-I6T@tGZ9m z5;H71xwm(MVy*PIra+4t4&N@WM{hoNFKc2~TM{7MIr*7reWi(6!i7VPcNV!u6;FR- zX)gB8Zf=C0d!5Mg&RHU&$C5?Phfez)aUvsg_1c!nKDu9@Ui`cFm!c%|(Xc7GvYM~T zPfVNfRYUE?l9;+V7p5GleJ3Tiv&MSSYhS^+n`BjvImEy0SKIPuu2B2p4^wi*b?tun z?Uwtwc?-{#{Z&276-3&#oR%0oWsN_U5VS|eR-V^U`PzSW)ZvS_#s8!om>3w^Cf}Wf zST^yt{zh_C`NeZ}2a0^0^VUXP4Xj#Y##gEvdF)Wxsz1Na=~%Ea_i1j*xgq)N?D6Wy ze?Ipo{nlRpC;tByy=V1*wj~I5zsq}GzWt|dy~g&ZyJGfza{qB8Urhc-`2O{KPW-*M ze@)ryqQi^ypB{SuG4Hr&cZ2JmV#n_jPuG{vKdmX;;b9wiMv zJk!22&s|>Tn{Z}^Ygh3D4#kbe?XQ*woZr3uw=BDj+vc8wDR;a1blncfKMl$adcMY2 zD0huv$&8y1|Ol$mKRgVMw z-F9aGK1LgA`Q{c?-Ia+y{)#Prf4$q!D-|Bg4%CE1+zsrg59|p#eZ*^eqmRJ>LD`QH zCcy_pSA{+LZaBH_+2skIk`nnWTru*mt}M>v)g*Si(1?o>s^^uvQ}3`)o-4t#oQ^y*UMq0QrWu5dH<{c`*4-=TP6-g;toHI z7sQ<}P`zm0>A|p;Td?P#n9sqW|K}f0D2%*N_7g36<^7Y%i{xTp_-Dd^x_8J3ymx4C zv~T{M6M}pB4gNPCSK+Gf{P)iyZ_Qav$EF)MY}tg@KQc{-XiLf8@ZWCzs@YPTZu%B2 znV9MzkbdK8Z0Pz`aiTA8@Bj1q-Rb@L@_zrV|31Hb_jbI0{JXyP#}Ci)=imQR@H_eY zyML$uF8|HHzuf+$eR+Mw|Kso8FJI5U{NJ}PU%%Wwe!Tzt{Qma+clX=Z9*ys>pDS{_ z*+y>H&Hg#@Wl5iRO;Okt$LqzJJjWm~a^cfh{Ux)xU!_aWbi9?Pxx(g_+(CdL&b*|+z#928Qk`w$nU zzBK%nb=l7QBAd0gi8Fi7SoL;6UeMi%w_5+z8=rpgy5{@reE$7+SH{a(yEnYAvd&n! z$J8t9eKTK|%}T}Wf^%89Ysv)gX9!Pfzp5~m+v%2u(+4+~sdmTtRL=8Vvv}To$uMKJ zLVoNWrXzd)N6wQGuyW!~ckKv@$hI~<@}lK}UzfsGp>uDnBK6s&J?)?NT)E|Sc-E;_ zo6W)V80z^NcQ{(LZ+3a{YO0}`+RB>}VP2U_n|gJ79tjIDRm%lCzc2my#DgJZgR*`sB zV>RbuHRT#pAFsyq+YekUeR1f3Y4ck#9k#vkAD3UgoXPW`K5I`;Sj732LJXO&Vy|^8 zDY=NZKVaF^HEr6(9L^0Qn-(*Mm_-`hTXpO2mwR2ww=)ysu53HJZOW1&Cq}0*<5PCE z?56y!67$al-YQ;mV0KyL#L7&)n?XerpWVvL^cE=)o%6+G=0P@5&0uCZzMo5brCWMF zSS^ZTP47K&h$rZrJ!if1>6Wc0!jCOsXgNA@!^Fc4<;k*>qRzei%CP6tJE5)NE|M+o zmwJy?o!Z60KV?_syM|4gviXrAdR4#ohfusfp8J+qJhEhl)Dl7S7XP?>x2Ygi`Q_V4v4oC)Ctp z&MuQ)J+W4-Wf8}<8C*QwQ&hlozhw z7$mXeSV~#yk0T!9Wt&(3{ArpPi)cAZF^)qQ%frFdnR}G-4$+& z=0;>Z(@s?=iu5q9ZuJZf5V4EWTF3g)JuL27K1+q#j)2dzHi@ZKv&x?5nK$Q()!(1% zW~r~Q)H!h~_Gp*y>DlYJ*3Xi>)HWyd^2V~eA?<%n*SfBFzHaM*m3*iD%9xj(pBS=r zcNAMvy?mR%5`H%~eU=;ZtCZ$NAB#d=w{372r^_EGsh+7Du(AuzrHsZ=GnC@Zpf&;y2RYXXkE(HXF2)rMJDqEl^*J@E$|h; zkUU+oGDT?HlfHz$nECZHogc0LQZ9ULy~?&nE3P_f*+i%Be)(gG=jXOFF5f;JQ48zv z@4vIG^Nj6+wMWjWF1Xts={2AG!n239t!u8gyz`UJJLB;>^D&dq5>dH>4>WrV6)ooP zo)!C7_DkN1*xVq!i@SNQzF%U-^hN5x>Ztw4a#!5kTG6GvmsiYx)}`hNS90ptn9SLo zRA7HNYwn|`t;vzM``gR^y!gBE^Sg>4oc#}0@^RJM6eLgDedjTw)}_mpj{Tch=AHVt zveMZ0^_qMCAM00$%wF>OaNN6J#Z1pke}2@6HjYo$nPwz&TE@S@rQYUF#k$G!_88B5 zX44fk!#pS>&6md{ansdnDaCKwlD2*owyjsMa`2CR(R(8IwP*a-c`Od+cZptp^~jM$ zrfaRvwnc{SU%lJcOWgaczBOW}iP@%A*LUo%}JGk{ReBd{ih$SZ&q5%mad-orHfHgBmNSr?y=OXmnZChlv&4R*L6r>O6_db$#>dP z%H+@Od1QCo?+CMg(fn0A`3nuc?^f;?fA{##*7Mc=+v8r?1pRztlVe^eCVA)K2i^BK zJ)&;)?B4bLh1jI^lmFX1DQ@VMZ+YYRZ-EKt-P_62Mdg|5<2LgunI+8q#O9Ua9%h~p z?$o$Sd$O?Z%lpyp>yF$OnCj7T^x3*CTQ)p9Ws-AO$NBlB(uKyAt86r_i(c7O*=joO ziR;i=`s`ksgxRT>Q~x#HrnLPiHqg4v<5rf~&wEW~=A?Qt-!?n<#YJZ`Ql4L2xmxec zxySboxfCtrG!;K|ytrOm>QmKR**D$C&sfi!=$ESH;D1L^GU=1!i(?C-HgOuT1er2# zczDF-XQYVtr_3XHXRTHrz30?joKtPHbXJz@@nrj=oY&D?w_iIXr2XN5v_H#F7XG6j z7EFk|5+$>wfn9f{n?4e;n@bpWVQO({xy98@iTe@9rb;-1vV-jU*WOo!lI6r<`Uaa zySj3|nVj4ED07MXi)BoeQ9reG=O4+;`Vg=uYwg@4Yo;vQF9TuwP z-uml%%i2io#LGE_5_=xr&MQ4AaH2}`*Vj9TzR!6n{mNk53?ny@4@Z7xxAaZCXe^wW z##?XtO}lealUPE#W~z&=$DRGVm>)KmtXQP-xOt|CfuDw8=#&q46nK?{yey_)Os@II1Rz+!g=`J$+TKThT$+XieQsckh zNId&^XPoLyhTKI5Bfp){)!uaSbjiD2>u;X63449;X8nU~&z6dtEA*pmx5Y}&*AC^a znU*HLR`R5T)a_z{Nt+T)&plW>x5L|f^=fJ6jNdX(I+wLx7EpV)^ch7jZE#oG^tqO(#EIE?93av{yXf{{;8`+cO{Rld;V@f3n$7 z=b#;5))TqNh6Q4~RHgq_@8>YuU8FcOGH5IRwS`x98l33(o|I^i|NrOXyY2t)+0Ci5 z|NH*#-P7^@^5Dkk(e3*2HPydkzrXr-`0wuD=Jh4^C-Zl$kNdy)_xG2N53k&BTWj<8 z+qaKz|Neel|M2(k>&yFpyxutZS;d6o&gQ?>pHH8AV^5ryKrh&hxWkn9I3sq--zUJDo zEb)&nvnRY*z_v0*;F6nQleyBW5_#hZHr5f3=kR+SU$C}m&$b;?{XhRnuPky<5sb3X zcA9c1>h?@UH}#gXpn8^-Qw!3rpQ^IF;qgl|eaW>jscRxSQ74S8pK?wJJLGrCa*e7} z`1+oWhMs4SZ3yzx7R|{?6qzs4G|_oU_VT9Cu6qU#wn>CEEUe|Y=CrJFol5Jq+@%wY zvR)=I*hj_i=$-q=TGa78euC7IKk_TWj30^Z^AO*bYljcm9M9kVHfYi*Mpm9ow<)#1__E${O*}07IWhD6MunSO zyq%vd-I(HiGIYl3_NBUk4?+trDW|a2ONT7+;H|PaGTkcwfzhGY9VTLPOof<@JuUyK z@U3OOrWGeSSw=w2{eT+}^ZnjZjx5V%(`7%L+U%{8DwrxD=V&hVTJzN*+X=7IHZq@D zR?rmrR8FnUl@OEWEYPSV3IkT_@qr{1)Na^j$oTnA5T5A@`sA#QL>h?M3Z@0EvW%i5>lD_6{%D>idb+v9jHYMRk zr2c7}n8)X2@24NXf5xW6Cpt~@w#@50C;4I>bCn*}8#7g{=4f&BntEm($9%0zQ}5;& z@3ViNRAK%3#>*`;1v6C6%xuxnZ98f^(?}}x)aAeHN*7D5d~?LXSYDG^bUJrt+IoXb zF;y;oUDfNZ5Bpc_>APR>A?AV8+3ZtMGv7#-*o1#z3CjKYe7l!NTyf-tspX=)v-RS4 zY3=n&^AIiy@vT37>ub==Z`ZeoZJbxWmV4f-4fjswUHDS0BKmgSwZ0qeiYzaiCtl=k zeC2N|IxqTMoQmo)ja})%Z&!Ooxf|~dk={E$J+QjD^~7QBb<<>j>qqD>lc-(x&h+oA zwV$fid#^quJ>y713ws$XY|2sJn{&vP~ZEcs;$$Y;|6A<@qgB z792m;>ioAs&Bx?LcvAD*9cgM8B@*|9T}%*PwdYfE|Cg2PZbU8(nR=d;$IyfS2D63u z#(MsY$Io0XiaKsB&Z=xqs$V(5^wr+Idt-f!JOo?xk3E+`T5GQlPPNygCG1g9Y zOBE=1b!tod%@uio^}=U{6cU-Tn&wY7g2oSbv?^#ZTin%?>zySpxOKbrFO ziD=Wq)A~Bo&*nYYBt2#4M7PBa>WMFyHtnccY4mT04%53B?gBd@c~?Pi$wxZ3QUbUa z33o-5a=RXnc*M{X(DH(*>%&URe|^v5U6vOc+-6Ry`<=wo$!a&*BW?NQKkMY`O+6p% zp0V`dZiD=&xM|{w^DfG~*C<;4h1Vsqtwke5LwVMQEhc-m_X!+z7gBXucv&XUTX}WI zJ1_rqkJanLH(geeJ*nB|;HVj~g-h$`>wA;-hb}hjDJ@f2s`&5CtWzPelPA8>JsT%J z*U0IUtLq8hnqWZ|mSeZfg! zkI<8YnF<$U;{D!B+$f!7G0l5<%Z0;Fr5Cz9&3|rDrc!@AF>cB0jVXtp&T4d+H+N5$ zO_7-L{FH~uSNGhiN!Gc=bx3$tL?ySci`B15b1aIQC8Blq8vd8@Te8@A&hy+UF6mRM zww>0^6u$SZ;FNUk4)4dyckei9*2~kOl@_NWF~#?5to9_UoDQG+PW5L(Rth=aIwEp8 zil5Uw_m*tBFALDhO*Lb%!?2Tg4_3phcjF%RjX*t8V$%$V}SlD3E7S6|J z4zIMA{GF}x%OtDC_F;XLa*WvjneES|6t6mLwqCW-*WK5zx8l}>t9$iRXFSQ7##`|% zXUeWh<9(lUj%_~9qZ?A3=ecR8f`6dRT?y}fThrAQGM|dtNP50&{W__h=}7OB9UJe3 ztpAprvwxSVR3t~~vUTasAuFqYi(T1xV}lGw?Af*zTNmb-O7FTDxJ_E)&gK=-mZrL! zrtT~ad>5m@aJE*>T<_dkfgeIu6&dv$Ide4Q?lRQ;Srp^{G~(3u9nBWL`%OOcPFVUg zQ^fqov%f+%bI#tfo{>83^5r!d+b`6wF=5aBm=QK>vAfvf$V|Rd++R+=W}aLypG{Ql z=#QUEuBaYfqF--YuB@45aW9;SYn5fB!XkqfW%JAVTrQpa_DHmSZevR{kYT-lgDLs& zqW7LAyXJ^Y{9y8Vx|8sx1M^YG;cv7$exEGDzz~tk02?T+haApsYydvVBG$YA$+3z1 z%rE?3*cUgwJHgIVZmZOKeY2bjmbZl$r=_JbHn~Z7n*DkI*VScH*G$Qi?xokcZf(18 z`KXtg@nhL|mrL*eeO@nL_hWwf{J4KVKW%?+x99)w)BN)D=FgjN_y5h`=kxde{`<1K z-@fM0yT|7Lt!nEt>&kzf4gX*G>+)&;`Eh#hKpo<=IzTrte!UIqiud+wT1rIpn275d{H%GJ@Nwev zLtD?+|NGL<|LwKBzkunA=bR?*KJwP5sJMxrO}T3k@%}K&Axr15mm<3adJGRnq~}Pu zS#tyyrkh`Uo^d=uxAy~|a9Nqm9Qk90EN5OaOM2Sue!Z9XqThsE>u+gNvK%*f6?+mn zj_nl4vA>j@Sel!jb7XNXY0x;)(ZqyA-nl=J&v5(V2|Ivmq~-zp!wwEye%Go|+{ zZ~LE{C8*N3c&o5*$eD(hzy2H-{$6E$M9|(@qLzPJXXpKjzL#$dEX`TjA4*oOnd-6C zq_}aZ=Cbznp3?StY5)J2dlo#O^7Y!Jn*u%@-X`_TEEznD=XyNbuzE5Qw?Qtq@LaO=)5pv6X64-H4=7VQ5gMDG7V{>^&_9=nOJ4R%O#@?tf$NMMoy!89 ziBV!}*ld^AA8cYZ+hup4%x6pbjAc)qt!KYJz+$+Y>-0AxhefaI!sI7z>s8IzmC1hN z_`36~2YGV794*^=gYU5Mm%}1+dk;T3u6b;A+9cx(({|ObK2&xzD}2{O+kCmUM;po- zV*Wl*vv^?0#?NgWq;dG%k*3Epr4=~WzPRGvX=L_dO7t|&AlcpZ9Hpg;KMH8i*nTs2 zjg;AuXz#;jo?nVCtb6!Uy399y?x~(zt!jB&W?Y>1K{Rdyhtp%Glad@}Zby7)CWp$J zEh%;pF{t23zyJG5m*V!@X?u1pxOJQN!V2rXvG*sYn(G~yap;D{ zdt>XXUz6WmT3EEum_sq9z=N%RqUg8a8={U4cUnWN0(Ra|JIbB^HsiM8t*cX#at+zq z8_pa($*XX9Mw6E95<%&|RsW-o7IjWZc(&2w)y92Wqj*=AJi45GH|y(@)p89#cDm?-n}h+NmbbCokyfAuLYS4vY)?Ka{BtZcfWQlW-Y9r zcvvBstG2<{jceL`*_l0^g zK46d)y3<(npdp31&iv!{E2|C_>lMd(o$2WpS!dyLxWG^3vqRK_OA}@&@^ZB`>#nKR zZjJl;H%p-E^p2@H$COPSmho~dlJoCrF=qkUV9~_cqK+mxH`e@*~h3o#|$lR>{TkMEf(%(59h4d8ByMva7{j@ z^Qn?j=#l;PEEC#V)Ef4^<_PL^Q#`uH#eh#naiZSc{TV-2S?xK)u&UwCXEC?;?E9`I zmEQ9^ZIUCrykq+3f}IC$b8NcU{PgQ{1EHUfH3J;m*R1*I%I7DpsTg>9;jJCcw^jHS z?NoaBf}^O>r_b=)hRHKdGoO`Idp&Wwkp0A--+UMP8sD;fu~4YjNwY{@vS%~H%Cx;R zFVB?w5!rCT`L5>D4a)DDygxVu8geTrH_X~t-r&&iB$>0pSEgsSi_dSl4{l#18r#Am z;(6Z%6T+FtFUZ!N_Ud$-7>ney81uF8SAtcPqUg1iG(@{39@D!Q#IDn+JEMnb%B}7E*Lj^?a*u5q0+HV{*1vvO~aE8hSRmBChm68@nyer@$lrs6TUFG9%nIG zmvv0)aPZQF2MbcaGH&E6@OP3rQ0a9$UGVI5dj}rflIpImktQnRkRtvY?SMWY6rnWFbVezbkQ)UX4ef#4wD`a73Lhdq8xl)CT zOXh4)ev_Qa<)*bx$G1^lZQaeB8(XSfn~Q9Z3N$_R*(kkZAzyaJq{B(xJSLU>r@lE< zi734iQRev6p<(ASQ;Vm|Z0ScC6K>OQ^*>KbpBJ5Wed7TxV^>XXX6?MZ%LhGw)?N;c8hoMvo7yvoB#G0v)ybZm9qzITvYzWTjaR1$UCjEx;!)P z?dt#a{8yhZtece?yiAp2>e`t~3KtGmBwq}hB(>*T${R}!0X09N3ola`!}%N-7{wd@ zOy9`7qpOVhiY231%k?;DVQm@XwNM=H{OWCutEdm^WQ;XMM z`)0iAsnk0=?WEn+#?!D zM!TzMCdpj2eOq zQm?5WeBPAtdiClT;tLF3RcI}{t5x()r{-{%oWPmns`}}--m@-$-_7)V-9A%|O=|<| z_@hJlle4vst&z+edT7)B_)zm_Ar2T*h-z`lZl< z$I3Dx`@HhwJUKhq*EiU@1-qJW4QG|leZMPb2x)icN^oPm&{nlH$imz-Fi^@E7 zv3^zbozyem%BIUN=z3Sh$IAOAs!Y`So{9$3ZRy{)Z=P{rU&)snaQ@y(nXTcQ<4#(X zCc8h`$s<|TSv=R(*1qR`E=F#mo}=Qf4i4eZxVJr>}yq%=~r_^ z#XjV^RG;4#;ZWP}Jp1!xCVl=>!Y1i|AalZ_$Ma|LxUS}%yEj;)s)6TH4vWO(?=OFF zJb7y@^7`9e`@fET9*?Bv85qCWmgju$PEuc7WaU|hsGr&rD;g@U`}meQPvpBgd292& z&wa}03c@OH7S+#tz0T0@rs=$cyV+7JuJ77#(fC^@^R%-;Uh0zHI{1(E-*|EN5?fy2 ze!jK$FaP@g`}S<5r2RjR&40w1{jc=9qCWY^zWUeB1qdphU?BbUcq zLu)4HvS(-67jatjpHaDCc}s2SjXArN9D~?TO!8uS*0jcX`>$QUPP}~XB>N&~wMpc} zZ7bNyEnAL67(VgXkMpVTGZT|i1MfRr4fvS-i;wf#l6zOz7&5w?iN3J+joF#q zcg^Q~J8OMkE-vsOx9G1~Tp@k4>Ss#wy_wQyCtmvIWr)f7&Rap+8(!pI%egLPJ4x`4 z@s3+6^PIM=br3p;-N%lcy4AJLnk8V%+toX@wyo`Ja}3jr;@8{WJ5TtY zS>4s!%YOWodw1wUfwAhfD~0Dd;}j<^DXr|)Jm(oH6``A#a`3h1zh@dR%KYvzJW)PT zU(IKnp5JulKZpOb8|v>LPY+e^R{Hp0(dqbot!YILD{AJxXNgvDE^>=rx5`P^zT${g z(3%7D9HKKfiT36zGEMs)ct7TCGYjwUh$5AZ57cx*)>$87?CZ{3v&EO=T$t6{* z$6ksm8uFWaUQ9Xrx~4s--|f(Wvr8k})h+w?T&?#%qMZ3*-9f&|UL3pL$X-obSJEQ- z-AP?td-K)=&zs7XE%qXbB7M_u)gFEQ=uh9HQt|tnzpksvlL|1JY|Fbj)AA=1 z*PoER^gE<$vy#a4C+_=F=3jrIWFK`&itq6Rr{1?8RYg6fbuJbaU2$J=b&Psvo$Hy2 zSt~;)Oh36WpuS;Ehn$^OvtoZz(6%%^^Z8G9idvhsD6E%}pO{z2ecJ7hj@`|r0V&Tj zX6UXAUeA7E#_nhKE5BH{EA3K!q_U=~T{HR2Ms7}V*+^wo`<&kI5kHo+o_fV=%D?io z%F4otK1$t7G-MRnX9lHAe6r)i$%3}dWalrk4pMx_mTZ-4uliB1#Jlr>t+L?PSKRl` zI?b;*;=+8cqL*degHm%Bn^_NR++tP=g;e~J*~Y-em>R0XXPLHE{eMHv#fzC~Q=TNu zi#s?ec0}x_#y{NI zD5zb)m}npQL+P7*K99%mv!DN8EAZk-d4Kz{x1ZCRPCnxqJ9OAp_B2RVskk2yJRBQo z`}WG&v@HGvfj@H_7&l5@l2zo%F8VFCgCX7F`ytkfhw+=vRzGNRSon0^O73fJ9IPw9 z^c0J)@qPD6Av;r3GD4tDWi|H(g$-*{>N|55upZ&;h-Hz@d$qk!Y=XDNwAD)f!uktR zZYs_c`Fp$LD)*xOyy5~g|Gw-Ie{^-4%F~jlkRld6hg;WLxRW-CTEz%VWO-n(xo1j> z#s{V|N2E_yOnS^({vp9FheeKI>WxjYADQ-?#Pu3Vn|LgWmCT4vdRa5r0y) zD+jNcfLyw}Vc!(3n8j~Glo<=e))oXy@|-Rb&vD3isaIP0?9$~r%N^FT3}PG1E!>xE zFu%8Km;RdTwHp|jq(s%7-(ZM_Jb!Hd$Luez)Mf)}?oPfBv20{>ixO2(#XkdfkU?BAyS7lN2V2 z%M~B%F8wLB^GNsdddqVjE4Mr{yJCMn+NR8ATlT*Lu?9>3&HF7W>@d$o;J`Hv&D^!U zNnaY49db~8J%wvJ%ettE@d^?r_f32w+&NP(^b^}9Q5OZ7g?GOnNC}M-@_YN`X!pJw zOZi)D8Wq^{7N<|Ll|fD19_=1SKZVv$iLM#-^OD<)Qgy+M|%0`xcZaY2}2w z{MS<2V4*j;cH6vMr41}%`gZf;+ZJ*01m!>bx3GFg&2g4f_cq+A6PVonFzL?n3Emeh zPfpDG%e3vJf_OrSk^Y$svk=jp5%ns@MS`ujpPZVgd1~!*9ajVQ1q%euYFCAZPH^C; zS}FVPag(#|o1S%C%`g9EalE*hb8W7Dw;#LX^9gA>OJYwS6FXa><6*u+L|~oBr2I+e zryls`rtoQtpu~=2ZW0P&Yz39?bj~fj$MKzAFR~$~#y2A`*O;WgLw(T^hBvM8v;1$^D;zV9v3&4#R<)?dnH@#ZjZ1E9xTV;^#k@Q^`tXi7 z$J5(q{cStsaPF?jlz6S3+yAWDvMcDLz(2!tS_|uad|SDaSYxlRIPfc0j(48_-po8H z?T30xlFgSMdhl;{OI%D%N`BP!p3Nuro5Tl6KU(wX5U*@H=dY}$(2cS`HZS|a6La^8 z?6a)ElZuu8q6bXezBxK;9LNv-tI~D-OBh#*PD|5z?<-O77jvCo(60S^!iw(#j~6cX zIj?NKFittvxBmBgp{~MZtBsr#wVYwBnQt6se`DgmW5N=$ z=7~+-;e>$4T>+_=lL{6ryXeSubo-I@TO?w*_ilJHr_yuI!z(E(4s8)xI#uduXsAlE z4x>q?a=23UWa|k}?C<@z&DK8_BGNhk<^QXy3X`Te%wv_+?^$v^^x~tZAAiitzLD-G zcka)(Htq)z=UxWLE%1G5EnYx!|y5uL9=BDPA=vCzAyp6qB^vFW2 z_I!9n<;&^38+loFYkvu`Dp^*g6?@zCOPbtv5rG9#$-8p|XWhJ2AAd6;Nyd1AM}mU7 zzh+L4!KRY)JHOAV{(Sm;XS&U0jkL!5KNGH=1+sqhCE8iLM~Sl z_WdY#+VP{OYHwX(rRKUBu}5BfJznA@H{E$fr%T$+yx_OC{=53qzlCQP*gHSsf3YCgxcI%tebsf+mpY84)~~yzGiS1W z{=Pk**4odiQh9Z0q5JQX+gD1~$aVGa;XT|hKV5uo_hy@@qOD)LzQ;N2_~^4|WyS2b zSE8Stj(?l=@#^P#^YELg-hHXoe|!g{kE$sc=hQ=7nDEeA8eS$_pVz%tR=-=A3dJ?Y-;MY;_jw-i9c1= z{1f!azhL+`i9g5WSyJOAljbSQzc7E^uFEhxEnu7Il5U4@J*K(aU&d|E-M-Xn`{aqW z%5&U$DwdXKmlhnpJik}p`n0T`r2*e$iy^EW;DJEpwyZX-gD({66__ zcTKris?LIkU zhE48`PJYS4Z^u-w>}oQb)jREWUW|FpRZ$b!DAmh0-(^##*9UCQ)1Mx2yY$GbUFTJ| znDeE1wglA9`J~LrJ*9mSv*X_rxsgl1Keg`tl_Y-G@L5=&s(j>`c{7gxh9Y#(U z`VUXN-m>`c!{`04bT;3u7n0tbNuruE<Frv7M$67hPH2Zw(t*Y*$kq4W2E2pzoF_vA-Ij}4Zid|-LhE&J zYf%ub6T@%qzr>7 z7)~{DU2kGQ4(jlvB^q!yM@lRKxhcK+{(SDNm8R{CAA)2n0-y0uOm^%`y>BUY zIcK2+kH=D{B}vRH8NkqC+o8-O9m{WjL-bs3ynwc*pM^k;QqsR}+@K zWLn9vGNdEq!q0zOV;`OkpI?7juy>PCPU@xCjSH)n++Z(XIp=fcwrDQr2R~OYO)M?w zKDp`5v}&o3Dn(i+Rw^tH+NAU5)d^+kCkvUmXWAIP(qD7Z+I0ETDbsBieg2!3x{6`9 zN4Zi6yZ-kxpEcZ6-e3 zd&LC=5B)Oi=lJ|{SxQKiRLS>Ewrh$u?q9TH%dSTT52kBf5Yj)*8zh zdpBNXs$oQeHx*syB(=CMzH9U@bRVn!gVUGJ9x0n^TmG>1@kX`dkMGT&^8NU-o!90b z)%hSb^M1*?-X(W+9@=&7yR!XXM*XXaE4JL{;j+mm6w?!u|^^ zt5>#M7XRkYYyP{-s_$-#O|?>8xncDRhQhC+DYIWkzJ68ZtYZ1c;*S5^8`f(au9$8O zG8A}rjr(qRkM-BpOJ_yZs-N3=lHcLOL5G5TnKP3(7XGq$>aOG+AlJpmQ@ZR(gUOO$ z|D3cl4azIEnT-?fsH|}e`?oMTtXcBLgC+4%$4|A@AI{vb31iVB2781s>pO zkYq5PkiBlv?!y8z8uw>jjtD!zZR)s9NtAh+yVz#+XNGq6^=qCv&z^NaXrI8BbdNub zvK@K*K1iNevBEj*kb`f5NfuM|PGz6zM;E$3yWiBP7inL^R&?r;se1Si9+^{;Om@tU zGiJ3#k7L+*coxTg@t!k%5Hkk3JQKuluS9Ae?PPS%5ppVkcm%U8Z(PQBsS%- zmocAVfN&1*EXY=z-@a(m7c(CFx-(o;o>tE~oUU-cplZFWA;@9|V}>+_GY&_lRtw(% z8QLHjVaV(YaV#kK!LnX0C0PN&OWw3)Udc%}Oy zJy|stP3}LJ+Uuj|sLr^|>;G*Q1=T-y{3zTp|CWSF zM7++^SGiZj0*;!bww`y;Zk)c=@9HD-ALn#W+;Y(Vt*_1&W%*AoV!1%DTEaVivj>lZ zZYinGc*kTfCdhC*$8OU(=geNs`tJ!PyjwQ$y!$47gK@3HreAz2tJAyUQ>@wE^2O(^ zlarjwdA%{+Y(e1kf=vn)`R_cOeo7fWo%2&Uac{cB|E?bv60RyToBw_KP=9pg`A1BN z0w42Lc#f_-miv8s{r9>*&)EDbzfbV8DloPban0Bf}Uyh zq4_HRBOe`6NIDd(y>uq;=6hnQ|DSDr*;Ox{wmbLs%l*3BZ|2~*EjNon|#2gdcN)17sM~Esj9I7U2G0F;?C#N)^ zyAdp5flI;?i^M@~MkCIoy^fyW?{}aXImPlOjk5wl#>SqV^l`}0R^mz9!-yfDLPpi*sBJ*{gfTuB>m~LjTq&?5#n52 z=*Gy&z>q!tm=U7^SO|V~`E+JuMuQlTeegS{_0f%D^+NKHA=c2F1G|M4!yQJ``;DPK znhLvU6T^m<>1SYy(61;&gw49?oF-6{AQ#OsFl@sxiF3M}38Ng?LxrgYG1x=dIt$4| zM&Lzx=*eLM+HF(_XLL?K0CNW9S|J98QVeH2oc1iI$e(?7zT0Y5?j!>t#l>zP5_nuoR#91%3O z)3afU(6{6u6dj(v!i-T4JnVAvW9W&aZ>KpE149#rTa}I@YsOl# zBudS9eSC_Ofk6|xn;l_w+w^#IMmccN(qPUg%~(5q4vfDS#BZB^6UP4q; zo|;Pv?>HG44j7|{apD(bCz)X@6tuJa^;x+X7`iZAR5N{o1=K|wEf}R4*G)fb0gVgv zfm4Jx6sB`oGRkp)ayGa^H?U+Blb@u;$l#KhmR4Gv>YSgGUxXH>(*vy-r4^2%DKf;S zit*?4J(keY9IQ)M8`WrIY`PQ@(NvjWQ^hn@dwQM~qck`UK!!7&)SkW)Ca}PgQCi_I znmOj^=73Z&>FP|Ew}zSn7KqiE9t9J)V9O|N*Q@9WPME8`qS^C2rST_E@{swV-HHDxP$O2x^-q)tz$EoKGB|0LCo5KkwJjLttd6s L+0jJ-Hje-R3XNMW diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl index db561da5..9efebb6a 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl @@ -210,6 +210,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -219,58 +222,58 @@ Group { coord USE o1 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 17, 16, 15, -1, 13, 15, 14, -1, - 5, 15, 13, -1, 12, 17, 15, -1, - 12, 15, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 29, 27, 19, -1, - 29, 28, 27, -1, 10, 4, 7, -1, - 10, 7, 8, -1, 10, 8, 9, -1, - 31, 30, 29, -1, 26, 29, 19, -1, - 26, 31, 29, -1, 6, 10, 11, -1, - 6, 19, 4, -1, 6, 4, 10, -1, - 6, 26, 19, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 24, 18, 25, -1, - 23, 21, 20, -1, 23, 22, 21, -1, - 23, 20, 18, -1, 23, 18, 24, -1, - 32, 39, 34, -1, 34, 41, 35, -1, - 39, 41, 34, -1, 41, 42, 35, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, 35, 43, 36, -1, 42, 43, 35, -1, 36, 44, 37, -1, 37, 44, 38, -1, 43, 44, 36, -1, 44, 45, 38, -1, 38, 40, 33, -1, 45, 40, 38, -1, 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 49, 50, -1, - 56, 55, 49, -1, 57, 56, 50, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, 58, 50, 51, -1, 58, 51, 52, -1, 58, 57, 50, -1, 59, 58, 52, -1, 54, 52, 47, -1, 54, 59, 52, -1, - 71, 69, 70, -1, 72, 73, 71, -1, - 71, 61, 69, -1, 73, 68, 71, -1, - 71, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 85, 75, -1, - 84, 85, 83, -1, 60, 66, 63, -1, - 63, 66, 64, -1, 64, 66, 65, -1, - 86, 87, 85, -1, 85, 82, 75, -1, - 87, 82, 85, -1, 66, 62, 67, -1, - 75, 62, 60, -1, 60, 62, 66, -1, - 82, 62, 75, -1, 82, 76, 62, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, 76, 74, 62, -1, 76, 77, 74, -1, 77, 81, 74, -1, 78, 80, 77, -1, 77, 80, 81, -1, 78, 79, 80, -1, 88, 89, 90, -1, 90, 89, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 98, -1, 106, 105, 99, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, 107, 99, 100, -1, 107, 106, 99, -1, 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 117, 110, 112, -1, 119, 117, 112, -1, + 119, 110, 112, -1, 119, 117, 110, -1, 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 114, 115, -1, - 121, 120, 114, -1, 122, 121, 115, -1, - 123, 115, 116, -1, 123, 122, 115, -1, - 118, 116, 111, -1, 118, 123, 116, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE @@ -644,6 +647,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -652,35 +658,35 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 18, 21, -1, 21, 18, 19, -1, + 0, 17, 24, -1, 24, 17, 22, -1, + 22, 17, 18, -1, 0, 16, 17, -1, + 16, 14, 15, -1, 0, 14, 16, -1, + 4, 6, 3, -1, 5, 6, 4, -1, + 1, 12, 0, -1, 2, 12, 1, -1, + 14, 12, 13, -1, 0, 12, 14, -1, + 12, 10, 11, -1, 3, 9, 2, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 2, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -688,74 +694,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 88, 85, 78, -1, + 71, 45, 72, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, 110, 93, 111, -1, 111, 93, 112, -1, 112, 93, 113, -1, 113, 93, 114, -1, 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 115, 91, 116, -1, - 116, 91, 117, -1, 117, 91, 118, -1, - 118, 91, 119, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 94, 97, 98, -1, 81, 83, 82, -1, - 95, 96, 97, -1, 99, 93, 110, -1, - 99, 110, 109, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 83, 79, 84, -1, 77, 79, 83, -1, + 114, 91, 115, -1, 100, 101, 92, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 99, 93, 110, -1, 99, 110, 109, -1, + 82, 84, 83, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 102, 99, 92, -1, + 77, 79, 82, -1, 82, 79, 84, -1, 85, 127, 78, -1, 78, 126, 77, -1, 127, 126, 78, -1, 92, 128, 85, -1, 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 92, 129, 128, -1, - 99, 129, 92, -1, 125, 124, 79, -1, + 77, 125, 79, -1, 99, 129, 92, -1, + 92, 129, 128, -1, 125, 124, 79, -1, 99, 105, 129, -1, 124, 123, 79, -1, 99, 106, 105, -1, 123, 122, 79, -1, 99, 107, 106, -1, 122, 121, 79, -1, 99, 108, 107, -1, 121, 120, 79, -1, 99, 109, 108, -1, 120, 119, 79, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1128,6 +1134,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -1137,34 +1146,34 @@ Group { coord USE o9 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 20, 0, 19, -1, - 24, 0, 20, -1, 0, 18, 19, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 15, 5, 14, -1, 4, 5, 1, -1, - 1, 5, 15, -1, 5, 13, 14, -1, - 5, 12, 13, -1, 6, 7, 5, -1, - 5, 11, 12, -1, 7, 10, 5, -1, - 5, 10, 11, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -1172,74 +1181,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 83, -1, 99, 110, 109, -1, - 88, 86, 87, -1, 99, 111, 110, -1, - 89, 90, 88, -1, 90, 85, 88, -1, - 99, 112, 111, -1, 88, 78, 86, -1, - 85, 78, 88, -1, 99, 113, 112, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, 127, 126, 85, -1, 85, 128, 127, -1, - 126, 125, 85, -1, 113, 93, 114, -1, - 114, 93, 115, -1, 115, 93, 116, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, 116, 93, 117, -1, 117, 93, 118, -1, 118, 93, 119, -1, 120, 91, 79, -1, 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 124, 123, 85, -1, - 95, 97, 94, -1, 94, 97, 98, -1, - 105, 92, 106, -1, 95, 96, 97, -1, - 128, 92, 129, -1, 129, 92, 105, -1, - 99, 93, 113, -1, 85, 92, 128, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, 78, 122, 77, -1, 85, 122, 78, -1, 123, 122, 85, -1, 92, 107, 106, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1612,6 +1621,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -1621,34 +1633,34 @@ Group { coord USE o13 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 24, 0, 20, -1, - 20, 18, 19, -1, 0, 18, 20, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 4, 5, 1, -1, 15, 13, 14, -1, - 15, 12, 13, -1, 6, 7, 5, -1, - 15, 11, 12, -1, 1, 10, 15, -1, - 15, 10, 11, -1, 5, 10, 1, -1, - 7, 10, 5, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -1656,26 +1668,26 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 88, 85, 78, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 85, 127, 78, -1, 81, 83, 82, -1, - 127, 126, 78, -1, 85, 128, 127, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, 126, 125, 78, -1, 85, 129, 128, -1, - 103, 104, 102, -1, 125, 124, 78, -1, - 85, 105, 129, -1, 104, 99, 102, -1, - 102, 99, 92, -1, 92, 99, 113, -1, - 124, 123, 78, -1, 83, 79, 84, -1, - 116, 79, 77, -1, 77, 79, 83, -1, - 115, 79, 116, -1, 85, 106, 105, -1, - 113, 93, 114, -1, 99, 93, 113, -1, - 123, 122, 78, -1, 85, 107, 106, -1, - 115, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 95, 96, 97, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, 107, 92, 108, -1, 108, 92, 109, -1, 109, 92, 110, -1, 110, 92, 111, -1, 111, 92, 112, -1, 112, 92, 113, -1, @@ -1683,47 +1695,47 @@ Group { 117, 77, 118, -1, 118, 77, 119, -1, 119, 77, 120, -1, 120, 77, 121, -1, 121, 77, 122, -1, 122, 77, 78, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2096,6 +2108,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2104,35 +2119,35 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -2141,73 +2156,73 @@ Group { 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, 71, 45, 72, -1, 120, 79, 121, -1, - 119, 118, 79, -1, 88, 86, 87, -1, - 118, 117, 79, -1, 89, 90, 88, -1, - 90, 85, 88, -1, 117, 116, 79, -1, - 88, 78, 86, -1, 85, 78, 88, -1, - 127, 126, 78, -1, 78, 128, 127, -1, - 99, 93, 109, -1, 109, 93, 110, -1, - 126, 125, 78, -1, 78, 129, 128, -1, - 110, 91, 111, -1, 111, 91, 112, -1, - 112, 91, 113, -1, 113, 91, 114, -1, - 114, 91, 115, -1, 116, 91, 79, -1, - 115, 91, 116, -1, 93, 91, 110, -1, - 78, 105, 129, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 123, 77, 124, -1, - 95, 96, 97, -1, 124, 77, 125, -1, - 125, 77, 78, -1, 123, 122, 77, -1, - 92, 107, 85, -1, 85, 107, 106, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 77, 79, 83, -1, 119, 79, 120, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2579,7 +2594,10 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 + diffuseColor 1 1 1 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2588,110 +2606,110 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 0, 1, 24, -1, - 18, 16, 17, -1, 3, 4, 2, -1, - 2, 5, 1, -1, 16, 5, 15, -1, - 22, 5, 20, -1, 24, 5, 22, -1, - 1, 5, 24, -1, 20, 5, 18, -1, - 18, 5, 16, -1, 4, 5, 2, -1, - 15, 13, 14, -1, 6, 7, 5, -1, - 13, 7, 12, -1, 5, 7, 15, -1, - 15, 7, 13, -1, 12, 8, 11, -1, - 7, 8, 12, -1, 11, 9, 10, -1, - 8, 9, 11, -1, 45, 46, 71, -1, - 71, 46, 72, -1, 72, 46, 73, -1, - 46, 47, 73, -1, 52, 27, 53, -1, - 25, 27, 52, -1, 47, 48, 73, -1, - 73, 48, 74, -1, 74, 48, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 48, 49, 75, -1, - 28, 29, 55, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 26, 51, -1, - 55, 30, 56, -1, 50, 26, 76, -1, - 29, 30, 55, -1, 56, 31, 57, -1, + coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, + 23, 18, 22, -1, 22, 18, 19, -1, + 24, 1, 23, -1, 0, 1, 24, -1, + 23, 1, 18, -1, 1, 2, 18, -1, + 16, 14, 15, -1, 3, 5, 2, -1, + 4, 5, 3, -1, 17, 5, 16, -1, + 18, 5, 17, -1, 2, 5, 18, -1, + 16, 5, 14, -1, 5, 13, 14, -1, + 6, 7, 5, -1, 5, 7, 13, -1, + 13, 11, 12, -1, 7, 11, 13, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 45, 46, 71, -1, + 71, 46, 72, -1, 46, 47, 72, -1, + 52, 25, 53, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 25, 27, 53, -1, 48, 49, 74, -1, + 53, 28, 54, -1, 74, 49, 75, -1, + 54, 28, 55, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 55, 29, 56, -1, 28, 29, 55, -1, + 76, 26, 51, -1, 50, 26, 76, -1, + 29, 30, 56, -1, 56, 31, 57, -1, 30, 31, 56, -1, 57, 32, 58, -1, 31, 32, 57, -1, 58, 33, 59, -1, - 32, 33, 58, -1, 59, 34, 60, -1, - 33, 34, 59, -1, 60, 35, 61, -1, + 59, 33, 60, -1, 32, 33, 58, -1, + 33, 34, 60, -1, 60, 35, 61, -1, 61, 35, 62, -1, 34, 35, 60, -1, - 35, 36, 62, -1, 62, 37, 63, -1, - 36, 37, 62, -1, 37, 38, 63, -1, - 63, 38, 64, -1, 38, 39, 64, -1, - 64, 39, 65, -1, 39, 40, 65, -1, + 62, 36, 63, -1, 35, 36, 62, -1, + 36, 37, 63, -1, 63, 38, 64, -1, + 64, 38, 65, -1, 37, 38, 63, -1, + 38, 39, 65, -1, 39, 40, 65, -1, 65, 40, 66, -1, 40, 41, 66, -1, - 66, 41, 67, -1, 41, 42, 67, -1, - 67, 42, 68, -1, 42, 43, 68, -1, - 68, 43, 69, -1, 69, 43, 70, -1, - 43, 44, 70, -1, 44, 45, 70, -1, - 70, 45, 71, -1, 119, 118, 79, -1, - 99, 111, 110, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 90, 85, 88, -1, - 88, 78, 86, -1, 85, 78, 88, -1, - 85, 127, 78, -1, 99, 93, 111, -1, - 127, 126, 78, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 85, 128, 127, -1, 118, 91, 79, -1, - 126, 125, 78, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 115, 91, 116, -1, - 116, 91, 117, -1, 117, 91, 118, -1, - 85, 129, 128, -1, 93, 94, 91, -1, - 125, 124, 78, -1, 94, 98, 91, -1, - 95, 97, 94, -1, 85, 105, 129, -1, - 94, 97, 98, -1, 95, 96, 97, -1, - 122, 77, 123, -1, 123, 77, 124, -1, - 124, 77, 78, -1, 105, 92, 106, -1, - 106, 92, 107, -1, 85, 92, 105, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 92, 99, 108, -1, - 104, 99, 102, -1, 83, 79, 84, -1, - 77, 79, 83, -1, 121, 79, 77, -1, - 121, 120, 79, -1, 99, 109, 108, -1, - 120, 119, 79, -1, 99, 110, 109, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 66, 41, 67, -1, 67, 41, 68, -1, + 41, 42, 68, -1, 42, 43, 68, -1, + 68, 43, 69, -1, 43, 44, 69, -1, + 69, 44, 70, -1, 70, 44, 71, -1, + 44, 45, 71, -1, 99, 111, 110, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 99, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 126, 125, 78, -1, + 85, 129, 128, -1, 117, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 125, 124, 78, -1, 93, 98, 91, -1, + 85, 105, 129, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 122, 77, 123, -1, + 123, 77, 124, -1, 124, 77, 78, -1, + 105, 92, 106, -1, 106, 92, 107, -1, + 85, 92, 105, -1, 122, 121, 77, -1, + 100, 101, 92, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 92, 99, 108, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 102, 99, 92, -1, + 77, 79, 82, -1, 82, 79, 84, -1, + 121, 79, 77, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 99, 110, 109, -1, 119, 118, 79, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2750,7 +2768,7 @@ Group { children Transform { translation 0 -0.34999999 0 - rotation -1 0 0 4.712389 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2777,54 +2795,54 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + point [ -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, -0.16223037 -0.54076791 -0.69999999, -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.4166691 3.3306691e-016, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, -0.42500073 -1.4166691 -0.69999999, @@ -2865,16 +2883,16 @@ Group { -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.15000001 1.21 -2.7755576e-016, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 3.3306691e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, @@ -2887,85 +2905,85 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 0, - -0.16223037 -2.4592321 0, + -0.15000001 -2.542563 -4.4408921e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, + 0.14 1.5 -3.3306691e-016, + 0.15000001 1.5 -3.3306691e-016, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 0, - -0.15000001 -2.542563 0, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -2.542563 -4.4408921e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, + 0.15000001 1.5 -3.3306691e-016, + 0.15000001 -0.45743704 1.110223e-016, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 0, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 0, + -0.15000001 -3.5 -2.220446e-016, -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, + 0.15000001 -0.45743704 1.110223e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, 0.15000001 -0.45743704 -0.69999999, 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 0, - 0.15000001 -3.5 0, + 0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -0.54076791 1.110223e-016, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 0, - 0.15000001 -2.542563 0, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.15000001 -2.542563 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.4166691 3.3306691e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, - -0.15000001 -2.542563 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -3021,6 +3039,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3030,9 +3051,9 @@ Group { coord USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 14, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 12, 14, 15, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, @@ -3047,14 +3068,14 @@ Group { 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, 46, 52, 48, -1, 48, 52, 49, -1, 50, 52, 46, -1, 49, 53, 47, -1, 52, 53, 49, -1, 53, 51, 47, -1, - 66, 64, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 64, 62, 65, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, @@ -3076,20 +3097,20 @@ Group { 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 112, 113, -1, - 116, 114, 112, -1, 117, 116, 113, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 116, 112, -1, 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, + 118, 119, 120, -1, 120, 119, 121, -1, 122, 123, 125, -1, 125, 123, 124, -1, - 126, 128, 129, -1, 126, 127, 128, -1, + 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, - 142, 145, 144, -1, 142, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 156, 150, 152, -1, 156, 154, 150, -1, - 157, 152, 153, -1, 157, 156, 152, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 156, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 150, -1, 157, 156, 153, -1, 155, 153, 151, -1, 155, 157, 153, -1, 164, 158, 160, -1, 164, 160, 161, -1, 164, 162, 158, -1, 165, 161, 159, -1, @@ -3181,41 +3202,41 @@ Group { coord DEF o29 Coordinate { point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.42500073 -1.4166691 8.8817842e-016, -0.15000001 -0.45743704 0, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 8.8817842e-016, -0.43586358 -1.4718702 8.8817842e-016, -0.43586358 -1.5281298 0, - -0.15000001 1.21 8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, - 0.14 1.5 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 -8.8817842e-016, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 1.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, 0.15000001 -0.45743704 0, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.13776962 -0.54076791 0, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 8.8817842e-016, -0.1358636 -1.4718702 8.8817842e-016, -0.1358636 -1.5281298 0, -0.16223037 -0.54076791 0, @@ -3226,8 +3247,8 @@ Group { -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 -8.8817842e-016, - -0.42500073 -1.5833309 -8.8817842e-016, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 -8.8817842e-016, -0.42500073 -1.4166691 -0.69999999, @@ -3269,15 +3290,15 @@ Group { -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, -0.15000001 -0.45743704 0, - -0.15000001 1.21 8.8817842e-016, + -0.15000001 1.21 0, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 8.8817842e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 8.8817842e-016, - 0.14 1.5 8.8817842e-016, + -0.15000001 1.21 0, + 0.14 1.5 0, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 8.8817842e-016, -0.065060966 1.415061 8.8817842e-016, @@ -3290,29 +3311,29 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, + -0.16223037 -2.4592321 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 8.8817842e-016, - 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 0, + 0.15000001 1.5 0, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 8.8817842e-016, + 0.15000001 1.5 0, 0.15000001 -0.45743704 0, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, -0.15000001 -3.5 -0.69999999, 0.15000001 -0.45743704 0, 0.13776962 -0.54076791 0, @@ -3322,53 +3343,53 @@ Group { 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -8.8817842e-016, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.4166691 0, 0.13776962 -0.54076791 0, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - 0.15000001 -2.542563 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 -8.8817842e-016, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 -1.8011189e-016, - -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -1.5235714e-016, - -0.42500073 -1.5833309 -5.2735514e-016, - -0.15000001 1.21 4.0301097e-016, - -0.16223037 -2.4592321 -8.190888e-016, - 0.14 1.5 4.9960036e-016, - -0.15000001 -2.542563 -8.4684358e-016, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 0, + -0.15000001 -2.542563 8.8817842e-016, 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, - 0.15000001 -0.45743704 -1.5235714e-016, - 0.15000001 -3.5 -8.8817842e-016, - 0.13776962 -0.54076791 -1.8011189e-016, - 0.15000001 -2.542563 -8.4684358e-016, - -0.12500073 -1.4166691 -4.7184558e-016, - 0.13776962 -2.4592321 -8.190888e-016, - -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -3424,6 +3445,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3433,71 +3457,71 @@ Group { coord USE o29 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 12, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 14, 16, 12, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, 27, 8, 7, -1, 27, 29, 8, -1, 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 10, 11, -1, - 36, 31, 5, -1, 37, 11, 9, -1, - 37, 36, 11, -1, 35, 37, 9, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, 13, 35, 9, -1, 32, 22, 21, -1, 32, 13, 22, -1, 32, 35, 13, -1, 33, 21, 20, -1, 33, 32, 21, -1, 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 40, 41, -1, - 44, 42, 40, -1, 45, 41, 39, -1, - 45, 44, 41, -1, 43, 45, 39, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, 46, 52, 48, -1, 50, 52, 46, -1, 48, 53, 49, -1, 52, 53, 48, -1, 49, 51, 47, -1, 53, 51, 49, -1, - 66, 62, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 66, 64, 62, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, 58, 77, 57, -1, 79, 77, 58, -1, 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 60, 86, 61, -1, - 81, 86, 55, -1, 61, 87, 59, -1, - 86, 87, 61, -1, 87, 85, 59, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, 85, 63, 59, -1, 72, 82, 71, -1, 63, 82, 72, -1, 85, 82, 63, -1, 71, 83, 70, -1, 82, 83, 71, -1, 83, 84, 70, -1, 84, 80, 70, -1, 80, 76, 70, -1, 70, 76, 74, -1, - 88, 91, 90, -1, 88, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 96, -1, 106, 99, 100, -1, - 106, 105, 99, -1, 107, 106, 100, -1, - 108, 100, 101, -1, 108, 101, 102, -1, - 108, 107, 100, -1, 109, 108, 102, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 95, 92, 94, -1, 93, 92, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 113, 111, -1, - 117, 116, 112, -1, 115, 117, 111, -1, - 118, 119, 120, -1, 120, 119, 121, -1, + 114, 110, 112, -1, 116, 114, 112, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, 122, 124, 125, -1, 122, 123, 124, -1, 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, 142, 143, 144, -1, 144, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 154, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 152, -1, 157, 156, 153, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 154, 150, 152, -1, 156, 154, 152, -1, + 157, 152, 153, -1, 157, 156, 152, -1, 155, 153, 151, -1, 155, 157, 153, -1, 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 164, 160, -1, - 163, 161, 159, -1, 163, 165, 161, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + 165, 160, 161, -1, 165, 161, 159, -1, + 165, 164, 160, -1, 163, 165, 159, -1, + 167, 166, 168, -1, 167, 168, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3583,54 +3607,54 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, + point [ 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 3.8857806e-016, - 6.4622302 -2.4592321 -8.3266727e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 4.4408921e-016, 6.3049998 1.4611473 4.4408921e-016, 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -8.3266727e-016, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, 6.4622302 -0.54076791 -0.69999999, 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, 6.7250009 -1.4166691 -0.69999999, @@ -3671,16 +3695,16 @@ Group { 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 -1.6653345e-016, - 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4499998 1.21 7.2164497e-016, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -5.5511151e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 3.8857806e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 3.8857806e-016, @@ -3693,85 +3717,85 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.3266727e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 4.9960036e-016, - 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 6.6613381e-016, + 6.1500001 1.5 6.6613381e-016, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -2.542563 -4.4408921e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 4.9960036e-016, - 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.1500001 -0.45743704 1.110223e-016, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -1.2212453e-015, 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 -0.45743704 1.110223e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, 6.1500001 -0.45743704 -0.69999999, 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.3266727e-016, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -4.4408921e-016, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.1500001 -2.542563 -8.3266727e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.1500001 -2.542563 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -3827,6 +3851,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3848,16 +3875,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 44, 40, -1, 42, 44, 38, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, 40, 45, 41, -1, 41, 45, 39, -1, 44, 45, 40, -1, 45, 43, 39, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 52, 46, 48, -1, 52, 50, 46, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -3870,37 +3897,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 68, 65, 62, -1, 68, 66, 65, -1, - 68, 62, 69, -1, 67, 66, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, 96, 105, 98, -1, 103, 105, 96, -1, 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 106, 107, 99, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 116, 112, -1, 114, 116, 110, -1, - 112, 117, 113, -1, 113, 117, 111, -1, - 116, 117, 112, -1, 117, 115, 111, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, - 134, 138, 136, -1, 136, 140, 137, -1, - 138, 140, 136, -1, 140, 141, 137, -1, + 134, 140, 136, -1, 136, 140, 137, -1, + 138, 140, 134, -1, 140, 141, 137, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 156, 152, -1, 154, 156, 150, -1, - 152, 157, 153, -1, 156, 157, 152, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 156, 152, -1, 152, 156, 153, -1, + 154, 156, 150, -1, 156, 157, 153, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 160, 164, 161, -1, + 162, 164, 160, -1, 161, 165, 159, -1, + 164, 165, 161, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3987,41 +4014,41 @@ Group { coord DEF o37 Coordinate { point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, + 6.7250009 -1.4166691 8.8817842e-016, 6.4499998 -0.45743704 0, 6.4554572 -0.51343143 0, 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 0, + 6.7250009 -1.5833309 8.8817842e-016, 6.7358637 -1.4718702 8.8817842e-016, 6.7358637 -1.5281298 0, - 6.4499998 1.21 8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, - 6.1599998 1.5 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 -8.8817842e-016, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 0, 6.3650608 1.415061 0, 6.3049998 1.4611473 0, 6.2350574 1.4901185 0, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, - 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 1.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.1500001 -0.45743704 0, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1622305 -0.54076791 0, 6.1513677 -0.48556688 0, 6.155457 -0.51343143 0, - 6.1500001 -2.542563 -8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 0, + 6.4250007 -1.5833309 8.8817842e-016, 6.4358635 -1.4718702 8.8817842e-016, 6.4358635 -1.5281298 0, 6.4622302 -0.54076791 0, @@ -4032,8 +4059,8 @@ Group { 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -8.8817842e-016, - 6.7250009 -1.5833309 -8.8817842e-016, + 6.7250009 -1.4166691 0, + 6.7250009 -1.5833309 0, 6.7358637 -1.4718702 0, 6.7358637 -1.5281298 -8.8817842e-016, 6.7250009 -1.4166691 -0.69999999, @@ -4075,15 +4102,15 @@ Group { 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, 6.4499998 -0.45743704 0, - 6.4499998 1.21 8.8817842e-016, + 6.4499998 1.21 0, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 0, + 6.4622302 -2.4592321 8.8817842e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 8.8817842e-016, - 6.1599998 1.5 8.8817842e-016, + 6.4499998 1.21 0, + 6.1599998 1.5 0, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 8.8817842e-016, 6.3650608 1.415061 8.8817842e-016, @@ -4096,29 +4123,29 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, + 6.4622302 -2.4592321 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 8.8817842e-016, - 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 0, + 6.1500001 1.5 0, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 8.8817842e-016, + 6.1500001 1.5 0, 6.1500001 -0.45743704 0, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.4499998 -3.5 -0.69999999, 6.1500001 -0.45743704 0, 6.1622305 -0.54076791 0, @@ -4128,53 +4155,53 @@ Group { 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.8817842e-016, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.4166691 0, 6.1622305 -0.54076791 0, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.1500001 -2.542563 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.4250007 -1.5833309 0, 6.4358635 -1.4718702 0, 6.4358635 -1.5281298 -8.8817842e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, + 6.4499998 -0.45743704 0, + 6.7250009 -1.5833309 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 0, + 6.4499998 -2.542563 8.8817842e-016, 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -8.8817842e-016, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -4230,6 +4257,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -4251,16 +4281,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 42, 40, -1, 40, 44, 41, -1, - 42, 44, 40, -1, 44, 45, 41, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 44, 45, 40, -1, 41, 43, 39, -1, 45, 43, 41, -1, 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -4273,37 +4303,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 66, 65, 62, -1, 66, 62, 69, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, 67, 66, 69, -1, 67, 69, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 96, 105, 98, -1, 98, 105, 99, -1, - 103, 105, 96, -1, 99, 106, 100, -1, - 105, 106, 99, -1, 106, 107, 100, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 114, 116, 112, -1, + 112, 117, 113, -1, 116, 117, 112, -1, + 113, 115, 111, -1, 117, 115, 113, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, 134, 140, 136, -1, 138, 140, 134, -1, 136, 141, 137, -1, 140, 141, 136, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 154, 152, -1, 152, 156, 153, -1, - 154, 156, 152, -1, 156, 157, 153, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 154, 152, -1, 154, 156, 152, -1, + 152, 157, 153, -1, 156, 157, 152, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 162, 164, 160, -1, + 160, 165, 161, -1, 161, 165, 159, -1, + 164, 165, 160, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd index c12d7c66822881da9290ece801a12907817b41b3..77ee95b69df5cf4255f4cca7d378221e4624ff99 100644 GIT binary patch delta 41428 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 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl index d60ae2cf..eb08a507 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl @@ -8,7 +8,25 @@ Group { Group { children Transform { - translation 0 0 3.5 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -36,330 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o4 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o5 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -639,7 +333,7 @@ Group { }, - DEF o6 Group { + DEF o2 Group { children Shape { appearance @@ -657,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o5 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -773,7 +467,7 @@ Group { }, - DEF o7 Group { + DEF o3 Group { children Shape { appearance @@ -788,7 +482,7 @@ Group { geometry PointSet { coord - USE o5 + USE o1 } @@ -798,17 +492,17 @@ Group { }, - USE o6, + USE o2, Group { children [ - USE o4, + USE o0, - USE o7 ] + USE o3 ] }, - USE o7 ] + USE o3 ] } @@ -830,7 +524,7 @@ Group { choice [ Group { children [ - DEF o8 Group { + DEF o4 Group { children Shape { appearance @@ -846,7 +540,7 @@ Group { geometry IndexedLineSet { coord - DEF o9 Coordinate { + DEF o5 Coordinate { point [ 5.6500001 4.25 4.0999999, 5.6342916 4.3743448 4.0999999, 5.5881534 4.4908767 4.0999999, @@ -1126,7 +820,7 @@ Group { }, - DEF o10 Group { + DEF o6 Group { children Shape { appearance @@ -1144,7 +838,7 @@ Group { geometry IndexedFaceSet { coord - USE o9 + USE o5 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, 22, 19, 20, -1, 19, 1, 18, -1, 0, 1, 24, -1, 24, 1, 22, -1, @@ -1260,6 +954,493 @@ Group { }, + 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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o11 Group { children Shape { @@ -1793,7 +1974,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -1821,208 +2002,10 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, + point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.15000001 -0.44999999 0, @@ -2051,48 +2034,134 @@ Group { 6.0621319 5.1621323 0, 6 5.2098074 0, 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.15000001 -0.44999999 0, 6.1500001 -0.44999999 0, 0.15000001 4.9499998 0, 6.1500001 4.9499998 0, 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -2107,10 +2176,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -2119,110 +2187,60 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 119, 110, 112, -1, 119, 117, 110, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2280,8 +2298,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2308,493 +2326,6 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ 4.9000001 2.25 13, - 4.8450203 2.6852074 13, - 4.6835365 3.0930688 13, - 4.4256949 3.4479575 13, - 4.087697 3.7275739 13, - 3.6907797 3.9143488 13, - 3.2598834 3.9965467 13, - 2.8220828 3.9690027 13, - 2.4048862 3.8334475 13, - 2.034508 3.5983982 13, - 1.7342203 3.2786243 13, - 1.5228912 2.894218 13, - 1.4137993 2.4693332 13, - 1.4137993 2.0306668 13, - 1.5228912 1.605782 13, - 1.7342203 1.2213758 13, - 2.034508 0.90160185 13, - 2.4048862 0.66655266 13, - 2.8220828 0.53099734 13, - 3.2598834 0.50345325 13, - 3.6907797 0.5856511 13, - 4.087697 0.77242613 13, - 4.4256949 1.0520426 13, - 4.6835365 1.406931 13, - 4.8450203 1.8147928 13, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 4.9000001 2.25 13, - 4.9000001 2.25 13, - 4.8450203 2.6852074 13, - 4.6835365 3.0930688 13, - 4.4256949 3.4479575 13, - 4.087697 3.7275739 13, - 3.6907797 3.9143488 13, - 3.2598834 3.9965467 13, - 2.8220828 3.9690027 13, - 2.4048862 3.8334475 13, - 2.034508 3.5983982 13, - 1.7342203 3.2786243 13, - 1.5228912 2.894218 13, - 1.4137993 2.4693332 13, - 1.4137993 2.0306668 13, - 1.5228912 1.605782 13, - 1.7342203 1.2213758 13, - 2.034508 0.90160185 13, - 2.4048862 0.66655266 13, - 2.8220828 0.53099734 13, - 3.2598834 0.50345325 13, - 3.6907797 0.5856511 13, - 4.087697 0.77242613 13, - 4.4256949 1.0520426 13, - 4.6835365 1.406931 13, - 4.8450203 1.8147928 13, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 13, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, - 23, 18, 22, -1, 22, 18, 19, -1, - 24, 1, 23, -1, 0, 1, 24, -1, - 23, 1, 18, -1, 1, 2, 18, -1, - 16, 14, 15, -1, 3, 5, 2, -1, - 4, 5, 3, -1, 17, 5, 16, -1, - 18, 5, 17, -1, 2, 5, 18, -1, - 16, 5, 14, -1, 5, 13, 14, -1, - 6, 7, 5, -1, 5, 7, 13, -1, - 13, 11, 12, -1, 7, 11, 13, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 52, 27, 53, -1, 47, 48, 73, -1, - 25, 27, 52, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 55, 29, 56, -1, - 76, 50, 51, -1, 28, 29, 55, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 62, 36, 63, -1, - 35, 36, 61, -1, 36, 37, 63, -1, - 63, 38, 64, -1, 37, 38, 63, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 41, 42, 67, -1, 67, 42, 68, -1, - 68, 42, 69, -1, 42, 43, 69, -1, - 43, 44, 69, -1, 69, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 99, 111, 110, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 99, 93, 111, -1, - 111, 93, 112, -1, 112, 93, 113, -1, - 113, 93, 114, -1, 126, 125, 78, -1, - 85, 129, 128, -1, 117, 91, 79, -1, - 93, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 125, 124, 78, -1, 93, 98, 91, -1, - 85, 105, 129, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 122, 77, 123, -1, - 123, 77, 124, -1, 124, 77, 78, -1, - 105, 92, 106, -1, 106, 92, 107, -1, - 85, 92, 105, -1, 122, 121, 77, -1, - 100, 101, 92, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 92, 99, 108, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 121, 79, 77, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 99, 110, 109, -1, 119, 118, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { point [ -0.16223037 -0.54076791 1.110223e-016, -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, @@ -3032,7 +2563,7 @@ Group { }, - DEF o26 Group { + DEF o22 Group { children Shape { appearance @@ -3049,7 +2580,7 @@ Group { geometry IndexedFaceSet { coord - USE o25 + USE o21 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3127,7 +2658,7 @@ Group { }, - DEF o27 Group { + DEF o23 Group { children Shape { appearance @@ -3142,7 +2673,7 @@ Group { geometry PointSet { coord - USE o25 + USE o21 } @@ -3152,17 +2683,17 @@ Group { }, - USE o26, + USE o22, Group { children [ - USE o24, + USE o20, - USE o27 ] + USE o23 ] }, - USE o27 ] + USE o23 ] } @@ -3184,7 +2715,7 @@ Group { choice [ Group { children [ - DEF o28 Group { + DEF o24 Group { children Shape { appearance @@ -3200,7 +2731,7 @@ Group { geometry IndexedLineSet { coord - DEF o29 Coordinate { + DEF o25 Coordinate { point [ -0.16223037 -0.54076791 0, -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, @@ -3438,7 +2969,7 @@ Group { }, - DEF o30 Group { + DEF o26 Group { children Shape { appearance @@ -3455,7 +2986,7 @@ Group { geometry IndexedFaceSet { coord - USE o29 + USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3533,7 +3064,7 @@ Group { }, - DEF o31 Group { + DEF o27 Group { children Shape { appearance @@ -3548,7 +3079,7 @@ Group { geometry PointSet { coord - USE o29 + USE o25 } @@ -3558,17 +3089,17 @@ Group { }, - USE o30, + USE o26, Group { children [ - USE o28, + USE o24, - USE o31 ] + USE o27 ] }, - USE o31 ] + USE o27 ] } @@ -3590,7 +3121,7 @@ Group { choice [ Group { children [ - DEF o32 Group { + DEF o28 Group { children Shape { appearance @@ -3606,7 +3137,7 @@ Group { geometry IndexedLineSet { coord - DEF o33 Coordinate { + DEF o29 Coordinate { point [ 6.4622302 -0.54076791 1.110223e-016, 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, @@ -3844,7 +3375,7 @@ Group { }, - DEF o34 Group { + DEF o30 Group { children Shape { appearance @@ -3861,7 +3392,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o29 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -3939,7 +3470,7 @@ Group { }, - DEF o35 Group { + DEF o31 Group { children Shape { appearance @@ -3954,7 +3485,7 @@ Group { geometry PointSet { coord - USE o33 + USE o29 } @@ -3964,17 +3495,17 @@ Group { }, - USE o34, + USE o30, Group { children [ - USE o32, + USE o28, - USE o35 ] + USE o31 ] }, - USE o35 ] + USE o31 ] } @@ -3996,7 +3527,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o32 Group { children Shape { appearance @@ -4012,7 +3543,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o33 Coordinate { point [ 6.4622302 -0.54076791 0, 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, @@ -4250,7 +3781,7 @@ Group { }, - DEF o38 Group { + DEF o34 Group { children Shape { appearance @@ -4267,7 +3798,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o33 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -4345,6 +3876,830 @@ Group { }, + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 13, + 4.7481623 2.6603384 13, + 4.5959063 3.0448935 13, + 4.3527985 3.3795028 13, + 4.0341144 3.643141 13, + 3.659878 3.8192432 13, + 3.2536044 3.896744 13, + 2.8408208 3.870774 13, + 2.4474642 3.7429647 13, + 2.0982504 3.5213468 13, + 1.815122 3.2198458 13, + 1.6158688 2.8574054 13, + 1.5130107 2.4567997 13, + 1.5130107 2.0432003 13, + 1.6158688 1.6425945 13, + 1.815122 1.2801543 13, + 2.0982504 0.97865313 13, + 2.4474642 0.75703537 13, + 2.8408208 0.62922603 13, + 3.2536044 0.60325593 13, + 3.659878 0.68075675 13, + 4.0341144 0.85685891 13, + 4.3527985 1.1204972 13, + 4.5959063 1.4551065 13, + 4.7481623 1.8396617 13, + 4.8000002 2.25 13, + 4.9000001 2.25 12.9, + 4.825882 2.25 12.996593, + 4.8499999 2.25 12.986603, + 4.8707108 2.25 12.970711, + 4.8866024 2.25 12.95, + 4.8965926 2.25 12.925882, + 4.8000002 2.25 13, + 4.7481623 2.6603384 13, + 4.5959063 3.0448935 13, + 4.3527985 3.3795028 13, + 4.0341144 3.643141 13, + 3.659878 3.8192432 13, + 3.2536044 3.896744 13, + 2.8408208 3.870774 13, + 2.4474642 3.7429647 13, + 2.0982504 3.5213468 13, + 1.815122 3.2198458 13, + 1.6158688 2.8574054 13, + 1.5130107 2.4567997 13, + 1.5130107 2.0432003 13, + 1.6158688 1.6425945 13, + 1.815122 1.2801543 13, + 2.0982504 0.97865313 13, + 2.4474642 0.75703537 13, + 2.8408208 0.62922603 13, + 3.2536044 0.60325593 13, + 3.659878 0.68075675 13, + 4.0341144 0.85685891 13, + 4.3527985 1.1204972 13, + 4.5959063 1.4551065 13, + 4.7481623 1.8396617 13, + 4.9000001 2.25 12.9, + 4.8450203 2.6852074 12.9, + 4.6835365 3.0930688 12.9, + 4.4256949 3.4479575 12.9, + 4.087697 3.7275739 12.9, + 3.6907797 3.9143488 12.9, + 3.2598834 3.9965467 12.9, + 2.8220828 3.9690027 12.9, + 2.4048862 3.8334475 12.9, + 2.034508 3.5983982 12.9, + 1.7342203 3.2786243 12.9, + 1.5228912 2.894218 12.9, + 1.4137993 2.4693332 12.9, + 1.4137993 2.0306668 12.9, + 1.5228912 1.605782 12.9, + 1.7342203 1.2213758 12.9, + 2.034508 0.90160185 12.9, + 2.4048862 0.66655266 12.9, + 2.8220828 0.53099734 12.9, + 3.2598834 0.50345325 12.9, + 3.6907797 0.5856511 12.9, + 4.087697 0.77242613 12.9, + 4.4256949 1.0520426 12.9, + 4.6835365 1.406931 12.9, + 4.8450203 1.8147928 12.9, + 4.825882 2.25 12.996593, + 4.8499999 2.25 12.986603, + 4.8707108 2.25 12.970711, + 4.8866024 2.25 12.95, + 4.8965926 2.25 12.925882, + 4.773231 2.666775 12.996593, + 4.7965913 2.6727729 12.986603, + 4.8166513 2.6779234 12.970711, + 4.6185865 3.0573623 12.996593, + 4.8320441 2.6818755 12.95, + 4.6397214 3.0689812 12.986603, + 4.8417201 2.68436 12.925882, + 4.6578703 3.0789587 12.970711, + 4.3716655 3.3972201 12.996593, + 4.6717963 3.0866146 12.95, + 4.3892465 3.4137301 12.986603, + 4.6805506 3.0914273 12.925882, + 4.4043441 3.4279075 12.970711, + 4.0479822 3.664994 12.996593, + 4.4159288 3.4387863 12.95, + 4.0609055 3.6853576 12.986603, + 4.4232111 3.4456248 12.925882, + 4.0720029 3.7028441 12.970711, + 3.667876 3.8438585 12.996593, + 4.0805182 3.7162621 12.95, + 3.675329 3.866796 12.986603, + 4.0858712 3.7246969 12.925882, + 3.6817288 3.8864932 12.970711, + 3.2552295 3.922575 12.996593, + 3.6866398 3.9016073 12.95, + 3.2567439 3.9466455 12.986603, + 3.6897268 3.9111083 12.925882, + 3.2580442 3.9673152 12.970711, + 2.8359711 3.8961973 12.996593, + 3.2590423 3.9831758 12.95, + 2.8314517 3.9198883 12.986603, + 3.2596695 3.9931462 12.925882, + 2.8275709 3.9402323 12.970711, + 2.4364443 3.7663832 12.996593, + 2.8245931 3.9558425 12.95, + 2.4261751 3.7882061 12.986603, + 2.8227212 3.9656556 12.925882, + 2.417357 3.8069456 12.970711, + 2.0817528 3.5412891 12.996593, + 2.4105906 3.8213251 12.95, + 2.0663793 3.5598726 12.986603, + 2.406337 3.8303642 12.925882, + 2.0531778 3.5758305 12.970711, + 1.794183 3.2350588 12.996593, + 2.0430479 3.5880752 12.95, + 1.7746711 3.2492349 12.986603, + 2.03668 3.5957727 12.925882, + 1.7579159 3.2614083 12.970711, + 1.5918044 2.8669333 12.996593, + 1.745059 3.2707493 12.95, + 1.5693799 2.8758118 12.986603, + 1.7369769 3.2766213 12.925882, + 1.5501237 2.883436 12.970711, + 1.4873329 2.4600437 12.996593, + 1.5353478 2.889286 12.95, + 1.463405 2.4630666 12.986603, + 1.5260593 2.8929636 12.925882, + 1.4428576 2.4656622 12.970711, + 1.4873329 2.0399563 12.996593, + 1.4270911 2.467654 12.95, + 1.463405 2.0369334 12.986603, + 1.4171798 2.4689062 12.925882, + 1.4428576 2.0343378 12.970711, + 1.5918044 1.6330668 12.996593, + 1.4270911 2.032346 12.95, + 1.5693799 1.6241883 12.986603, + 1.4171798 2.0310938 12.925882, + 1.5501237 1.6165642 12.970711, + 1.794183 1.2649413 12.996593, + 1.5353478 1.610714 12.95, + 1.7746711 1.2507651 12.986603, + 1.5260593 1.6070364 12.925882, + 1.7579159 1.2385917 12.970711, + 2.0817528 0.95871079 12.996593, + 1.745059 1.2292507 12.95, + 2.0663793 0.94012749 12.986603, + 1.7369769 1.2233787 12.925882, + 2.0531778 0.92416966 12.970711, + 2.4364443 0.73361671 12.996593, + 2.0430479 0.91192472 12.95, + 2.4261751 0.71179402 12.986603, + 2.03668 0.90422726 12.925882, + 2.417357 0.69305444 12.970711, + 2.8359711 0.60380256 12.996593, + 2.4105906 0.67867506 12.95, + 2.8314517 0.58011168 12.986603, + 2.406337 0.66963577 12.925882, + 2.8275709 0.55976784 12.970711, + 3.2552295 0.57742506 12.996593, + 2.8245931 0.54415745 12.95, + 3.2567439 0.55335456 12.986603, + 2.8227212 0.53434438 12.925882, + 3.2580442 0.53268474 12.970711, + 3.667876 0.65614158 12.996593, + 3.2590423 0.51682425 12.95, + 3.675329 0.63320392 12.986603, + 3.2596695 0.50685394 12.925882, + 3.6817288 0.61350691 12.970711, + 4.0479822 0.83500612 12.996593, + 3.6866398 0.59839284 12.95, + 4.0609055 0.81464255 12.986603, + 3.6897268 0.58889174 12.925882, + 4.0720029 0.79715592 12.970711, + 4.3716655 1.1027799 12.996593, + 4.0805182 0.78373796 12.95, + 4.3892465 1.08627 12.986603, + 4.0858712 0.77530313 12.925882, + 4.4043441 1.0720925 12.970711, + 4.6185865 1.4426377 12.996593, + 4.4159288 1.0612137 12.95, + 4.6397214 1.4310187 12.986603, + 4.4232111 1.0543751 12.925882, + 4.6578703 1.4210413 12.970711, + 4.773231 1.8332251 12.996593, + 4.6717963 1.4133854 12.95, + 4.7965913 1.8272272 12.986603, + 4.6805506 1.4085726 12.925882, + 4.8166513 1.8220767 12.970711, + 4.8320441 1.8181245 12.95, + 4.8417201 1.8156401 12.925882, + 4.9000001 2.25 3.5, + 4.9000001 2.25 12.9, + 4.9000001 2.25 12.9, + 4.8450203 2.6852074 12.9, + 4.6835365 3.0930688 12.9, + 4.4256949 3.4479575 12.9, + 4.087697 3.7275739 12.9, + 3.6907797 3.9143488 12.9, + 3.2598834 3.9965467 12.9, + 2.8220828 3.9690027 12.9, + 2.4048862 3.8334475 12.9, + 2.034508 3.5983982 12.9, + 1.7342203 3.2786243 12.9, + 1.5228912 2.894218 12.9, + 1.4137993 2.4693332 12.9, + 1.4137993 2.0306668 12.9, + 1.5228912 1.605782 12.9, + 1.7342203 1.2213758 12.9, + 2.034508 0.90160185 12.9, + 2.4048862 0.66655266 12.9, + 2.8220828 0.53099734 12.9, + 3.2598834 0.50345325 12.9, + 3.6907797 0.5856511 12.9, + 4.087697 0.77242613 12.9, + 4.4256949 1.0520426 12.9, + 4.6835365 1.406931 12.9, + 4.8450203 1.8147928 12.9, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 13, + 4.9000001 2.25 12.9, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 1, 3, 0, -1, + 2, 3, 1, -1, 0, 3, 24, -1, + 24, 3, 22, -1, 17, 15, 16, -1, + 22, 4, 19, -1, 3, 4, 22, -1, + 15, 13, 14, -1, 5, 6, 4, -1, + 18, 6, 17, -1, 19, 6, 18, -1, + 4, 6, 19, -1, 17, 6, 15, -1, + 6, 7, 15, -1, 13, 11, 12, -1, + 15, 11, 13, -1, 7, 11, 15, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 76, 183, 75, -1, + 75, 183, 178, -1, 178, 183, 176, -1, + 179, 184, 182, -1, 181, 184, 179, -1, + 52, 185, 53, -1, 53, 185, 54, -1, + 180, 185, 52, -1, 181, 186, 184, -1, + 183, 186, 181, -1, 180, 187, 185, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 26, 58, 31, -1, + 187, 190, 185, -1, 186, 191, 184, -1, + 184, 191, 189, -1, 189, 192, 187, -1, + 187, 192, 190, -1, 188, 193, 186, -1, + 186, 193, 191, -1, 77, 193, 188, -1, + 78, 193, 77, -1, 191, 194, 189, -1, + 189, 194, 192, -1, 54, 195, 55, -1, + 55, 195, 56, -1, 190, 195, 54, -1, + 193, 196, 191, -1, 191, 196, 194, -1, + 192, 197, 190, -1, 190, 197, 195, -1, + 78, 198, 193, -1, 193, 198, 196, -1, + 79, 198, 78, -1, 194, 199, 192, -1, + 192, 199, 197, -1, 197, 200, 195, -1, + 82, 200, 83, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 200, 202, 83, -1, 83, 202, 84, -1, + 197, 202, 200, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 199, 204, 202, -1, + 84, 204, 85, -1, 201, 204, 199, -1, + 202, 204, 84, -1, 85, 205, 86, -1, + 203, 205, 201, -1, 204, 205, 85, -1, + 201, 205, 204, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 203, 206, 205, -1, + 86, 206, 57, -1, 205, 206, 86, -1, + 80, 206, 203, -1, 56, 82, 32, -1, + 27, 87, 25, -1, 25, 87, 33, -1, + 28, 88, 27, -1, 27, 88, 87, -1, + 29, 89, 28, -1, 28, 89, 88, -1, + 33, 90, 34, -1, 34, 90, 35, -1, + 87, 90, 33, -1, 30, 91, 29, -1, + 29, 91, 89, -1, 88, 92, 87, -1, + 87, 92, 90, -1, 31, 93, 30, -1, + 58, 93, 31, -1, 30, 93, 91, -1, + 88, 94, 92, -1, 89, 94, 88, -1, + 92, 95, 90, -1, 90, 95, 35, -1, + 91, 96, 89, -1, 89, 96, 94, -1, + 94, 97, 92, -1, 92, 97, 95, -1, + 59, 98, 58, -1, 93, 98, 91, -1, + 58, 98, 93, -1, 91, 98, 96, -1, + 94, 99, 97, -1, 96, 99, 94, -1, + 35, 100, 36, -1, 36, 100, 37, -1, + 95, 100, 35, -1, 98, 101, 96, -1, + 96, 101, 99, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 98, 103, 101, -1, 59, 103, 98, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 102, 105, 100, -1, 100, 105, 37, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 104, 107, 102, -1, 102, 107, 105, -1, + 61, 108, 60, -1, 103, 108, 101, -1, + 60, 108, 103, -1, 101, 108, 106, -1, + 104, 109, 107, -1, 106, 109, 104, -1, + 37, 110, 38, -1, 105, 110, 37, -1, + 108, 111, 106, -1, 106, 111, 109, -1, + 107, 112, 105, -1, 105, 112, 110, -1, + 62, 113, 61, -1, 108, 113, 111, -1, + 61, 113, 108, -1, 107, 114, 112, -1, + 109, 114, 107, -1, 110, 115, 38, -1, + 38, 115, 39, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 110, 117, 115, -1, + 112, 117, 110, -1, 113, 118, 111, -1, + 111, 118, 116, -1, 62, 118, 113, -1, + 63, 118, 62, -1, 112, 119, 117, -1, + 114, 119, 112, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 114, 121, 119, -1, + 116, 121, 114, -1, 115, 122, 120, -1, + 117, 122, 115, -1, 63, 123, 118, -1, + 116, 123, 121, -1, 64, 123, 63, -1, + 118, 123, 116, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 40, 125, 41, -1, + 120, 125, 40, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 120, 127, 125, -1, + 122, 127, 120, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 65, 128, 64, -1, + 121, 128, 126, -1, 122, 129, 127, -1, + 124, 129, 122, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 124, 131, 129, -1, + 126, 131, 124, -1, 125, 132, 130, -1, + 127, 132, 125, -1, 66, 133, 65, -1, + 126, 133, 131, -1, 65, 133, 128, -1, + 128, 133, 126, -1, 127, 134, 132, -1, + 129, 134, 127, -1, 42, 135, 43, -1, + 43, 135, 44, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 130, 137, 135, -1, 132, 137, 130, -1, + 67, 138, 66, -1, 66, 138, 133, -1, + 133, 138, 131, -1, 131, 138, 136, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 135, 140, 44, -1, 137, 140, 135, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 139, 142, 137, -1, 137, 142, 140, -1, + 68, 143, 67, -1, 67, 143, 138, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 141, 144, 139, -1, 139, 144, 142, -1, + 44, 145, 45, -1, 140, 145, 44, -1, + 143, 146, 141, -1, 141, 146, 144, -1, + 142, 147, 140, -1, 140, 147, 145, -1, + 69, 148, 68, -1, 68, 148, 143, -1, + 143, 148, 146, -1, 144, 149, 142, -1, + 142, 149, 147, -1, 45, 150, 46, -1, + 145, 150, 45, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 145, 152, 150, -1, + 147, 152, 145, -1, 69, 153, 148, -1, + 146, 153, 151, -1, 70, 153, 69, -1, + 148, 153, 146, -1, 149, 154, 147, -1, + 147, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 149, -1, + 149, 156, 154, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 153, 158, 151, -1, + 70, 158, 153, -1, 151, 158, 156, -1, + 71, 158, 70, -1, 152, 159, 157, -1, + 154, 159, 152, -1, 155, 160, 47, -1, + 47, 160, 48, -1, 156, 161, 154, -1, + 154, 161, 159, -1, 157, 162, 155, -1, + 155, 162, 160, -1, 158, 163, 156, -1, + 71, 163, 158, -1, 156, 163, 161, -1, + 72, 163, 71, -1, 159, 164, 157, -1, + 157, 164, 162, -1, 48, 165, 49, -1, + 160, 165, 48, -1, 161, 166, 159, -1, + 159, 166, 164, -1, 162, 167, 160, -1, + 160, 167, 165, -1, 73, 168, 72, -1, + 163, 168, 161, -1, 72, 168, 163, -1, + 161, 168, 166, -1, 164, 169, 162, -1, + 162, 169, 167, -1, 49, 170, 50, -1, + 165, 170, 49, -1, 166, 171, 164, -1, + 164, 171, 169, -1, 167, 172, 165, -1, + 165, 172, 170, -1, 74, 173, 73, -1, + 73, 173, 168, -1, 166, 173, 171, -1, + 168, 173, 166, -1, 169, 174, 167, -1, + 167, 174, 172, -1, 50, 175, 51, -1, + 51, 175, 52, -1, 170, 175, 50, -1, + 169, 176, 174, -1, 171, 176, 169, -1, + 172, 177, 170, -1, 170, 177, 175, -1, + 75, 178, 74, -1, 74, 178, 173, -1, + 173, 178, 171, -1, 171, 178, 176, -1, + 172, 179, 177, -1, 174, 179, 172, -1, + 175, 180, 52, -1, 177, 180, 175, -1, + 176, 181, 174, -1, 174, 181, 179, -1, + 179, 182, 177, -1, 177, 182, 180, -1, + 176, 183, 181, -1, 228, 254, 229, -1, + 253, 254, 228, -1, 229, 255, 230, -1, + 254, 255, 229, -1, 209, 235, 210, -1, + 234, 235, 209, -1, 230, 256, 231, -1, + 255, 256, 230, -1, 210, 236, 211, -1, + 211, 236, 212, -1, 235, 236, 210, -1, + 231, 257, 232, -1, 256, 257, 231, -1, + 212, 237, 213, -1, 236, 237, 212, -1, + 232, 258, 233, -1, 257, 258, 232, -1, + 233, 207, 208, -1, 258, 207, 233, -1, + 237, 238, 213, -1, 213, 239, 214, -1, + 214, 239, 215, -1, 238, 239, 213, -1, + 239, 240, 215, -1, 215, 241, 216, -1, + 216, 241, 217, -1, 240, 241, 215, -1, + 241, 242, 217, -1, 217, 243, 218, -1, + 242, 243, 217, -1, 218, 244, 219, -1, + 243, 244, 218, -1, 219, 245, 220, -1, + 244, 245, 219, -1, 245, 246, 220, -1, + 220, 246, 221, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 247, 248, 222, -1, + 222, 248, 223, -1, 223, 249, 224, -1, + 248, 249, 223, -1, 224, 250, 225, -1, + 249, 250, 224, -1, 225, 251, 226, -1, + 250, 251, 225, -1, 226, 252, 227, -1, + 251, 252, 226, -1, 227, 253, 228, -1, + 252, 253, 227, -1, 281, 293, 292, -1, + 300, 299, 261, -1, 270, 272, 269, -1, + 271, 272, 270, -1, 269, 260, 268, -1, + 272, 260, 269, -1, 272, 267, 260, -1, + 267, 309, 260, -1, 309, 308, 260, -1, + 267, 310, 309, -1, 281, 275, 293, -1, + 293, 275, 294, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 308, 307, 260, -1, + 267, 311, 310, -1, 299, 273, 261, -1, + 275, 273, 296, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 307, 306, 260, -1, 275, 280, 273, -1, + 267, 287, 311, -1, 276, 279, 275, -1, + 277, 279, 276, -1, 275, 279, 280, -1, + 277, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 282, 283, 274, -1, 274, 290, 289, -1, + 283, 284, 274, -1, 259, 264, 262, -1, + 262, 264, 263, -1, 264, 266, 265, -1, + 274, 281, 290, -1, 285, 281, 284, -1, + 286, 281, 285, -1, 284, 281, 274, -1, + 259, 261, 264, -1, 264, 261, 266, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 315, 314, -1, 312, 313, 315, -1, + 316, 325, 318, -1, 318, 325, 319, -1, + 323, 325, 316, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 320, 327, 321, -1, + 326, 327, 319, -1, 327, 328, 321, -1, + 321, 329, 322, -1, 328, 329, 321, -1, + 322, 324, 317, -1, 329, 324, 322, -1, + 339, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 330, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 334, 335, -1, + 341, 340, 333, -1, 342, 341, 335, -1, + 343, 335, 336, -1, 343, 342, 335, -1, + 338, 336, 331, -1, 338, 343, 336, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 359, 352, 354, -1, 361, 354, 355, -1, + 361, 359, 354, -1, 362, 361, 355, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 358, 353, -1, + 365, 364, 357, -1, 360, 365, 353, -1, + 375, 366, 368, -1, 375, 368, 369, -1, + 375, 373, 366, -1, 376, 375, 369, -1, + 377, 369, 370, -1, 377, 376, 369, -1, + 378, 370, 371, -1, 378, 371, 372, -1, + 378, 377, 370, -1, 379, 372, 367, -1, + 379, 378, 372, -1, 374, 379, 367, -1, + 380, 383, 382, -1, 380, 381, 383, -1, + 397, 395, 394, -1, 397, 396, 395, -1, + 385, 394, 393, -1, 385, 397, 394, -1, + 392, 397, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 408, 407, 399, -1, + 409, 408, 399, -1, 389, 384, 387, -1, + 389, 387, 388, -1, 391, 389, 390, -1, + 406, 410, 409, -1, 406, 411, 410, -1, + 406, 399, 384, -1, 406, 409, 399, -1, + 386, 384, 389, -1, 386, 389, 391, -1, + 386, 406, 384, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 405, 400, 398, -1, + 404, 401, 400, -1, 404, 402, 401, -1, + 404, 400, 405, -1, 403, 402, 404, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4386,6 +4741,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd deleted file mode 100644 index 2df1e0e204e78b3b20338c02f28fad9ddc2d16e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81890 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 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl index aa3bfa43..b634d3e6 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl @@ -8,8 +8,26 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -36,3734 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -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.34999999 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 [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o6 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 o5 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -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 4.1500001 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.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -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 [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -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.34999999 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 o12 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o13 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o14 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 o13 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o15 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o13 - - } - - } - - } ] - - }, - - USE o14, - - Group { - children [ - USE o12, - - USE o15 ] - - }, - - USE o15 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o16 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o17 Coordinate { - point [ 4.9000001 2.25 4.3000002, - 4.8862009 2.4693332 4.3000002, - 4.8450203 2.6852074 4.3000002, - 4.7771087 2.894218 4.3000002, - 4.6835365 3.0930688 4.3000002, - 4.5657797 3.2786243 4.3000002, - 4.4256949 3.4479575 4.3000002, - 4.265492 3.5983982 4.3000002, - 4.087697 3.7275739 4.3000002, - 3.8951137 3.8334475 4.3000002, - 3.6907797 3.9143488 4.3000002, - 3.4779172 3.9690027 4.3000002, - 3.2598834 3.9965467 4.3000002, - 3.0401165 3.9965467 4.3000002, - 2.8220828 3.9690027 4.3000002, - 2.6092203 3.9143488 4.3000002, - 2.4048862 3.8334475 4.3000002, - 2.2123032 3.7275739 4.3000002, - 2.034508 3.5983982 4.3000002, - 1.8743049 3.4479575 4.3000002, - 1.7342203 3.2786243 4.3000002, - 1.6164633 3.0930688 4.3000002, - 1.5228912 2.894218 4.3000002, - 1.4549794 2.6852074 4.3000002, - 1.4137993 2.4693332 4.3000002, - 1.4 2.25 4.3000002, - 1.4137993 2.0306668 4.3000002, - 1.4549794 1.8147928 4.3000002, - 1.5228912 1.605782 4.3000002, - 1.6164633 1.406931 4.3000002, - 1.7342203 1.2213758 4.3000002, - 1.8743049 1.0520426 4.3000002, - 2.034508 0.90160185 4.3000002, - 2.2123032 0.77242613 4.3000002, - 2.4048862 0.66655266 4.3000002, - 2.6092203 0.5856511 4.3000002, - 2.8220828 0.53099734 4.3000002, - 3.0401165 0.50345325 4.3000002, - 3.2598834 0.50345325 4.3000002, - 3.4779172 0.53099734 4.3000002, - 3.6907797 0.5856511 4.3000002, - 3.8951137 0.66655266 4.3000002, - 4.087697 0.77242613 4.3000002, - 4.265492 0.90160185 4.3000002, - 4.4256949 1.0520426 4.3000002, - 4.5657797 1.2213758 4.3000002, - 4.6835365 1.406931 4.3000002, - 4.7771087 1.605782 4.3000002, - 4.8450203 1.8147928 4.3000002, - 4.8862009 2.0306668 4.3000002, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 4.9000001 2.25 4.3000002, - 4.9000001 2.25 4.3000002, - 4.8862009 2.4693332 4.3000002, - 4.8450203 2.6852074 4.3000002, - 4.7771087 2.894218 4.3000002, - 4.6835365 3.0930688 4.3000002, - 4.5657797 3.2786243 4.3000002, - 4.4256949 3.4479575 4.3000002, - 4.265492 3.5983982 4.3000002, - 4.087697 3.7275739 4.3000002, - 3.8951137 3.8334475 4.3000002, - 3.6907797 3.9143488 4.3000002, - 3.4779172 3.9690027 4.3000002, - 3.2598834 3.9965467 4.3000002, - 3.0401165 3.9965467 4.3000002, - 2.8220828 3.9690027 4.3000002, - 2.6092203 3.9143488 4.3000002, - 2.4048862 3.8334475 4.3000002, - 2.2123032 3.7275739 4.3000002, - 2.034508 3.5983982 4.3000002, - 1.8743049 3.4479575 4.3000002, - 1.7342203 3.2786243 4.3000002, - 1.6164633 3.0930688 4.3000002, - 1.5228912 2.894218 4.3000002, - 1.4549794 2.6852074 4.3000002, - 1.4137993 2.4693332 4.3000002, - 1.4 2.25 4.3000002, - 1.4137993 2.0306668 4.3000002, - 1.4549794 1.8147928 4.3000002, - 1.5228912 1.605782 4.3000002, - 1.6164633 1.406931 4.3000002, - 1.7342203 1.2213758 4.3000002, - 1.8743049 1.0520426 4.3000002, - 2.034508 0.90160185 4.3000002, - 2.2123032 0.77242613 4.3000002, - 2.4048862 0.66655266 4.3000002, - 2.6092203 0.5856511 4.3000002, - 2.8220828 0.53099734 4.3000002, - 3.0401165 0.50345325 4.3000002, - 3.2598834 0.50345325 4.3000002, - 3.4779172 0.53099734 4.3000002, - 3.6907797 0.5856511 4.3000002, - 3.8951137 0.66655266 4.3000002, - 4.087697 0.77242613 4.3000002, - 4.265492 0.90160185 4.3000002, - 4.4256949 1.0520426 4.3000002, - 4.5657797 1.2213758 4.3000002, - 4.6835365 1.406931 4.3000002, - 4.7771087 1.605782 4.3000002, - 4.8450203 1.8147928 4.3000002, - 4.8862009 2.0306668 4.3000002, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 4.3000002, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, 26, 27, 28, 29, 30, 31, - 32, 33, 34, 35, 36, 37, 38, 39, - 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 0, -1, 50, 52, 53, 54, - 55, 56, 57, 58, 59, 60, 61, 62, - 63, 64, 65, 66, 67, 68, 69, 70, - 71, 72, 73, 74, 75, 76, 77, 78, - 79, 80, 81, 82, 83, 84, 85, 86, - 87, 88, 89, 90, 91, 92, 93, 94, - 95, 96, 97, 98, 99, 100, 51, -1, - 50, 102, -1, 152, 153, -1, 152, 155, - 156, 157, 158, 159, 154, -1, 153, 161, - 162, 163, 164, 165, 160, -1, 166, 154, - -1, 160, 167, -1, 168, 169, 170, 171, - 172, 173, 166, -1, 167, 175, 176, 177, - 178, 179, 174, -1, 174, 168, -1, 230, - 231, -1, 230, 232, -1, 231, 233, -1, - 234, 236, 237, 238, 239, 240, 235, -1, - 235, 242, -1, 248, 250, 251, 252, 253, - 254, 249, -1, 249, 256, -1, 262, 263, - -1, 262, 264, -1, 266, 267, -1, 267, - 269, -1, 270, 272, 273, 274, 275, 276, - 271, -1, 270, 277, -1, 284, 286, 287, - 288, 289, 290, 285, -1, 285, 292, -1, - 298, 299, -1 ] - - } - - } - - }, - - DEF o18 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 o17 - coordIndex [ 29, 27, 28, -1, 10, 11, 9, -1, - 29, 26, 27, -1, 43, 41, 42, -1, - 29, 24, 26, -1, 26, 24, 25, -1, - 12, 14, 11, -1, 13, 14, 12, -1, - 44, 48, 43, -1, 45, 48, 44, -1, - 46, 48, 45, -1, 47, 48, 46, -1, - 43, 48, 41, -1, 24, 22, 23, -1, - 41, 39, 40, -1, 29, 22, 24, -1, - 2, 22, 29, -1, 49, 0, 48, -1, - 9, 17, 2, -1, 15, 17, 14, -1, - 16, 17, 15, -1, 11, 17, 9, -1, - 14, 17, 11, -1, 2, 17, 22, -1, - 22, 18, 21, -1, 17, 18, 22, -1, - 21, 19, 20, -1, 38, 36, 37, -1, - 39, 36, 38, -1, 18, 19, 21, -1, - 41, 36, 39, -1, 1, 32, 0, -1, - 2, 32, 1, -1, 34, 32, 33, -1, - 35, 32, 34, -1, 36, 32, 35, -1, - 48, 32, 41, -1, 0, 32, 48, -1, - 41, 32, 36, -1, 6, 7, 5, -1, - 7, 8, 5, -1, 31, 29, 30, -1, - 32, 29, 31, -1, 2, 29, 32, -1, - 3, 9, 2, -1, 4, 9, 3, -1, - 5, 9, 4, -1, 8, 9, 5, -1, - 102, 50, 103, -1, 50, 52, 103, -1, - 52, 53, 103, -1, 103, 53, 104, -1, - 104, 53, 105, -1, 53, 54, 105, -1, - 54, 55, 105, -1, 105, 55, 106, -1, - 55, 56, 106, -1, 106, 56, 107, -1, - 56, 57, 107, -1, 107, 57, 108, -1, - 108, 57, 109, -1, 57, 58, 109, -1, - 58, 59, 109, -1, 109, 59, 110, -1, - 59, 60, 110, -1, 110, 60, 111, -1, - 111, 60, 112, -1, 60, 61, 112, -1, - 112, 61, 113, -1, 61, 62, 113, -1, - 113, 62, 114, -1, 62, 63, 114, -1, - 114, 63, 115, -1, 63, 64, 115, -1, - 115, 64, 116, -1, 64, 65, 116, -1, - 65, 66, 116, -1, 116, 66, 117, -1, - 117, 66, 118, -1, 66, 67, 118, -1, - 118, 68, 119, -1, 119, 68, 120, -1, - 67, 68, 118, -1, 120, 69, 121, -1, - 68, 69, 120, -1, 69, 70, 121, -1, - 121, 71, 122, -1, 122, 71, 123, -1, - 70, 71, 121, -1, 123, 72, 124, -1, - 71, 72, 123, -1, 124, 73, 125, -1, - 72, 73, 124, -1, 73, 74, 125, -1, - 125, 75, 126, -1, 126, 75, 127, -1, - 74, 75, 125, -1, 75, 76, 127, -1, - 127, 76, 128, -1, 76, 77, 128, -1, - 77, 78, 128, -1, 128, 78, 129, -1, - 129, 78, 130, -1, 78, 79, 130, -1, - 130, 79, 131, -1, 79, 80, 131, -1, - 80, 81, 131, -1, 131, 81, 132, -1, - 132, 81, 133, -1, 81, 82, 133, -1, - 133, 82, 134, -1, 82, 83, 134, -1, - 134, 83, 135, -1, 83, 84, 135, -1, - 135, 84, 136, -1, 84, 85, 136, -1, - 136, 85, 137, -1, 85, 86, 137, -1, - 86, 87, 137, -1, 137, 87, 138, -1, - 138, 87, 139, -1, 87, 88, 139, -1, - 139, 88, 140, -1, 88, 89, 140, -1, - 140, 89, 141, -1, 89, 90, 141, -1, - 141, 90, 142, -1, 90, 91, 142, -1, - 142, 91, 143, -1, 91, 92, 143, -1, - 143, 92, 144, -1, 92, 93, 144, -1, - 93, 94, 144, -1, 144, 94, 145, -1, - 145, 94, 146, -1, 94, 95, 146, -1, - 146, 95, 147, -1, 95, 96, 147, -1, - 147, 96, 148, -1, 96, 97, 148, -1, - 148, 97, 149, -1, 97, 98, 149, -1, - 149, 98, 150, -1, 98, 99, 150, -1, - 151, 100, 101, -1, 99, 100, 150, -1, - 150, 100, 151, -1, 100, 51, 101, -1, - 175, 176, 167, -1, 167, 186, 185, -1, - 174, 168, 192, -1, 168, 166, 199, -1, - 199, 166, 200, -1, 200, 166, 201, -1, - 201, 166, 202, -1, 202, 166, 203, -1, - 203, 166, 204, -1, 204, 166, 205, -1, - 176, 177, 167, -1, 205, 166, 154, -1, - 152, 157, 155, -1, 155, 157, 156, -1, - 163, 165, 162, -1, 164, 165, 163, -1, - 168, 173, 166, -1, 212, 211, 152, -1, - 162, 153, 161, -1, 169, 172, 168, -1, - 165, 153, 162, -1, 170, 172, 169, -1, - 168, 172, 173, -1, 165, 160, 153, -1, - 170, 171, 172, -1, 160, 224, 153, -1, - 224, 223, 153, -1, 157, 159, 158, -1, - 160, 225, 224, -1, 223, 222, 153, -1, - 160, 226, 225, -1, 178, 174, 177, -1, - 179, 174, 178, -1, 186, 174, 187, -1, - 167, 174, 186, -1, 177, 174, 167, -1, - 211, 154, 152, -1, 152, 154, 157, -1, - 222, 221, 153, -1, 157, 154, 159, -1, - 160, 227, 226, -1, 211, 210, 154, -1, - 221, 220, 153, -1, 174, 188, 187, -1, - 160, 228, 227, -1, 220, 219, 153, -1, - 210, 209, 154, -1, 174, 189, 188, -1, - 160, 229, 228, -1, 209, 208, 154, -1, - 174, 190, 189, -1, 208, 207, 154, -1, - 219, 218, 153, -1, 160, 180, 229, -1, - 174, 191, 190, -1, 218, 217, 153, -1, - 207, 206, 154, -1, 174, 192, 191, -1, - 206, 205, 154, -1, 160, 167, 180, -1, - 180, 167, 181, -1, 181, 167, 182, -1, - 182, 167, 183, -1, 183, 167, 184, -1, - 184, 167, 185, -1, 217, 152, 153, -1, - 213, 152, 214, -1, 214, 152, 215, -1, - 215, 152, 216, -1, 216, 152, 217, -1, - 213, 212, 152, -1, 192, 168, 193, -1, - 193, 168, 194, -1, 194, 168, 195, -1, - 195, 168, 196, -1, 196, 168, 197, -1, - 197, 168, 198, -1, 198, 168, 199, -1, - 230, 233, 232, -1, 230, 231, 233, -1, - 234, 243, 236, -1, 236, 243, 237, -1, - 241, 243, 234, -1, 243, 244, 237, -1, - 237, 245, 238, -1, 238, 245, 239, -1, - 244, 245, 237, -1, 245, 246, 239, -1, - 239, 247, 240, -1, 246, 247, 239, -1, - 240, 242, 235, -1, 247, 242, 240, -1, - 257, 248, 250, -1, 257, 250, 251, -1, - 257, 255, 248, -1, 258, 257, 251, -1, - 259, 251, 252, -1, 259, 252, 253, -1, - 259, 258, 251, -1, 260, 259, 253, -1, - 261, 253, 254, -1, 261, 260, 253, -1, - 256, 254, 249, -1, 256, 261, 254, -1, - 262, 263, 264, -1, 264, 263, 265, -1, - 266, 267, 268, -1, 268, 267, 269, -1, - 277, 270, 272, -1, 279, 272, 273, -1, - 279, 277, 272, -1, 280, 279, 273, -1, - 281, 273, 274, -1, 281, 274, 275, -1, - 281, 280, 273, -1, 282, 281, 275, -1, - 283, 275, 276, -1, 283, 276, 271, -1, - 283, 282, 275, -1, 278, 283, 271, -1, - 293, 284, 286, -1, 293, 286, 287, -1, - 293, 291, 284, -1, 294, 293, 287, -1, - 295, 287, 288, -1, 295, 294, 287, -1, - 296, 288, 289, -1, 296, 289, 290, -1, - 296, 295, 288, -1, 297, 290, 285, -1, - 297, 296, 290, -1, 292, 297, 285, -1, - 298, 301, 300, -1, 298, 299, 301, -1, - 315, 313, 312, -1, 315, 314, 313, -1, - 303, 312, 311, -1, 303, 315, 312, -1, - 310, 315, 303, -1, 302, 317, 310, -1, - 302, 310, 303, -1, 326, 325, 317, -1, - 327, 326, 317, -1, 307, 302, 305, -1, - 307, 305, 306, -1, 309, 307, 308, -1, - 324, 328, 327, -1, 324, 329, 328, -1, - 324, 317, 302, -1, 324, 327, 317, -1, - 304, 302, 307, -1, 304, 307, 309, -1, - 304, 324, 302, -1, 318, 324, 304, -1, - 316, 318, 304, -1, 323, 318, 316, -1, - 322, 319, 318, -1, 322, 320, 319, -1, - 322, 318, 323, -1, 321, 320, 322, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o19 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o17 - - } - - } - - } ] - - }, - - USE o18, - - Group { - children [ - USE o16, - - USE o19 ] - - }, - - USE o19 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o20 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o21 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o21 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o26 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o25 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o27 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o25 - - } - - } - - } ] - - }, - - USE o26, - - Group { - children [ - USE o24, - - USE o27 ] - - }, - - USE o27 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o28 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o29 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o30 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o29 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o31 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o29 - - } - - } - - } ] - - }, - - USE o30, - - Group { - children [ - USE o28, - - USE o31 ] - - }, - - USE o31 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o32 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o33 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -4043,7 +333,7 @@ Group { }, - DEF o34 Group { + DEF o2 Group { children Shape { appearance @@ -4061,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -4177,7 +467,7 @@ Group { }, - DEF o35 Group { + DEF o3 Group { children Shape { appearance @@ -4192,7 +482,7 @@ Group { geometry PointSet { coord - USE o33 + USE o1 } @@ -4202,17 +492,1478 @@ Group { }, - USE o34, + USE o2, Group { children [ - USE o32, + USE o0, - USE o35 ] + USE o3 ] }, - USE o35 ] + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] } @@ -4234,7 +1985,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o16 Group { children Shape { appearance @@ -4250,7 +2001,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o17 Coordinate { point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.44999999 -0.75 0.1, @@ -4418,7 +2169,7 @@ Group { }, - DEF o38 Group { + DEF o18 Group { children Shape { appearance @@ -4435,7 +2186,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 16, 15, 14, -1, 17, 16, 14, -1, 5, 14, 13, -1, 5, 17, 14, -1, @@ -4501,6 +2252,2860 @@ Group { }, + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.15000001 -0.45743704 1.110223e-016, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 3.3306691e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -4.4408921e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 3.3306691e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.15000001 -0.45743704 1.110223e-016, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 3.3306691e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 1.110223e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 3.3306691e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 -2.7755576e-016, + 0.14 1.5 -3.3306691e-016, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -4.4408921e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 -3.3306691e-016, + 0.15000001 1.5 -3.3306691e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -2.542563 -4.4408921e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 -3.3306691e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -2.220446e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 1.110223e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -0.54076791 1.110223e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.15000001 -2.542563 -4.4408921e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 3.3306691e-016, + -0.12500073 -1.5833309 3.3306691e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 1.110223e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o22 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 o21 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 156, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 150, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 8.8817842e-016, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 8.8817842e-016, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 -8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 8.8817842e-016, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 8.8817842e-016, + -0.16223037 -2.4592321 8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 0, + -0.15000001 -2.542563 8.8817842e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 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 o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 95, 92, 94, -1, 93, 92, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 114, 112, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 154, 150, 152, -1, 156, 154, 152, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 161, 159, -1, + 165, 164, 160, -1, 163, 165, 159, -1, + 167, 166, 168, -1, 167, 168, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 1.110223e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 7.2164497e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 6.6613381e-016, + 6.1500001 1.5 6.6613381e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 6.6613381e-016, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.2212453e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 1.110223e-016, + 6.1622305 -0.54076791 1.110223e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -4.4408921e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -0.54076791 1.110223e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 1.110223e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 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 o29 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 52, 46, 48, -1, 52, 50, 46, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 136, 140, 137, -1, + 138, 140, 134, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 156, 152, -1, 152, 156, 153, -1, + 154, 156, 150, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 162, 160, -1, 160, 164, 161, -1, + 162, 164, 160, -1, 161, 165, 159, -1, + 164, 165, 161, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 8.8817842e-016, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 8.8817842e-016, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 -8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 8.8817842e-016, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 0, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 0, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 8.8817842e-016, + 6.4622302 -2.4592321 8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 0, + 6.1500001 1.5 0, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 0, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 0, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 0, + 6.7250009 -1.5833309 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 0, + 6.4499998 -2.542563 8.8817842e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 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 o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 44, 45, 40, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 114, 116, 112, -1, + 112, 117, 113, -1, 116, 117, 112, -1, + 113, 115, 111, -1, 117, 115, 113, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 154, 152, -1, 154, 156, 152, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 162, 160, -1, 162, 164, 160, -1, + 160, 165, 161, -1, 161, 165, 159, -1, + 164, 165, 160, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 4.3000002, + 4.7481623 2.6603384 4.3000002, + 4.5959063 3.0448935 4.3000002, + 4.3527985 3.3795028 4.3000002, + 4.0341144 3.643141 4.3000002, + 3.659878 3.8192432 4.3000002, + 3.2536044 3.896744 4.3000002, + 2.8408208 3.870774 4.3000002, + 2.4474642 3.7429647 4.3000002, + 2.0982504 3.5213468 4.3000002, + 1.815122 3.2198458 4.3000002, + 1.6158688 2.8574054 4.3000002, + 1.5130107 2.4567997 4.3000002, + 1.5130107 2.0432003 4.3000002, + 1.6158688 1.6425945 4.3000002, + 1.815122 1.2801543 4.3000002, + 2.0982504 0.97865313 4.3000002, + 2.4474642 0.75703537 4.3000002, + 2.8408208 0.62922603 4.3000002, + 3.2536044 0.60325593 4.3000002, + 3.659878 0.68075675 4.3000002, + 4.0341144 0.85685891 4.3000002, + 4.3527985 1.1204972 4.3000002, + 4.5959063 1.4551065 4.3000002, + 4.7481623 1.8396617 4.3000002, + 4.8000002 2.25 4.3000002, + 4.9000001 2.25 4.1999998, + 4.825882 2.25 4.2965927, + 4.8499999 2.25 4.2866025, + 4.8707108 2.25 4.2707105, + 4.8866024 2.25 4.25, + 4.8965926 2.25 4.2258821, + 4.8000002 2.25 4.3000002, + 4.7481623 2.6603384 4.3000002, + 4.5959063 3.0448935 4.3000002, + 4.3527985 3.3795028 4.3000002, + 4.0341144 3.643141 4.3000002, + 3.659878 3.8192432 4.3000002, + 3.2536044 3.896744 4.3000002, + 2.8408208 3.870774 4.3000002, + 2.4474642 3.7429647 4.3000002, + 2.0982504 3.5213468 4.3000002, + 1.815122 3.2198458 4.3000002, + 1.6158688 2.8574054 4.3000002, + 1.5130107 2.4567997 4.3000002, + 1.5130107 2.0432003 4.3000002, + 1.6158688 1.6425945 4.3000002, + 1.815122 1.2801543 4.3000002, + 2.0982504 0.97865313 4.3000002, + 2.4474642 0.75703537 4.3000002, + 2.8408208 0.62922603 4.3000002, + 3.2536044 0.60325593 4.3000002, + 3.659878 0.68075675 4.3000002, + 4.0341144 0.85685891 4.3000002, + 4.3527985 1.1204972 4.3000002, + 4.5959063 1.4551065 4.3000002, + 4.7481623 1.8396617 4.3000002, + 4.9000001 2.25 4.1999998, + 4.8862009 2.4693332 4.1999998, + 4.8450203 2.6852074 4.1999998, + 4.7771087 2.894218 4.1999998, + 4.6835365 3.0930688 4.1999998, + 4.5657797 3.2786243 4.1999998, + 4.4256949 3.4479575 4.1999998, + 4.265492 3.5983982 4.1999998, + 4.087697 3.7275739 4.1999998, + 3.8951137 3.8334475 4.1999998, + 3.6907797 3.9143488 4.1999998, + 3.4779172 3.9690027 4.1999998, + 3.2598834 3.9965467 4.1999998, + 3.0401165 3.9965467 4.1999998, + 2.8220828 3.9690027 4.1999998, + 2.6092203 3.9143488 4.1999998, + 2.4048862 3.8334475 4.1999998, + 2.2123032 3.7275739 4.1999998, + 2.034508 3.5983982 4.1999998, + 1.8743049 3.4479575 4.1999998, + 1.7342203 3.2786243 4.1999998, + 1.6164633 3.0930688 4.1999998, + 1.5228912 2.894218 4.1999998, + 1.4549794 2.6852074 4.1999998, + 1.4137993 2.4693332 4.1999998, + 1.4 2.25 4.1999998, + 1.4137993 2.0306668 4.1999998, + 1.4549794 1.8147928 4.1999998, + 1.5228912 1.605782 4.1999998, + 1.6164633 1.406931 4.1999998, + 1.7342203 1.2213758 4.1999998, + 1.8743049 1.0520426 4.1999998, + 2.034508 0.90160185 4.1999998, + 2.2123032 0.77242613 4.1999998, + 2.4048862 0.66655266 4.1999998, + 2.6092203 0.5856511 4.1999998, + 2.8220828 0.53099734 4.1999998, + 3.0401165 0.50345325 4.1999998, + 3.2598834 0.50345325 4.1999998, + 3.4779172 0.53099734 4.1999998, + 3.6907797 0.5856511 4.1999998, + 3.8951137 0.66655266 4.1999998, + 4.087697 0.77242613 4.1999998, + 4.265492 0.90160185 4.1999998, + 4.4256949 1.0520426 4.1999998, + 4.5657797 1.2213758 4.1999998, + 4.6835365 1.406931 4.1999998, + 4.7771087 1.605782 4.1999998, + 4.8450203 1.8147928 4.1999998, + 4.8862009 2.0306668 4.1999998, + 4.825882 2.25 4.2965927, + 4.8499999 2.25 4.2866025, + 4.8707108 2.25 4.2707105, + 4.8866024 2.25 4.25, + 4.8965926 2.25 4.2258821, + 4.8126669 2.4600437 4.2965927, + 4.8365951 2.4630666 4.2866025, + 4.773231 2.666775 4.2965927, + 4.8571424 2.4656622 4.2707105, + 4.7965913 2.6727729 4.2866025, + 4.7081957 2.8669333 4.2965927, + 4.8729091 2.467654 4.25, + 4.8166513 2.6779234 4.2707105, + 4.7306199 2.8758118 4.2866025, + 4.6185865 3.0573623 4.2965927, + 4.8828201 2.4689062 4.2258821, + 4.8320441 2.6818755 4.25, + 4.7498765 2.883436 4.2707105, + 4.6397214 3.0689812 4.2866025, + 4.5058169 3.2350588 4.2965927, + 4.8417201 2.68436 4.2258821, + 4.7646523 2.889286 4.25, + 4.6578703 3.0789587 4.2707105, + 4.5253291 3.2492349 4.2866025, + 4.3716655 3.3972201 4.2965927, + 4.7739406 2.8929636 4.2258821, + 4.6717963 3.0866146 4.25, + 4.5420842 3.2614083 4.2707105, + 4.3892465 3.4137301 4.2866025, + 4.2182474 3.5412891 4.2965927, + 4.6805506 3.0914273 4.2258821, + 4.5549412 3.2707493 4.25, + 4.4043441 3.4279075 4.2707105, + 4.2336206 3.5598726 4.2866025, + 4.0479822 3.664994 4.2965927, + 4.5630231 3.2766213 4.2258821, + 4.4159288 3.4387863 4.25, + 4.2468224 3.5758305 4.2707105, + 4.0609055 3.6853576 4.2866025, + 3.8635559 3.7663832 4.2965927, + 4.4232111 3.4456248 4.2258821, + 4.2569523 3.5880752 4.25, + 4.0720029 3.7028441 4.2707105, + 3.8738248 3.7882061 4.2866025, + 3.667876 3.8438585 4.2965927, + 4.26332 3.5957727 4.2258821, + 4.0805182 3.7162621 4.25, + 3.882643 3.8069456 4.2707105, + 3.675329 3.866796 4.2866025, + 3.4640288 3.8961973 4.2965927, + 4.0858712 3.7246969 4.2258821, + 3.8894093 3.8213251 4.25, + 3.6817288 3.8864932 4.2707105, + 3.4685483 3.9198883 4.2866025, + 3.2552295 3.922575 4.2965927, + 3.8936629 3.8303642 4.2258821, + 3.6866398 3.9016073 4.25, + 3.472429 3.9402323 4.2707105, + 3.2567439 3.9466455 4.2866025, + 3.0447705 3.922575 4.2965927, + 3.6897268 3.9111083 4.2258821, + 3.4754069 3.9558425 4.25, + 3.2580442 3.9673152 4.2707105, + 3.043256 3.9466455 4.2866025, + 2.8359711 3.8961973 4.2965927, + 3.4772787 3.9656556 4.2258821, + 3.2590423 3.9831758 4.25, + 3.0419557 3.9673152 4.2707105, + 2.8314517 3.9198883 4.2866025, + 2.6321239 3.8438585 4.2965927, + 3.2596695 3.9931462 4.2258821, + 3.0409579 3.9831758 4.25, + 2.8275709 3.9402323 4.2707105, + 2.6246712 3.866796 4.2866025, + 2.4364443 3.7663832 4.2965927, + 3.0403306 3.9931462 4.2258821, + 2.8245931 3.9558425 4.25, + 2.6182711 3.8864932 4.2707105, + 2.4261751 3.7882061 4.2866025, + 2.2520175 3.664994 4.2965927, + 2.8227212 3.9656556 4.2258821, + 2.6133604 3.9016073 4.25, + 2.417357 3.8069456 4.2707105, + 2.2390945 3.6853576 4.2866025, + 2.0817528 3.5412891 4.2965927, + 2.6102731 3.9111083 4.2258821, + 2.4105906 3.8213251 4.25, + 2.2279971 3.7028441 4.2707105, + 2.0663793 3.5598726 4.2866025, + 1.9283347 3.3972201 4.2965927, + 2.406337 3.8303642 4.2258821, + 2.2194819 3.7162621 4.25, + 2.0531778 3.5758305 4.2707105, + 1.9107534 3.4137301 4.2866025, + 1.794183 3.2350588 4.2965927, + 2.214129 3.7246969 4.2258821, + 2.0430479 3.5880752 4.25, + 1.8956559 3.4279075 4.2707105, + 1.7746711 3.2492349 4.2866025, + 1.6814135 3.0573623 4.2965927, + 2.03668 3.5957727 4.2258821, + 1.8840712 3.4387863 4.25, + 1.7579159 3.2614083 4.2707105, + 1.6602787 3.0689812 4.2866025, + 1.5918044 2.8669333 4.2965927, + 1.8767889 3.4456248 4.2258821, + 1.745059 3.2707493 4.25, + 1.6421298 3.0789587 4.2707105, + 1.5693799 2.8758118 4.2866025, + 1.526769 2.666775 4.2965927, + 1.7369769 3.2766213 4.2258821, + 1.6282036 3.0866146 4.25, + 1.5501237 2.883436 4.2707105, + 1.5034087 2.6727729 4.2866025, + 1.4873329 2.4600437 4.2965927, + 1.6194493 3.0914273 4.2258821, + 1.5353478 2.889286 4.25, + 1.4833486 2.6779234 4.2707105, + 1.463405 2.4630666 4.2866025, + 1.4741181 2.25 4.2965927, + 1.5260593 2.8929636 4.2258821, + 1.4679561 2.6818755 4.25, + 1.4428576 2.4656622 4.2707105, + 1.45 2.25 4.2866025, + 1.4873329 2.0399563 4.2965927, + 1.4582798 2.68436 4.2258821, + 1.4270911 2.467654 4.25, + 1.4292893 2.25 4.2707105, + 1.463405 2.0369334 4.2866025, + 1.526769 1.8332251 4.2965927, + 1.4171798 2.4689062 4.2258821, + 1.4133974 2.25 4.25, + 1.4428576 2.0343378 4.2707105, + 1.5034087 1.8272272 4.2866025, + 1.5918044 1.6330668 4.2965927, + 1.4034075 2.25 4.2258821, + 1.4270911 2.032346 4.25, + 1.4833486 1.8220767 4.2707105, + 1.5693799 1.6241883 4.2866025, + 1.6814135 1.4426377 4.2965927, + 1.4171798 2.0310938 4.2258821, + 1.4679561 1.8181245 4.25, + 1.5501237 1.6165642 4.2707105, + 1.6602787 1.4310187 4.2866025, + 1.794183 1.2649413 4.2965927, + 1.4582798 1.8156401 4.2258821, + 1.5353478 1.610714 4.25, + 1.6421298 1.4210413 4.2707105, + 1.7746711 1.2507651 4.2866025, + 1.9283347 1.1027799 4.2965927, + 1.5260593 1.6070364 4.2258821, + 1.6282036 1.4133854 4.25, + 1.7579159 1.2385917 4.2707105, + 1.9107534 1.08627 4.2866025, + 2.0817528 0.95871079 4.2965927, + 1.6194493 1.4085726 4.2258821, + 1.745059 1.2292507 4.25, + 1.8956559 1.0720925 4.2707105, + 2.0663793 0.94012749 4.2866025, + 2.2520175 0.83500612 4.2965927, + 1.7369769 1.2233787 4.2258821, + 1.8840712 1.0612137 4.25, + 2.0531778 0.92416966 4.2707105, + 2.2390945 0.81464255 4.2866025, + 2.4364443 0.73361671 4.2965927, + 1.8767889 1.0543751 4.2258821, + 2.0430479 0.91192472 4.25, + 2.2279971 0.79715592 4.2707105, + 2.4261751 0.71179402 4.2866025, + 2.6321239 0.65614158 4.2965927, + 2.03668 0.90422726 4.2258821, + 2.2194819 0.78373796 4.25, + 2.417357 0.69305444 4.2707105, + 2.6246712 0.63320392 4.2866025, + 2.8359711 0.60380256 4.2965927, + 2.214129 0.77530313 4.2258821, + 2.4105906 0.67867506 4.25, + 2.6182711 0.61350691 4.2707105, + 2.8314517 0.58011168 4.2866025, + 3.0447705 0.57742506 4.2965927, + 2.406337 0.66963577 4.2258821, + 2.6133604 0.59839284 4.25, + 2.8275709 0.55976784 4.2707105, + 3.043256 0.55335456 4.2866025, + 3.2552295 0.57742506 4.2965927, + 2.6102731 0.58889174 4.2258821, + 2.8245931 0.54415745 4.25, + 3.0419557 0.53268474 4.2707105, + 3.2567439 0.55335456 4.2866025, + 3.4640288 0.60380256 4.2965927, + 2.8227212 0.53434438 4.2258821, + 3.0409579 0.51682425 4.25, + 3.2580442 0.53268474 4.2707105, + 3.4685483 0.58011168 4.2866025, + 3.667876 0.65614158 4.2965927, + 3.0403306 0.50685394 4.2258821, + 3.2590423 0.51682425 4.25, + 3.472429 0.55976784 4.2707105, + 3.675329 0.63320392 4.2866025, + 3.8635559 0.73361671 4.2965927, + 3.2596695 0.50685394 4.2258821, + 3.4754069 0.54415745 4.25, + 3.6817288 0.61350691 4.2707105, + 3.8738248 0.71179402 4.2866025, + 4.0479822 0.83500612 4.2965927, + 3.4772787 0.53434438 4.2258821, + 3.6866398 0.59839284 4.25, + 3.882643 0.69305444 4.2707105, + 4.0609055 0.81464255 4.2866025, + 4.2182474 0.95871079 4.2965927, + 3.6897268 0.58889174 4.2258821, + 3.8894093 0.67867506 4.25, + 4.0720029 0.79715592 4.2707105, + 4.2336206 0.94012749 4.2866025, + 4.3716655 1.1027799 4.2965927, + 3.8936629 0.66963577 4.2258821, + 4.0805182 0.78373796 4.25, + 4.2468224 0.92416966 4.2707105, + 4.3892465 1.08627 4.2866025, + 4.5058169 1.2649413 4.2965927, + 4.0858712 0.77530313 4.2258821, + 4.2569523 0.91192472 4.25, + 4.4043441 1.0720925 4.2707105, + 4.5253291 1.2507651 4.2866025, + 4.6185865 1.4426377 4.2965927, + 4.26332 0.90422726 4.2258821, + 4.4159288 1.0612137 4.25, + 4.5420842 1.2385917 4.2707105, + 4.6397214 1.4310187 4.2866025, + 4.7081957 1.6330668 4.2965927, + 4.4232111 1.0543751 4.2258821, + 4.5549412 1.2292507 4.25, + 4.6578703 1.4210413 4.2707105, + 4.7306199 1.6241883 4.2866025, + 4.773231 1.8332251 4.2965927, + 4.5630231 1.2233787 4.2258821, + 4.6717963 1.4133854 4.25, + 4.7498765 1.6165642 4.2707105, + 4.7965913 1.8272272 4.2866025, + 4.8126669 2.0399563 4.2965927, + 4.6805506 1.4085726 4.2258821, + 4.7646523 1.610714 4.25, + 4.8166513 1.8220767 4.2707105, + 4.8365951 2.0369334 4.2866025, + 4.7739406 1.6070364 4.2258821, + 4.8320441 1.8181245 4.25, + 4.8571424 2.0343378 4.2707105, + 4.8417201 1.8156401 4.2258821, + 4.8729091 2.032346 4.25, + 4.8828201 2.0310938 4.2258821, + 4.9000001 2.25 3.5, + 4.9000001 2.25 4.1999998, + 4.9000001 2.25 4.1999998, + 4.8862009 2.4693332 4.1999998, + 4.8450203 2.6852074 4.1999998, + 4.7771087 2.894218 4.1999998, + 4.6835365 3.0930688 4.1999998, + 4.5657797 3.2786243 4.1999998, + 4.4256949 3.4479575 4.1999998, + 4.265492 3.5983982 4.1999998, + 4.087697 3.7275739 4.1999998, + 3.8951137 3.8334475 4.1999998, + 3.6907797 3.9143488 4.1999998, + 3.4779172 3.9690027 4.1999998, + 3.2598834 3.9965467 4.1999998, + 3.0401165 3.9965467 4.1999998, + 2.8220828 3.9690027 4.1999998, + 2.6092203 3.9143488 4.1999998, + 2.4048862 3.8334475 4.1999998, + 2.2123032 3.7275739 4.1999998, + 2.034508 3.5983982 4.1999998, + 1.8743049 3.4479575 4.1999998, + 1.7342203 3.2786243 4.1999998, + 1.6164633 3.0930688 4.1999998, + 1.5228912 2.894218 4.1999998, + 1.4549794 2.6852074 4.1999998, + 1.4137993 2.4693332 4.1999998, + 1.4 2.25 4.1999998, + 1.4137993 2.0306668 4.1999998, + 1.4549794 1.8147928 4.1999998, + 1.5228912 1.605782 4.1999998, + 1.6164633 1.406931 4.1999998, + 1.7342203 1.2213758 4.1999998, + 1.8743049 1.0520426 4.1999998, + 2.034508 0.90160185 4.1999998, + 2.2123032 0.77242613 4.1999998, + 2.4048862 0.66655266 4.1999998, + 2.6092203 0.5856511 4.1999998, + 2.8220828 0.53099734 4.1999998, + 3.0401165 0.50345325 4.1999998, + 3.2598834 0.50345325 4.1999998, + 3.4779172 0.53099734 4.1999998, + 3.6907797 0.5856511 4.1999998, + 3.8951137 0.66655266 4.1999998, + 4.087697 0.77242613 4.1999998, + 4.265492 0.90160185 4.1999998, + 4.4256949 1.0520426 4.1999998, + 4.5657797 1.2213758 4.1999998, + 4.6835365 1.406931 4.1999998, + 4.7771087 1.605782 4.1999998, + 4.8450203 1.8147928 4.1999998, + 4.8862009 2.0306668 4.1999998, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 4.3000002, + 4.9000001 2.25 4.1999998, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 107, 108, 109, 110, + 111, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 57, -1, 409, + 359, -1, 409, 410, 411, 412, 413, 414, + 415, 416, 417, 418, 419, 420, 421, 422, + 423, 424, 425, 426, 427, 428, 429, 430, + 431, 432, 433, 434, 435, 436, 437, 438, + 439, 440, 441, 442, 443, 444, 445, 446, + 447, 448, 449, 450, 451, 452, 453, 454, + 455, 456, 457, 458, 357, -1, 459, 460, + -1, 459, 462, 463, 464, 465, 466, 461, + -1, 460, 468, 469, 470, 471, 472, 467, + -1, 473, 461, -1, 467, 474, -1, 475, + 476, 477, 478, 479, 480, 473, -1, 474, + 482, 483, 484, 485, 486, 481, -1, 481, + 475, -1, 537, 538, -1, 537, 539, -1, + 538, 540, -1, 541, 543, 544, 545, 546, + 547, 542, -1, 542, 549, -1, 555, 557, + 558, 559, 560, 561, 556, -1, 556, 563, + -1, 569, 570, -1, 569, 571, -1, 573, + 574, -1, 574, 576, -1, 577, 579, 580, + 581, 582, 583, 578, -1, 577, 584, -1, + 591, 593, 594, 595, 596, 597, 592, -1, + 592, 599, -1, 605, 606, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 328, 333, 324, -1, + 187, 192, 188, -1, 329, 334, 330, -1, + 333, 334, 329, -1, 184, 193, 189, -1, + 188, 193, 184, -1, 326, 335, 331, -1, + 185, 194, 190, -1, 330, 335, 326, -1, + 189, 194, 185, -1, 331, 336, 55, -1, + 194, 195, 190, -1, 190, 195, 191, -1, + 55, 336, 56, -1, 191, 196, 41, -1, + 332, 337, 328, -1, 41, 196, 42, -1, + 328, 337, 333, -1, 100, 337, 332, -1, + 101, 337, 100, -1, 188, 197, 193, -1, + 333, 338, 334, -1, 73, 197, 72, -1, + 192, 197, 188, -1, 72, 197, 192, -1, + 337, 338, 333, -1, 334, 339, 330, -1, + 189, 198, 194, -1, 330, 339, 335, -1, + 193, 198, 189, -1, 194, 199, 195, -1, + 335, 340, 331, -1, 331, 340, 336, -1, + 198, 199, 194, -1, 191, 200, 196, -1, + 336, 341, 56, -1, 195, 200, 191, -1, + 101, 342, 337, -1, 337, 342, 338, -1, + 196, 201, 42, -1, 73, 202, 197, -1, + 102, 342, 101, -1, 193, 202, 198, -1, + 338, 343, 334, -1, 74, 202, 73, -1, + 334, 343, 339, -1, 197, 202, 193, -1, + 202, 203, 198, -1, 198, 203, 199, -1, + 339, 344, 335, -1, 335, 344, 340, -1, + 199, 204, 195, -1, 195, 204, 200, -1, + 340, 345, 336, -1, 336, 345, 341, -1, + 200, 205, 196, -1, 196, 205, 201, -1, + 56, 346, 32, -1, 341, 346, 56, -1, + 42, 206, 43, -1, 32, 346, 107, -1, + 201, 206, 42, -1, 107, 346, 108, -1, + 342, 347, 338, -1, 338, 347, 343, -1, + 102, 347, 342, -1, 202, 207, 203, -1, + 74, 207, 202, -1, 103, 347, 102, -1, + 75, 207, 74, -1, 203, 208, 199, -1, + 343, 348, 339, -1, 339, 348, 344, -1, + 199, 208, 204, -1, 340, 349, 345, -1, + 200, 209, 205, -1, 344, 349, 340, -1, + 204, 209, 200, -1, 341, 350, 346, -1, + 345, 350, 341, -1, 205, 210, 201, -1, + 346, 350, 108, -1, 201, 210, 206, -1, + 108, 350, 109, -1, 347, 351, 343, -1, + 343, 351, 348, -1, 103, 351, 347, -1, + 206, 211, 43, -1, 104, 351, 103, -1, + 210, 211, 206, -1, 348, 352, 344, -1, + 203, 212, 208, -1, 207, 212, 203, -1, + 344, 352, 349, -1, 76, 212, 75, -1, + 75, 212, 207, -1, 208, 213, 204, -1, + 204, 213, 209, -1, 349, 353, 345, -1, + 345, 353, 350, -1, 350, 353, 109, -1, + 209, 214, 205, -1, 351, 354, 348, -1, + 348, 354, 352, -1, 205, 214, 210, -1, + 105, 354, 104, -1, 104, 354, 351, -1, + 352, 355, 349, -1, 214, 215, 210, -1, + 349, 355, 353, -1, 210, 215, 211, -1, + 109, 355, 110, -1, 110, 355, 111, -1, + 43, 216, 44, -1, 353, 355, 109, -1, + 106, 356, 105, -1, 211, 216, 43, -1, + 57, 356, 106, -1, 354, 356, 352, -1, + 355, 356, 111, -1, 111, 356, 57, -1, + 105, 356, 354, -1, 212, 217, 208, -1, + 352, 356, 355, -1, 77, 217, 76, -1, + 208, 217, 213, -1, 76, 217, 212, -1, + 213, 218, 209, -1, 209, 218, 214, -1, + 214, 219, 215, -1, 218, 219, 214, -1, + 215, 220, 211, -1, 211, 220, 216, -1, + 216, 221, 44, -1, 78, 222, 77, -1, + 77, 222, 217, -1, 213, 222, 218, -1, + 217, 222, 213, -1, 218, 223, 219, -1, + 222, 223, 218, -1, 219, 224, 215, -1, + 215, 224, 220, -1, 216, 225, 221, -1, + 220, 225, 216, -1, 44, 226, 45, -1, + 221, 226, 44, -1, 222, 227, 223, -1, + 79, 227, 78, -1, 78, 227, 222, -1, + 223, 228, 219, -1, 219, 228, 224, -1, + 224, 229, 220, -1, 220, 229, 225, -1, + 225, 230, 221, -1, 221, 230, 226, -1, + 226, 231, 45, -1, 223, 232, 228, -1, + 80, 232, 79, -1, 79, 232, 227, -1, + 227, 232, 223, -1, 224, 233, 229, -1, + 228, 233, 224, -1, 225, 234, 230, -1, + 229, 234, 225, -1, 230, 235, 226, -1, + 226, 235, 231, -1, 231, 236, 45, -1, + 45, 236, 46, -1, 235, 236, 231, -1, + 80, 237, 232, -1, 228, 237, 233, -1, + 81, 237, 80, -1, 232, 237, 228, -1, + 233, 238, 229, -1, 229, 238, 234, -1, + 234, 239, 230, -1, 230, 239, 235, -1, + 239, 240, 235, -1, 235, 240, 236, -1, + 236, 241, 46, -1, 233, 242, 238, -1, + 237, 242, 233, -1, 81, 242, 237, -1, + 82, 242, 81, -1, 238, 243, 234, -1, + 234, 243, 239, -1, 239, 244, 240, -1, + 243, 244, 239, -1, 240, 245, 236, -1, + 236, 245, 241, -1, 46, 246, 47, -1, + 241, 246, 46, -1, 238, 247, 243, -1, + 242, 247, 238, -1, 83, 247, 82, -1, + 82, 247, 242, -1, 243, 248, 244, -1, + 247, 248, 243, -1, 244, 249, 240, -1, + 240, 249, 245, -1, 245, 250, 241, -1, + 241, 250, 246, -1, 246, 251, 47, -1, + 84, 252, 83, -1, 83, 252, 247, -1, + 247, 252, 248, -1, 248, 253, 244, -1, + 244, 253, 249, -1, 27, 112, 25, -1, + 25, 112, 33, -1, 245, 254, 250, -1, + 249, 254, 245, -1, 28, 113, 27, -1, + 250, 255, 246, -1, 246, 255, 251, -1, + 27, 113, 112, -1, 47, 256, 48, -1, + 251, 256, 47, -1, 112, 114, 33, -1, + 29, 115, 28, -1, 85, 257, 84, -1, + 248, 257, 253, -1, 84, 257, 252, -1, + 252, 257, 248, -1, 28, 115, 113, -1, + 253, 258, 249, -1, 249, 258, 254, -1, + 113, 116, 112, -1, 112, 116, 114, -1, + 33, 117, 34, -1, 250, 259, 255, -1, + 254, 259, 250, -1, 116, 117, 114, -1, + 114, 117, 33, -1, 30, 118, 29, -1, + 251, 260, 256, -1, 29, 118, 115, -1, + 255, 260, 251, -1, 256, 261, 48, -1, + 115, 119, 113, -1, 113, 119, 116, -1, + 260, 261, 256, -1, 257, 262, 253, -1, + 86, 262, 85, -1, 253, 262, 258, -1, + 85, 262, 257, -1, 116, 120, 117, -1, + 258, 263, 254, -1, 119, 120, 116, -1, + 120, 121, 117, -1, 254, 263, 259, -1, + 117, 121, 34, -1, 259, 264, 255, -1, + 31, 122, 30, -1, 255, 264, 260, -1, + 26, 122, 31, -1, 58, 122, 26, -1, + 30, 122, 118, -1, 264, 265, 260, -1, + 260, 265, 261, -1, 118, 123, 115, -1, + 261, 266, 48, -1, 115, 123, 119, -1, + 123, 124, 119, -1, 48, 266, 49, -1, + 119, 124, 120, -1, 86, 267, 262, -1, + 124, 125, 120, -1, 87, 267, 86, -1, + 262, 267, 258, -1, 258, 267, 263, -1, + 120, 125, 121, -1, 259, 268, 264, -1, + 34, 126, 35, -1, 121, 126, 34, -1, + 125, 126, 121, -1, 263, 268, 259, -1, + 59, 127, 58, -1, 268, 269, 264, -1, + 264, 269, 265, -1, 58, 127, 122, -1, + 122, 127, 118, -1, 118, 127, 123, -1, + 261, 270, 266, -1, 127, 128, 123, -1, + 123, 128, 124, -1, 265, 270, 261, -1, + 128, 129, 124, -1, 270, 271, 266, -1, + 266, 271, 49, -1, 124, 129, 125, -1, + 267, 272, 263, -1, 87, 272, 267, -1, + 263, 272, 268, -1, 129, 130, 125, -1, + 125, 130, 126, -1, 88, 272, 87, -1, + 272, 273, 268, -1, 126, 131, 35, -1, + 268, 273, 269, -1, 59, 132, 127, -1, + 60, 132, 59, -1, 269, 274, 265, -1, + 127, 132, 128, -1, 265, 274, 270, -1, + 132, 133, 128, -1, 270, 275, 271, -1, + 128, 133, 129, -1, 274, 275, 270, -1, + 129, 134, 130, -1, 133, 134, 129, -1, + 49, 276, 50, -1, 271, 276, 49, -1, + 130, 135, 126, -1, 272, 277, 273, -1, + 88, 277, 272, -1, 126, 135, 131, -1, + 89, 277, 88, -1, 35, 136, 36, -1, + 273, 278, 269, -1, 269, 278, 274, -1, + 131, 136, 35, -1, 132, 137, 133, -1, + 61, 137, 60, -1, 278, 279, 274, -1, + 60, 137, 132, -1, 274, 279, 275, -1, + 271, 280, 276, -1, 275, 280, 271, -1, + 133, 138, 134, -1, 137, 138, 133, -1, + 134, 139, 130, -1, 130, 139, 135, -1, + 276, 281, 50, -1, 135, 140, 131, -1, + 280, 281, 276, -1, 273, 282, 278, -1, + 277, 282, 273, -1, 131, 140, 136, -1, + 89, 282, 277, -1, 90, 282, 89, -1, + 278, 283, 279, -1, 140, 141, 136, -1, + 282, 283, 278, -1, 136, 141, 36, -1, + 62, 142, 61, -1, 275, 284, 280, -1, + 279, 284, 275, -1, 137, 142, 138, -1, + 61, 142, 137, -1, 138, 143, 134, -1, + 134, 143, 139, -1, 280, 285, 281, -1, + 135, 144, 140, -1, 284, 285, 280, -1, + 281, 286, 50, -1, 50, 286, 51, -1, + 139, 144, 135, -1, 140, 145, 141, -1, + 144, 145, 140, -1, 91, 287, 90, -1, + 282, 287, 283, -1, 90, 287, 282, -1, + 36, 146, 37, -1, 141, 146, 36, -1, + 283, 288, 279, -1, 279, 288, 284, -1, + 142, 147, 138, -1, 138, 147, 143, -1, + 63, 147, 62, -1, 284, 289, 285, -1, + 62, 147, 142, -1, 288, 289, 284, -1, + 139, 148, 144, -1, 281, 290, 286, -1, + 143, 148, 139, -1, 285, 290, 281, -1, + 290, 291, 286, -1, 144, 149, 145, -1, + 148, 149, 144, -1, 286, 291, 51, -1, + 145, 150, 141, -1, 92, 292, 91, -1, + 141, 150, 146, -1, 91, 292, 287, -1, + 287, 292, 283, -1, 283, 292, 288, -1, + 146, 151, 37, -1, 292, 293, 288, -1, + 150, 151, 146, -1, 288, 293, 289, -1, + 64, 152, 63, -1, 285, 294, 290, -1, + 147, 152, 143, -1, 63, 152, 147, -1, + 143, 152, 148, -1, 289, 294, 285, -1, + 148, 153, 149, -1, 294, 295, 290, -1, + 152, 153, 148, -1, 290, 295, 291, -1, + 291, 296, 51, -1, 149, 154, 145, -1, + 145, 154, 150, -1, 51, 296, 52, -1, + 292, 297, 293, -1, 93, 297, 92, -1, + 150, 155, 151, -1, 92, 297, 292, -1, + 154, 155, 150, -1, 37, 156, 38, -1, + 293, 298, 289, -1, 289, 298, 294, -1, + 151, 156, 37, -1, 155, 156, 151, -1, + 65, 157, 64, -1, 294, 299, 295, -1, + 64, 157, 152, -1, 152, 157, 153, -1, + 298, 299, 294, -1, 295, 300, 291, -1, + 149, 158, 154, -1, 291, 300, 296, -1, + 153, 158, 149, -1, 158, 159, 154, -1, + 296, 301, 52, -1, 154, 159, 155, -1, + 155, 160, 156, -1, 293, 302, 298, -1, + 93, 302, 297, -1, 94, 302, 93, -1, + 159, 160, 155, -1, 297, 302, 293, -1, + 302, 303, 298, -1, 298, 303, 299, -1, + 156, 161, 38, -1, 157, 162, 153, -1, + 65, 162, 157, -1, 299, 304, 295, -1, + 66, 162, 65, -1, 295, 304, 300, -1, + 153, 162, 158, -1, 162, 163, 158, -1, + 300, 305, 296, -1, 296, 305, 301, -1, + 158, 163, 159, -1, 163, 164, 159, -1, + 159, 164, 160, -1, 301, 306, 52, -1, + 52, 306, 53, -1, 160, 165, 156, -1, + 302, 307, 303, -1, 156, 165, 161, -1, + 94, 307, 302, -1, 38, 166, 39, -1, + 95, 307, 94, -1, 161, 166, 38, -1, + 303, 308, 299, -1, 299, 308, 304, -1, + 66, 167, 162, -1, 162, 167, 163, -1, + 300, 309, 305, -1, 67, 167, 66, -1, + 304, 309, 300, -1, 163, 168, 164, -1, + 167, 168, 163, -1, 301, 310, 306, -1, + 164, 169, 160, -1, 160, 169, 165, -1, + 305, 310, 301, -1, 310, 311, 306, -1, + 306, 311, 53, -1, 165, 170, 161, -1, + 303, 312, 308, -1, 161, 170, 166, -1, + 307, 312, 303, -1, 95, 312, 307, -1, + 166, 171, 39, -1, 96, 312, 95, -1, + 308, 313, 304, -1, 304, 313, 309, -1, + 67, 172, 167, -1, 167, 172, 168, -1, + 68, 172, 67, -1, 168, 173, 164, -1, + 309, 314, 305, -1, 164, 173, 169, -1, + 305, 314, 310, -1, 310, 315, 311, -1, + 169, 174, 165, -1, 314, 315, 310, -1, + 165, 174, 170, -1, 53, 316, 54, -1, + 311, 316, 53, -1, 170, 175, 166, -1, + 166, 175, 171, -1, 308, 317, 313, -1, + 312, 317, 308, -1, 39, 176, 40, -1, + 96, 317, 312, -1, 97, 317, 96, -1, + 171, 176, 39, -1, 313, 318, 309, -1, + 175, 176, 171, -1, 309, 318, 314, -1, + 172, 177, 168, -1, 69, 177, 68, -1, + 168, 177, 173, -1, 68, 177, 172, -1, + 318, 319, 314, -1, 173, 178, 169, -1, + 314, 319, 315, -1, 169, 178, 174, -1, + 315, 320, 311, -1, 311, 320, 316, -1, + 170, 179, 175, -1, 174, 179, 170, -1, + 316, 321, 54, -1, 313, 322, 318, -1, + 317, 322, 313, -1, 175, 180, 176, -1, + 98, 322, 97, -1, 179, 180, 175, -1, + 97, 322, 317, -1, 176, 181, 40, -1, + 322, 323, 318, -1, 173, 182, 178, -1, + 318, 323, 319, -1, 70, 182, 69, -1, + 69, 182, 177, -1, 315, 324, 320, -1, + 177, 182, 173, -1, 319, 324, 315, -1, + 178, 183, 174, -1, 174, 183, 179, -1, + 320, 325, 316, -1, 179, 184, 180, -1, + 316, 325, 321, -1, 325, 326, 321, -1, + 183, 184, 179, -1, 54, 326, 55, -1, + 176, 185, 181, -1, 180, 185, 176, -1, + 321, 326, 54, -1, 99, 327, 98, -1, + 40, 186, 41, -1, 98, 327, 322, -1, + 322, 327, 323, -1, 319, 328, 324, -1, + 181, 186, 40, -1, 70, 187, 182, -1, + 71, 187, 70, -1, 182, 187, 178, -1, + 323, 328, 319, -1, 178, 187, 183, -1, + 320, 329, 325, -1, 183, 188, 184, -1, + 324, 329, 320, -1, 187, 188, 183, -1, + 329, 330, 325, -1, 184, 189, 180, -1, + 180, 189, 185, -1, 325, 330, 326, -1, + 326, 331, 55, -1, 185, 190, 181, -1, + 323, 332, 328, -1, 327, 332, 323, -1, + 181, 190, 186, -1, 100, 332, 99, -1, + 190, 191, 186, -1, 99, 332, 327, -1, + 186, 191, 41, -1, 324, 333, 329, -1, + 72, 192, 71, -1, 71, 192, 187, -1, + 359, 409, 360, -1, 360, 410, 361, -1, + 409, 410, 360, -1, 361, 411, 362, -1, + 410, 411, 361, -1, 362, 412, 363, -1, + 411, 412, 362, -1, 363, 413, 364, -1, + 412, 413, 363, -1, 364, 414, 365, -1, + 413, 414, 364, -1, 365, 415, 366, -1, + 414, 415, 365, -1, 366, 416, 367, -1, + 415, 416, 366, -1, 367, 417, 368, -1, + 416, 417, 367, -1, 368, 418, 369, -1, + 417, 418, 368, -1, 369, 419, 370, -1, + 418, 419, 369, -1, 370, 420, 371, -1, + 419, 420, 370, -1, 371, 421, 372, -1, + 420, 421, 371, -1, 372, 422, 373, -1, + 421, 422, 372, -1, 373, 423, 374, -1, + 422, 423, 373, -1, 374, 424, 375, -1, + 423, 424, 374, -1, 375, 425, 376, -1, + 424, 425, 375, -1, 376, 426, 377, -1, + 425, 426, 376, -1, 377, 427, 378, -1, + 426, 427, 377, -1, 378, 428, 379, -1, + 427, 428, 378, -1, 379, 429, 380, -1, + 428, 429, 379, -1, 380, 430, 381, -1, + 429, 430, 380, -1, 381, 431, 382, -1, + 430, 431, 381, -1, 382, 432, 383, -1, + 431, 432, 382, -1, 432, 433, 383, -1, + 383, 433, 384, -1, 433, 434, 384, -1, + 384, 434, 385, -1, 434, 435, 385, -1, + 385, 435, 386, -1, 435, 436, 386, -1, + 386, 436, 387, -1, 436, 437, 387, -1, + 387, 437, 388, -1, 437, 438, 388, -1, + 388, 438, 389, -1, 438, 439, 389, -1, + 389, 439, 390, -1, 439, 440, 390, -1, + 390, 440, 391, -1, 391, 441, 392, -1, + 440, 441, 391, -1, 392, 442, 393, -1, + 441, 442, 392, -1, 393, 443, 394, -1, + 442, 443, 393, -1, 394, 444, 395, -1, + 443, 444, 394, -1, 395, 445, 396, -1, + 444, 445, 395, -1, 396, 446, 397, -1, + 445, 446, 396, -1, 397, 447, 398, -1, + 446, 447, 397, -1, 398, 448, 399, -1, + 447, 448, 398, -1, 399, 449, 400, -1, + 448, 449, 399, -1, 400, 450, 401, -1, + 449, 450, 400, -1, 401, 451, 402, -1, + 450, 451, 401, -1, 402, 452, 403, -1, + 451, 452, 402, -1, 403, 453, 404, -1, + 452, 453, 403, -1, 404, 454, 405, -1, + 453, 454, 404, -1, 405, 455, 406, -1, + 454, 455, 405, -1, 406, 456, 407, -1, + 455, 456, 406, -1, 407, 457, 408, -1, + 456, 457, 407, -1, 457, 458, 408, -1, + 408, 458, 358, -1, 458, 357, 358, -1, + 481, 475, 499, -1, 474, 493, 492, -1, + 475, 473, 506, -1, 506, 473, 507, -1, + 507, 473, 508, -1, 508, 473, 509, -1, + 509, 473, 510, -1, 510, 473, 511, -1, + 511, 473, 512, -1, 483, 484, 474, -1, + 512, 473, 461, -1, 459, 464, 462, -1, + 462, 464, 463, -1, 470, 472, 469, -1, + 471, 472, 470, -1, 475, 480, 473, -1, + 519, 518, 459, -1, 469, 460, 468, -1, + 476, 479, 475, -1, 472, 460, 469, -1, + 477, 479, 476, -1, 475, 479, 480, -1, + 472, 467, 460, -1, 477, 478, 479, -1, + 467, 531, 460, -1, 531, 530, 460, -1, + 464, 466, 465, -1, 467, 532, 531, -1, + 530, 529, 460, -1, 467, 533, 532, -1, + 485, 481, 484, -1, 486, 481, 485, -1, + 493, 481, 494, -1, 474, 481, 493, -1, + 484, 481, 474, -1, 518, 461, 459, -1, + 459, 461, 464, -1, 529, 528, 460, -1, + 464, 461, 466, -1, 467, 534, 533, -1, + 518, 517, 461, -1, 528, 527, 460, -1, + 481, 495, 494, -1, 467, 535, 534, -1, + 527, 526, 460, -1, 517, 516, 461, -1, + 481, 496, 495, -1, 516, 515, 461, -1, + 467, 536, 535, -1, 481, 497, 496, -1, + 515, 514, 461, -1, 526, 525, 460, -1, + 467, 487, 536, -1, 481, 498, 497, -1, + 525, 524, 460, -1, 514, 513, 461, -1, + 481, 499, 498, -1, 513, 512, 461, -1, + 467, 474, 487, -1, 487, 474, 488, -1, + 488, 474, 489, -1, 489, 474, 490, -1, + 490, 474, 491, -1, 491, 474, 492, -1, + 524, 459, 460, -1, 520, 459, 521, -1, + 521, 459, 522, -1, 522, 459, 523, -1, + 523, 459, 524, -1, 520, 519, 459, -1, + 499, 475, 500, -1, 500, 475, 501, -1, + 501, 475, 502, -1, 502, 475, 503, -1, + 503, 475, 504, -1, 504, 475, 505, -1, + 505, 475, 506, -1, 482, 483, 474, -1, + 537, 540, 539, -1, 537, 538, 540, -1, + 541, 550, 543, -1, 543, 550, 544, -1, + 548, 550, 541, -1, 550, 551, 544, -1, + 544, 552, 545, -1, 545, 552, 546, -1, + 551, 552, 544, -1, 552, 553, 546, -1, + 546, 554, 547, -1, 553, 554, 546, -1, + 547, 549, 542, -1, 554, 549, 547, -1, + 564, 555, 557, -1, 564, 557, 558, -1, + 564, 562, 555, -1, 565, 564, 558, -1, + 566, 558, 559, -1, 566, 559, 560, -1, + 566, 565, 558, -1, 567, 566, 560, -1, + 568, 560, 561, -1, 568, 567, 560, -1, + 563, 561, 556, -1, 563, 568, 561, -1, + 569, 570, 571, -1, 571, 570, 572, -1, + 573, 574, 575, -1, 575, 574, 576, -1, + 584, 577, 579, -1, 586, 579, 580, -1, + 586, 584, 579, -1, 587, 586, 580, -1, + 588, 580, 581, -1, 588, 581, 582, -1, + 588, 587, 580, -1, 589, 588, 582, -1, + 590, 582, 583, -1, 590, 583, 578, -1, + 590, 589, 582, -1, 585, 590, 578, -1, + 600, 591, 593, -1, 600, 593, 594, -1, + 600, 598, 591, -1, 601, 600, 594, -1, + 602, 594, 595, -1, 602, 601, 594, -1, + 603, 595, 596, -1, 603, 596, 597, -1, + 603, 602, 595, -1, 604, 597, 592, -1, + 604, 603, 597, -1, 599, 604, 592, -1, + 605, 608, 607, -1, 605, 606, 608, -1, + 622, 620, 619, -1, 622, 621, 620, -1, + 610, 619, 618, -1, 610, 622, 619, -1, + 617, 622, 610, -1, 609, 624, 617, -1, + 609, 617, 610, -1, 633, 632, 624, -1, + 634, 633, 624, -1, 614, 609, 612, -1, + 614, 612, 613, -1, 616, 614, 615, -1, + 631, 635, 634, -1, 631, 636, 635, -1, + 631, 624, 609, -1, 631, 634, 624, -1, + 611, 609, 614, -1, 611, 614, 616, -1, + 611, 631, 609, -1, 625, 631, 611, -1, + 623, 625, 611, -1, 630, 625, 623, -1, + 629, 626, 625, -1, 629, 627, 626, -1, + 629, 625, 630, -1, 628, 627, 629, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4542,6 +5147,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd deleted file mode 100644 index 0a36eea25268d53c14c75976746aaf52baffe557..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81862 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 SG6*oZ6{V&+JGv;q#tHy7WFj5_ diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl index 7823ec15..ced0d4de 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl @@ -5,6 +5,24 @@ Group { children Group { children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + Group { children Transform { @@ -36,1954 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 4.9000001 2.25 5, - 4.8450203 2.6852074 5, - 4.6835365 3.0930688 5, - 4.4256949 3.4479575 5, - 4.087697 3.7275739 5, - 3.6907797 3.9143488 5, - 3.2598834 3.9965467 5, - 2.8220828 3.9690027 5, - 2.4048862 3.8334475 5, - 2.034508 3.5983982 5, - 1.7342203 3.2786243 5, - 1.5228912 2.894218 5, - 1.4137993 2.4693332 5, - 1.4137993 2.0306668 5, - 1.5228912 1.605782 5, - 1.7342203 1.2213758 5, - 2.034508 0.90160185 5, - 2.4048862 0.66655266 5, - 2.8220828 0.53099734 5, - 3.2598834 0.50345325 5, - 3.6907797 0.5856511 5, - 4.087697 0.77242613 5, - 4.4256949 1.0520426 5, - 4.6835365 1.406931 5, - 4.8450203 1.8147928 5, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 4.9000001 2.25 5, - 4.9000001 2.25 5, - 4.8450203 2.6852074 5, - 4.6835365 3.0930688 5, - 4.4256949 3.4479575 5, - 4.087697 3.7275739 5, - 3.6907797 3.9143488 5, - 3.2598834 3.9965467 5, - 2.8220828 3.9690027 5, - 2.4048862 3.8334475 5, - 2.034508 3.5983982 5, - 1.7342203 3.2786243 5, - 1.5228912 2.894218 5, - 1.4137993 2.4693332 5, - 1.4137993 2.0306668 5, - 1.5228912 1.605782 5, - 1.7342203 1.2213758 5, - 2.034508 0.90160185 5, - 2.4048862 0.66655266 5, - 2.8220828 0.53099734 5, - 3.2598834 0.50345325 5, - 3.6907797 0.5856511 5, - 4.087697 0.77242613 5, - 4.4256949 1.0520426 5, - 4.6835365 1.406931 5, - 4.8450203 1.8147928 5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 5, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, - 23, 18, 22, -1, 22, 18, 19, -1, - 24, 1, 23, -1, 0, 1, 24, -1, - 23, 1, 18, -1, 1, 2, 18, -1, - 16, 14, 15, -1, 3, 5, 2, -1, - 4, 5, 3, -1, 17, 5, 16, -1, - 18, 5, 17, -1, 2, 5, 18, -1, - 16, 5, 14, -1, 5, 13, 14, -1, - 6, 7, 5, -1, 5, 7, 13, -1, - 13, 11, 12, -1, 7, 11, 13, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 45, 46, 71, -1, - 71, 46, 72, -1, 72, 46, 73, -1, - 46, 47, 73, -1, 52, 27, 53, -1, - 47, 48, 73, -1, 25, 27, 52, -1, - 73, 48, 74, -1, 74, 48, 75, -1, - 48, 49, 75, -1, 53, 28, 54, -1, - 27, 28, 53, -1, 75, 50, 76, -1, - 49, 50, 75, -1, 54, 29, 55, -1, - 76, 50, 51, -1, 55, 29, 56, -1, - 28, 29, 54, -1, 50, 26, 51, -1, - 56, 30, 57, -1, 29, 30, 56, -1, - 30, 31, 57, -1, 57, 32, 58, -1, - 58, 32, 59, -1, 31, 32, 57, -1, - 32, 33, 59, -1, 59, 34, 60, -1, - 33, 34, 59, -1, 60, 35, 61, -1, - 34, 35, 60, -1, 61, 36, 62, -1, - 35, 36, 61, -1, 62, 37, 63, -1, - 36, 37, 62, -1, 37, 38, 63, -1, - 63, 38, 64, -1, 38, 39, 64, -1, - 64, 39, 65, -1, 39, 40, 65, -1, - 65, 40, 66, -1, 40, 41, 66, -1, - 66, 41, 67, -1, 67, 41, 68, -1, - 41, 42, 68, -1, 68, 42, 69, -1, - 42, 43, 69, -1, 43, 44, 69, -1, - 69, 44, 70, -1, 70, 44, 71, -1, - 44, 45, 71, -1, 99, 111, 110, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 99, 93, 111, -1, - 111, 93, 112, -1, 112, 93, 113, -1, - 113, 93, 114, -1, 126, 125, 78, -1, - 85, 129, 128, -1, 117, 91, 79, -1, - 93, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 125, 124, 78, -1, 93, 98, 91, -1, - 85, 105, 129, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 122, 77, 123, -1, - 123, 77, 124, -1, 124, 77, 78, -1, - 105, 92, 106, -1, 106, 92, 107, -1, - 85, 92, 105, -1, 122, 121, 77, -1, - 100, 101, 92, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 92, 99, 108, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 121, 79, 77, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 99, 110, 109, -1, 119, 118, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o4 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o5 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o6 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o5 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o8 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o9 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o10 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o9 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o12 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o13 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o14 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o15 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o13 - - } - - } - - } ] - - }, - - USE o14, - - Group { - children [ - USE o12, - - USE o15 ] - - }, - - USE o15 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o16 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o17 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -2263,7 +333,7 @@ Group { }, - DEF o18 Group { + DEF o2 Group { children Shape { appearance @@ -2281,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o17 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -2397,7 +467,7 @@ Group { }, - DEF o19 Group { + DEF o3 Group { children Shape { appearance @@ -2412,7 +482,7 @@ Group { geometry PointSet { coord - USE o17 + USE o1 } @@ -2422,17 +492,1478 @@ Group { }, - USE o18, + USE o2, Group { children [ - USE o16, + USE o0, - USE o19 ] + USE o3 ] }, - USE o19 ] + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] } @@ -2454,7 +1985,7 @@ Group { choice [ Group { children [ - DEF o20 Group { + DEF o16 Group { children Shape { appearance @@ -2470,7 +2001,7 @@ Group { geometry IndexedLineSet { coord - DEF o21 Coordinate { + DEF o17 Coordinate { point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.44999999 -0.75 0.1, @@ -2638,7 +2169,7 @@ Group { }, - DEF o22 Group { + DEF o18 Group { children Shape { appearance @@ -2655,7 +2186,7 @@ Group { geometry IndexedFaceSet { coord - USE o21 + USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 16, 15, 14, -1, 17, 16, 14, -1, 5, 14, 13, -1, 5, 17, 14, -1, @@ -2721,7 +2252,7 @@ Group { }, - DEF o23 Group { + DEF o19 Group { children Shape { appearance @@ -2736,7 +2267,7 @@ Group { geometry PointSet { coord - USE o21 + USE o17 } @@ -2746,17 +2277,17 @@ Group { }, - USE o22, + USE o18, Group { children [ - USE o20, + USE o16, - USE o23 ] + USE o19 ] }, - USE o23 ] + USE o19 ] } @@ -2778,7 +2309,7 @@ Group { choice [ Group { children [ - DEF o24 Group { + DEF o20 Group { children Shape { appearance @@ -2794,7 +2325,7 @@ Group { geometry IndexedLineSet { coord - DEF o25 Coordinate { + DEF o21 Coordinate { point [ -0.16223037 -0.54076791 1.110223e-016, -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, @@ -3032,7 +2563,7 @@ Group { }, - DEF o26 Group { + DEF o22 Group { children Shape { appearance @@ -3049,7 +2580,7 @@ Group { geometry IndexedFaceSet { coord - USE o25 + USE o21 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3127,7 +2658,7 @@ Group { }, - DEF o27 Group { + DEF o23 Group { children Shape { appearance @@ -3142,7 +2673,7 @@ Group { geometry PointSet { coord - USE o25 + USE o21 } @@ -3152,17 +2683,17 @@ Group { }, - USE o26, + USE o22, Group { children [ - USE o24, + USE o20, - USE o27 ] + USE o23 ] }, - USE o27 ] + USE o23 ] } @@ -3184,7 +2715,7 @@ Group { choice [ Group { children [ - DEF o28 Group { + DEF o24 Group { children Shape { appearance @@ -3200,7 +2731,7 @@ Group { geometry IndexedLineSet { coord - DEF o29 Coordinate { + DEF o25 Coordinate { point [ -0.16223037 -0.54076791 0, -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, @@ -3438,7 +2969,7 @@ Group { }, - DEF o30 Group { + DEF o26 Group { children Shape { appearance @@ -3455,7 +2986,7 @@ Group { geometry IndexedFaceSet { coord - USE o29 + USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3533,7 +3064,7 @@ Group { }, - DEF o31 Group { + DEF o27 Group { children Shape { appearance @@ -3548,7 +3079,7 @@ Group { geometry PointSet { coord - USE o29 + USE o25 } @@ -3558,17 +3089,17 @@ Group { }, - USE o30, + USE o26, Group { children [ - USE o28, + USE o24, - USE o31 ] + USE o27 ] }, - USE o31 ] + USE o27 ] } @@ -3590,7 +3121,7 @@ Group { choice [ Group { children [ - DEF o32 Group { + DEF o28 Group { children Shape { appearance @@ -3606,7 +3137,7 @@ Group { geometry IndexedLineSet { coord - DEF o33 Coordinate { + DEF o29 Coordinate { point [ 6.4622302 -0.54076791 1.110223e-016, 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, @@ -3844,7 +3375,7 @@ Group { }, - DEF o34 Group { + DEF o30 Group { children Shape { appearance @@ -3861,7 +3392,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o29 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -3939,7 +3470,7 @@ Group { }, - DEF o35 Group { + DEF o31 Group { children Shape { appearance @@ -3954,7 +3485,7 @@ Group { geometry PointSet { coord - USE o33 + USE o29 } @@ -3964,17 +3495,17 @@ Group { }, - USE o34, + USE o30, Group { children [ - USE o32, + USE o28, - USE o35 ] + USE o31 ] }, - USE o35 ] + USE o31 ] } @@ -3996,7 +3527,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o32 Group { children Shape { appearance @@ -4012,7 +3543,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o33 Coordinate { point [ 6.4622302 -0.54076791 0, 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, @@ -4250,7 +3781,7 @@ Group { }, - DEF o38 Group { + DEF o34 Group { children Shape { appearance @@ -4267,7 +3798,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o33 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -4345,6 +3876,830 @@ Group { }, + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 5, + 4.7481623 2.6603384 5, + 4.5959063 3.0448935 5, + 4.3527985 3.3795028 5, + 4.0341144 3.643141 5, + 3.659878 3.8192432 5, + 3.2536044 3.896744 5, + 2.8408208 3.870774 5, + 2.4474642 3.7429647 5, + 2.0982504 3.5213468 5, + 1.815122 3.2198458 5, + 1.6158688 2.8574054 5, + 1.5130107 2.4567997 5, + 1.5130107 2.0432003 5, + 1.6158688 1.6425945 5, + 1.815122 1.2801543 5, + 2.0982504 0.97865313 5, + 2.4474642 0.75703537 5, + 2.8408208 0.62922603 5, + 3.2536044 0.60325593 5, + 3.659878 0.68075675 5, + 4.0341144 0.85685891 5, + 4.3527985 1.1204972 5, + 4.5959063 1.4551065 5, + 4.7481623 1.8396617 5, + 4.8000002 2.25 5, + 4.9000001 2.25 4.9000001, + 4.825882 2.25 4.9965925, + 4.8499999 2.25 4.9866023, + 4.8707108 2.25 4.9707108, + 4.8866024 2.25 4.9499998, + 4.8965926 2.25 4.9258819, + 4.8000002 2.25 5, + 4.7481623 2.6603384 5, + 4.5959063 3.0448935 5, + 4.3527985 3.3795028 5, + 4.0341144 3.643141 5, + 3.659878 3.8192432 5, + 3.2536044 3.896744 5, + 2.8408208 3.870774 5, + 2.4474642 3.7429647 5, + 2.0982504 3.5213468 5, + 1.815122 3.2198458 5, + 1.6158688 2.8574054 5, + 1.5130107 2.4567997 5, + 1.5130107 2.0432003 5, + 1.6158688 1.6425945 5, + 1.815122 1.2801543 5, + 2.0982504 0.97865313 5, + 2.4474642 0.75703537 5, + 2.8408208 0.62922603 5, + 3.2536044 0.60325593 5, + 3.659878 0.68075675 5, + 4.0341144 0.85685891 5, + 4.3527985 1.1204972 5, + 4.5959063 1.4551065 5, + 4.7481623 1.8396617 5, + 4.9000001 2.25 4.9000001, + 4.8450203 2.6852074 4.9000001, + 4.6835365 3.0930688 4.9000001, + 4.4256949 3.4479575 4.9000001, + 4.087697 3.7275739 4.9000001, + 3.6907797 3.9143488 4.9000001, + 3.2598834 3.9965467 4.9000001, + 2.8220828 3.9690027 4.9000001, + 2.4048862 3.8334475 4.9000001, + 2.034508 3.5983982 4.9000001, + 1.7342203 3.2786243 4.9000001, + 1.5228912 2.894218 4.9000001, + 1.4137993 2.4693332 4.9000001, + 1.4137993 2.0306668 4.9000001, + 1.5228912 1.605782 4.9000001, + 1.7342203 1.2213758 4.9000001, + 2.034508 0.90160185 4.9000001, + 2.4048862 0.66655266 4.9000001, + 2.8220828 0.53099734 4.9000001, + 3.2598834 0.50345325 4.9000001, + 3.6907797 0.5856511 4.9000001, + 4.087697 0.77242613 4.9000001, + 4.4256949 1.0520426 4.9000001, + 4.6835365 1.406931 4.9000001, + 4.8450203 1.8147928 4.9000001, + 4.825882 2.25 4.9965925, + 4.8499999 2.25 4.9866023, + 4.8707108 2.25 4.9707108, + 4.8866024 2.25 4.9499998, + 4.8965926 2.25 4.9258819, + 4.773231 2.666775 4.9965925, + 4.7965913 2.6727729 4.9866023, + 4.8166513 2.6779234 4.9707108, + 4.6185865 3.0573623 4.9965925, + 4.8320441 2.6818755 4.9499998, + 4.6397214 3.0689812 4.9866023, + 4.8417201 2.68436 4.9258819, + 4.6578703 3.0789587 4.9707108, + 4.3716655 3.3972201 4.9965925, + 4.6717963 3.0866146 4.9499998, + 4.3892465 3.4137301 4.9866023, + 4.6805506 3.0914273 4.9258819, + 4.4043441 3.4279075 4.9707108, + 4.0479822 3.664994 4.9965925, + 4.4159288 3.4387863 4.9499998, + 4.0609055 3.6853576 4.9866023, + 4.4232111 3.4456248 4.9258819, + 4.0720029 3.7028441 4.9707108, + 3.667876 3.8438585 4.9965925, + 4.0805182 3.7162621 4.9499998, + 3.675329 3.866796 4.9866023, + 4.0858712 3.7246969 4.9258819, + 3.6817288 3.8864932 4.9707108, + 3.2552295 3.922575 4.9965925, + 3.6866398 3.9016073 4.9499998, + 3.2567439 3.9466455 4.9866023, + 3.6897268 3.9111083 4.9258819, + 3.2580442 3.9673152 4.9707108, + 2.8359711 3.8961973 4.9965925, + 3.2590423 3.9831758 4.9499998, + 2.8314517 3.9198883 4.9866023, + 3.2596695 3.9931462 4.9258819, + 2.8275709 3.9402323 4.9707108, + 2.4364443 3.7663832 4.9965925, + 2.8245931 3.9558425 4.9499998, + 2.4261751 3.7882061 4.9866023, + 2.8227212 3.9656556 4.9258819, + 2.417357 3.8069456 4.9707108, + 2.0817528 3.5412891 4.9965925, + 2.4105906 3.8213251 4.9499998, + 2.0663793 3.5598726 4.9866023, + 2.406337 3.8303642 4.9258819, + 2.0531778 3.5758305 4.9707108, + 1.794183 3.2350588 4.9965925, + 2.0430479 3.5880752 4.9499998, + 1.7746711 3.2492349 4.9866023, + 2.03668 3.5957727 4.9258819, + 1.7579159 3.2614083 4.9707108, + 1.5918044 2.8669333 4.9965925, + 1.745059 3.2707493 4.9499998, + 1.5693799 2.8758118 4.9866023, + 1.7369769 3.2766213 4.9258819, + 1.5501237 2.883436 4.9707108, + 1.4873329 2.4600437 4.9965925, + 1.5353478 2.889286 4.9499998, + 1.463405 2.4630666 4.9866023, + 1.5260593 2.8929636 4.9258819, + 1.4428576 2.4656622 4.9707108, + 1.4873329 2.0399563 4.9965925, + 1.4270911 2.467654 4.9499998, + 1.463405 2.0369334 4.9866023, + 1.4171798 2.4689062 4.9258819, + 1.4428576 2.0343378 4.9707108, + 1.5918044 1.6330668 4.9965925, + 1.4270911 2.032346 4.9499998, + 1.5693799 1.6241883 4.9866023, + 1.4171798 2.0310938 4.9258819, + 1.5501237 1.6165642 4.9707108, + 1.794183 1.2649413 4.9965925, + 1.5353478 1.610714 4.9499998, + 1.7746711 1.2507651 4.9866023, + 1.5260593 1.6070364 4.9258819, + 1.7579159 1.2385917 4.9707108, + 2.0817528 0.95871079 4.9965925, + 1.745059 1.2292507 4.9499998, + 2.0663793 0.94012749 4.9866023, + 1.7369769 1.2233787 4.9258819, + 2.0531778 0.92416966 4.9707108, + 2.4364443 0.73361671 4.9965925, + 2.0430479 0.91192472 4.9499998, + 2.4261751 0.71179402 4.9866023, + 2.03668 0.90422726 4.9258819, + 2.417357 0.69305444 4.9707108, + 2.8359711 0.60380256 4.9965925, + 2.4105906 0.67867506 4.9499998, + 2.8314517 0.58011168 4.9866023, + 2.406337 0.66963577 4.9258819, + 2.8275709 0.55976784 4.9707108, + 3.2552295 0.57742506 4.9965925, + 2.8245931 0.54415745 4.9499998, + 3.2567439 0.55335456 4.9866023, + 2.8227212 0.53434438 4.9258819, + 3.2580442 0.53268474 4.9707108, + 3.667876 0.65614158 4.9965925, + 3.2590423 0.51682425 4.9499998, + 3.675329 0.63320392 4.9866023, + 3.2596695 0.50685394 4.9258819, + 3.6817288 0.61350691 4.9707108, + 4.0479822 0.83500612 4.9965925, + 3.6866398 0.59839284 4.9499998, + 4.0609055 0.81464255 4.9866023, + 3.6897268 0.58889174 4.9258819, + 4.0720029 0.79715592 4.9707108, + 4.3716655 1.1027799 4.9965925, + 4.0805182 0.78373796 4.9499998, + 4.3892465 1.08627 4.9866023, + 4.0858712 0.77530313 4.9258819, + 4.4043441 1.0720925 4.9707108, + 4.6185865 1.4426377 4.9965925, + 4.4159288 1.0612137 4.9499998, + 4.6397214 1.4310187 4.9866023, + 4.4232111 1.0543751 4.9258819, + 4.6578703 1.4210413 4.9707108, + 4.773231 1.8332251 4.9965925, + 4.6717963 1.4133854 4.9499998, + 4.7965913 1.8272272 4.9866023, + 4.6805506 1.4085726 4.9258819, + 4.8166513 1.8220767 4.9707108, + 4.8320441 1.8181245 4.9499998, + 4.8417201 1.8156401 4.9258819, + 4.9000001 2.25 3.5, + 4.9000001 2.25 4.9000001, + 4.9000001 2.25 4.9000001, + 4.8450203 2.6852074 4.9000001, + 4.6835365 3.0930688 4.9000001, + 4.4256949 3.4479575 4.9000001, + 4.087697 3.7275739 4.9000001, + 3.6907797 3.9143488 4.9000001, + 3.2598834 3.9965467 4.9000001, + 2.8220828 3.9690027 4.9000001, + 2.4048862 3.8334475 4.9000001, + 2.034508 3.5983982 4.9000001, + 1.7342203 3.2786243 4.9000001, + 1.5228912 2.894218 4.9000001, + 1.4137993 2.4693332 4.9000001, + 1.4137993 2.0306668 4.9000001, + 1.5228912 1.605782 4.9000001, + 1.7342203 1.2213758 4.9000001, + 2.034508 0.90160185 4.9000001, + 2.4048862 0.66655266 4.9000001, + 2.8220828 0.53099734 4.9000001, + 3.2598834 0.50345325 4.9000001, + 3.6907797 0.5856511 4.9000001, + 4.087697 0.77242613 4.9000001, + 4.4256949 1.0520426 4.9000001, + 4.6835365 1.406931 4.9000001, + 4.8450203 1.8147928 4.9000001, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 5, + 4.9000001 2.25 4.9000001, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 1, 3, 0, -1, + 2, 3, 1, -1, 0, 3, 24, -1, + 24, 3, 22, -1, 17, 15, 16, -1, + 22, 4, 19, -1, 3, 4, 22, -1, + 15, 13, 14, -1, 5, 6, 4, -1, + 18, 6, 17, -1, 19, 6, 18, -1, + 4, 6, 19, -1, 17, 6, 15, -1, + 6, 7, 15, -1, 13, 11, 12, -1, + 15, 11, 13, -1, 7, 11, 15, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 76, 183, 75, -1, + 75, 183, 178, -1, 178, 183, 176, -1, + 179, 184, 182, -1, 181, 184, 179, -1, + 52, 185, 53, -1, 53, 185, 54, -1, + 180, 185, 52, -1, 181, 186, 184, -1, + 183, 186, 181, -1, 180, 187, 185, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 26, 58, 31, -1, + 187, 190, 185, -1, 186, 191, 184, -1, + 184, 191, 189, -1, 189, 192, 187, -1, + 187, 192, 190, -1, 188, 193, 186, -1, + 186, 193, 191, -1, 77, 193, 188, -1, + 78, 193, 77, -1, 191, 194, 189, -1, + 189, 194, 192, -1, 54, 195, 55, -1, + 55, 195, 56, -1, 190, 195, 54, -1, + 193, 196, 191, -1, 191, 196, 194, -1, + 192, 197, 190, -1, 190, 197, 195, -1, + 78, 198, 193, -1, 193, 198, 196, -1, + 79, 198, 78, -1, 194, 199, 192, -1, + 192, 199, 197, -1, 197, 200, 195, -1, + 82, 200, 83, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 200, 202, 83, -1, 83, 202, 84, -1, + 197, 202, 200, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 199, 204, 202, -1, + 84, 204, 85, -1, 201, 204, 199, -1, + 202, 204, 84, -1, 85, 205, 86, -1, + 203, 205, 201, -1, 204, 205, 85, -1, + 201, 205, 204, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 203, 206, 205, -1, + 86, 206, 57, -1, 205, 206, 86, -1, + 80, 206, 203, -1, 56, 82, 32, -1, + 27, 87, 25, -1, 25, 87, 33, -1, + 28, 88, 27, -1, 27, 88, 87, -1, + 29, 89, 28, -1, 28, 89, 88, -1, + 33, 90, 34, -1, 34, 90, 35, -1, + 87, 90, 33, -1, 30, 91, 29, -1, + 29, 91, 89, -1, 88, 92, 87, -1, + 87, 92, 90, -1, 31, 93, 30, -1, + 58, 93, 31, -1, 30, 93, 91, -1, + 88, 94, 92, -1, 89, 94, 88, -1, + 92, 95, 90, -1, 90, 95, 35, -1, + 91, 96, 89, -1, 89, 96, 94, -1, + 94, 97, 92, -1, 92, 97, 95, -1, + 59, 98, 58, -1, 93, 98, 91, -1, + 58, 98, 93, -1, 91, 98, 96, -1, + 94, 99, 97, -1, 96, 99, 94, -1, + 35, 100, 36, -1, 36, 100, 37, -1, + 95, 100, 35, -1, 98, 101, 96, -1, + 96, 101, 99, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 98, 103, 101, -1, 59, 103, 98, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 102, 105, 100, -1, 100, 105, 37, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 104, 107, 102, -1, 102, 107, 105, -1, + 61, 108, 60, -1, 103, 108, 101, -1, + 60, 108, 103, -1, 101, 108, 106, -1, + 104, 109, 107, -1, 106, 109, 104, -1, + 37, 110, 38, -1, 105, 110, 37, -1, + 108, 111, 106, -1, 106, 111, 109, -1, + 107, 112, 105, -1, 105, 112, 110, -1, + 62, 113, 61, -1, 108, 113, 111, -1, + 61, 113, 108, -1, 107, 114, 112, -1, + 109, 114, 107, -1, 110, 115, 38, -1, + 38, 115, 39, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 110, 117, 115, -1, + 112, 117, 110, -1, 113, 118, 111, -1, + 111, 118, 116, -1, 62, 118, 113, -1, + 63, 118, 62, -1, 112, 119, 117, -1, + 114, 119, 112, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 114, 121, 119, -1, + 116, 121, 114, -1, 115, 122, 120, -1, + 117, 122, 115, -1, 63, 123, 118, -1, + 116, 123, 121, -1, 64, 123, 63, -1, + 118, 123, 116, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 40, 125, 41, -1, + 120, 125, 40, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 120, 127, 125, -1, + 122, 127, 120, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 65, 128, 64, -1, + 121, 128, 126, -1, 122, 129, 127, -1, + 124, 129, 122, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 124, 131, 129, -1, + 126, 131, 124, -1, 125, 132, 130, -1, + 127, 132, 125, -1, 66, 133, 65, -1, + 126, 133, 131, -1, 65, 133, 128, -1, + 128, 133, 126, -1, 127, 134, 132, -1, + 129, 134, 127, -1, 42, 135, 43, -1, + 43, 135, 44, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 130, 137, 135, -1, 132, 137, 130, -1, + 67, 138, 66, -1, 66, 138, 133, -1, + 133, 138, 131, -1, 131, 138, 136, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 135, 140, 44, -1, 137, 140, 135, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 139, 142, 137, -1, 137, 142, 140, -1, + 68, 143, 67, -1, 67, 143, 138, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 141, 144, 139, -1, 139, 144, 142, -1, + 44, 145, 45, -1, 140, 145, 44, -1, + 143, 146, 141, -1, 141, 146, 144, -1, + 142, 147, 140, -1, 140, 147, 145, -1, + 69, 148, 68, -1, 68, 148, 143, -1, + 143, 148, 146, -1, 144, 149, 142, -1, + 142, 149, 147, -1, 45, 150, 46, -1, + 145, 150, 45, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 145, 152, 150, -1, + 147, 152, 145, -1, 69, 153, 148, -1, + 146, 153, 151, -1, 70, 153, 69, -1, + 148, 153, 146, -1, 149, 154, 147, -1, + 147, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 149, -1, + 149, 156, 154, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 153, 158, 151, -1, + 70, 158, 153, -1, 151, 158, 156, -1, + 71, 158, 70, -1, 152, 159, 157, -1, + 154, 159, 152, -1, 155, 160, 47, -1, + 47, 160, 48, -1, 156, 161, 154, -1, + 154, 161, 159, -1, 157, 162, 155, -1, + 155, 162, 160, -1, 158, 163, 156, -1, + 71, 163, 158, -1, 156, 163, 161, -1, + 72, 163, 71, -1, 159, 164, 157, -1, + 157, 164, 162, -1, 48, 165, 49, -1, + 160, 165, 48, -1, 161, 166, 159, -1, + 159, 166, 164, -1, 162, 167, 160, -1, + 160, 167, 165, -1, 73, 168, 72, -1, + 163, 168, 161, -1, 72, 168, 163, -1, + 161, 168, 166, -1, 164, 169, 162, -1, + 162, 169, 167, -1, 49, 170, 50, -1, + 165, 170, 49, -1, 166, 171, 164, -1, + 164, 171, 169, -1, 167, 172, 165, -1, + 165, 172, 170, -1, 74, 173, 73, -1, + 73, 173, 168, -1, 166, 173, 171, -1, + 168, 173, 166, -1, 169, 174, 167, -1, + 167, 174, 172, -1, 50, 175, 51, -1, + 51, 175, 52, -1, 170, 175, 50, -1, + 169, 176, 174, -1, 171, 176, 169, -1, + 172, 177, 170, -1, 170, 177, 175, -1, + 75, 178, 74, -1, 74, 178, 173, -1, + 173, 178, 171, -1, 171, 178, 176, -1, + 172, 179, 177, -1, 174, 179, 172, -1, + 175, 180, 52, -1, 177, 180, 175, -1, + 176, 181, 174, -1, 174, 181, 179, -1, + 179, 182, 177, -1, 177, 182, 180, -1, + 176, 183, 181, -1, 253, 254, 229, -1, + 229, 255, 230, -1, 254, 255, 229, -1, + 230, 256, 231, -1, 231, 256, 232, -1, + 209, 235, 210, -1, 255, 256, 230, -1, + 234, 235, 209, -1, 256, 257, 232, -1, + 210, 236, 211, -1, 235, 236, 210, -1, + 232, 258, 233, -1, 233, 258, 208, -1, + 257, 258, 232, -1, 211, 237, 212, -1, + 212, 237, 213, -1, 236, 237, 211, -1, + 258, 207, 208, -1, 237, 238, 213, -1, + 213, 239, 214, -1, 214, 239, 215, -1, + 238, 239, 213, -1, 215, 240, 216, -1, + 239, 240, 215, -1, 216, 241, 217, -1, + 240, 241, 216, -1, 217, 242, 218, -1, + 241, 242, 217, -1, 242, 243, 218, -1, + 218, 244, 219, -1, 219, 244, 220, -1, + 243, 244, 218, -1, 244, 245, 220, -1, + 220, 246, 221, -1, 245, 246, 220, -1, + 246, 247, 221, -1, 221, 247, 222, -1, + 247, 248, 222, -1, 222, 248, 223, -1, + 248, 249, 223, -1, 223, 249, 224, -1, + 224, 249, 225, -1, 249, 250, 225, -1, + 225, 251, 226, -1, 226, 251, 227, -1, + 250, 251, 225, -1, 251, 252, 227, -1, + 227, 253, 228, -1, 228, 253, 229, -1, + 252, 253, 227, -1, 281, 293, 292, -1, + 300, 299, 261, -1, 270, 272, 269, -1, + 271, 272, 270, -1, 269, 260, 268, -1, + 272, 260, 269, -1, 272, 267, 260, -1, + 267, 309, 260, -1, 309, 308, 260, -1, + 267, 310, 309, -1, 281, 275, 293, -1, + 293, 275, 294, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 308, 307, 260, -1, + 267, 311, 310, -1, 299, 273, 261, -1, + 275, 273, 296, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 307, 306, 260, -1, 275, 280, 273, -1, + 267, 287, 311, -1, 276, 279, 275, -1, + 277, 279, 276, -1, 275, 279, 280, -1, + 277, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 282, 283, 274, -1, 274, 290, 289, -1, + 283, 284, 274, -1, 259, 264, 262, -1, + 262, 264, 263, -1, 264, 266, 265, -1, + 274, 281, 290, -1, 285, 281, 284, -1, + 286, 281, 285, -1, 284, 281, 274, -1, + 259, 261, 264, -1, 264, 261, 266, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 315, 314, -1, 312, 313, 315, -1, + 316, 325, 318, -1, 318, 325, 319, -1, + 323, 325, 316, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 320, 327, 321, -1, + 326, 327, 319, -1, 327, 328, 321, -1, + 321, 329, 322, -1, 328, 329, 321, -1, + 322, 324, 317, -1, 329, 324, 322, -1, + 339, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 330, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 334, 335, -1, + 341, 340, 333, -1, 342, 341, 335, -1, + 343, 335, 336, -1, 343, 342, 335, -1, + 338, 336, 331, -1, 338, 343, 336, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 359, 352, 354, -1, 361, 354, 355, -1, + 361, 359, 354, -1, 362, 361, 355, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 358, 353, -1, + 365, 364, 357, -1, 360, 365, 353, -1, + 375, 366, 368, -1, 375, 368, 369, -1, + 375, 373, 366, -1, 376, 375, 369, -1, + 377, 369, 370, -1, 377, 376, 369, -1, + 378, 370, 371, -1, 378, 371, 372, -1, + 378, 377, 370, -1, 379, 372, 367, -1, + 379, 378, 372, -1, 374, 379, 367, -1, + 380, 383, 382, -1, 380, 381, 383, -1, + 397, 395, 394, -1, 397, 396, 395, -1, + 385, 394, 393, -1, 385, 397, 394, -1, + 392, 397, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 408, 407, 399, -1, + 409, 408, 399, -1, 389, 384, 387, -1, + 389, 387, 388, -1, 391, 389, 390, -1, + 406, 410, 409, -1, 406, 411, 410, -1, + 406, 399, 384, -1, 406, 409, 399, -1, + 386, 384, 389, -1, 386, 389, 391, -1, + 386, 406, 384, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 405, 400, 398, -1, + 404, 401, 400, -1, 404, 402, 401, -1, + 404, 400, 405, -1, 403, 402, 404, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4386,6 +4741,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.FCStd deleted file mode 100644 index 880dd48a8773288bba6a36797beaf325d2f7e782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81895 zcmWIWW@Zs#U|`^2;K_CI%&+zB>K0{SIJ%yZfro*C!6iSrG&eP`M6V(@=WT3e@$D0W zf8WJ7emMP1iSxrWud-9wH>K6Tt=qH3JbY=40H^1Tr4C{ox5DabrOeX|nzP#!7`E+? zIC8gm-^_il zUaqsD?vKxbssflk_o9~-GyEkd}cm8v68+-RA)*D`1 z%6;^Ii@*K;)prz{4qn~B7Jv5snYkOyO3O23ckOTc&^iCF|DTwz!uOs3Z}FXbH|hRs z>ne^G=ToQTV?ux35%8NPEp%VH@0`x8#ruCwJ}D<;S6fx>d;9Clgms4<>r1yw^*?(Z zTEA)D>%S-8R*tO`~ zCx5o!E1%2{H=ew-Z_k(ipZvcy{XA-aEqKypp~Bz2dDhpD-P^N0VbSG-b@g&z{^^tm z`|Orhu8RNBU7bDgd}!#}2d7W!>($A>UcC9e-nYApd*17PYuWfgm_eI!+P^JHFViE> z=clilm0EnQHga0p-RY_E8>420>MUIIyK8S{+{d%7?~}jtd@S3$;>TUr_sR9!EAn^2 zm<96Ju4LVh{bBd5{J8DwED4{)BQ0zi0q5sj{&Q1(#@3`e2O>|YrXS6?IyEXWvikTn z-_tkSS17&9e7JS}wui3o&+K(R`}N}FldGLhEbg_qUM(+sck!PWGp_~PRcU+Acv$yw zde18d-#^9IH-5Y49P}^V{Py3^a$oi@-FPc1`@P$L|Mx6^e*H+eRj|jtX*tXOJ;5Ii zN0-MmyYAXrbl-FTDQkZ5+3!~A{8i2Wetp}|qp@FhzxVXfO6*+Xy==|Y4>8N8PCPhw zgV379D9*#d?XSQL-i@|lPN7p@OrMw;_}@E1>f5olZ)an?JHu|Lc`r;%yRK=-ReCFE zQUA7^K?gQF&OLYIvwHp+(HW6?Y?p5`P1D}|GG!CT^6SZd^BL+k_o_(cweVz2U{Dih z=TtY@w4U$TWeINAfEDMBgHzHZR~Ua#@n5dI!uy4&d%II%bL-shUu*VAWPd(cV>S2O z@kwj;NKLYs;qr1%FTb2k{oh>nJg@S_FSnNFN9A14d9~<^_1^E7uDc4@axXk?u4#R@ zvfz8eBGJS3CSUj49_`pCxU9(c=i*PlXI=_dYkny|WucK*)wf9peq?#n_hooChF`m6 zZZC1${qV+{))w!5UT=T;&@5YY@{X40TYJkl2#I&s+Wx(|u3qh46!-bG+VW4cJ{(q$ z6qUZWfMs6L|Ecc+H=K%)`hL$(ez#_z_Uyx_VijBe#U-uojN`84HT=kw`tm^a|Cj65 zoydDH`(J#EM%9(iet)d@%2emBeQ0R>%CKO{R{@JTbuQP0@+8E>_dBeU3R_eX=%IV@ zWr9o3rROmVN+MIX2kct-Tlb61>B-lhrcO!Ex-sFd!}>*n2W6)ob^AX_`oYB)-jlSM zwksryBnRqNbUaR5yq-tzq_W-VgAxl*8|(_$`E#1w>il^U$Nx>Y`{tM`b6MiJTTgN_ z!>=cg+&5%Q<u&E}i0{BH0cYi8Mym~_+V z@8x>K9TG?Eyn}R1#=IkxERV(3Z z>aNHIdk&wf-Mi0xnN9tS^V8JypIM!c5YJAXx97p`r%go~e4i%0X%?tZJm6V)zuB$l z^3vU{7lZ9Q;^+Ncv;M5}ktD?}obr6Tp3XQI{ATyF-bNOY5cbC^-(5DmO7UOxc+=#J ztygE*yYKpP{?12nPInKBEatUbobGEEo_KnxfI}%^wx;yXX-W?@6biSsyG-+5>vTv^ zsBcr`Ne>GvzVA|;?)$iAUt+$psbKkZAr^fOPIt|j8bW;&3XUiQDL(87W1q{}?9JxL z#_7IbH>X9L(W%clobKz=11=a>U9wHc+8_VY?0H7ewahb2owBO3qMr)qca@t=4J_Qc z;PiH@ zmQQ+JDxocXZ-mXc8k?&)J>oo;amg%se6h=G-l#PEI|c7S+E+~MBB($IyUbtlE^0SNinaU#b35mQ3?0YM|w8AAEuG0c^9r9Y zdDVMs&#Sr0c?TL+Cmv?jNy$t3e3)^M(c7zS>Y}1|UVWLrc2Cm--ZoxFK@%;7rg|ok z=UPi2eD^nC(*E<}*uwi2ic%*6YW{J)4_qVsL8I!zXU$vhcq^rLS7=U`tys9yC?_;^ z-KJ9>m3@!qHRWn;S{I{P_DdmSWB0r6C3*iYco}|Mq|;;j?wE(g686)-&ortnlqy;p zf5)}LWRBSNZykxHQq0O>-;<_rU5XG~Ek9fE#KBiAS8cfbxV~~0)~;^*U~{aCWusMj zJoCm~+ie`y`0YwDno&}k^i?ydRA2V0F!O={n^enx9|CS$+HC?jyrdm*G-*}%(l@=GI&SIj)X6(jkid|WxMX* zC4MKsrl64f&#Radh1#Yw|Zs+>@YGHVMiK?=-7jFQ&l<2c9!hK&ey^}sFa2^wn z{G5=Z7x8|3i(C+Qg#OeOtg^4q^c?=UZ`U1#11}=nk5^fCR?Y1z)#GG4Xr2*YU zk)XgDbFnqvoq78Ha(A*e@F_OMibdpIITNheWvUstBQR)A*B9xKJqwPwO!NzIR3fB1%j*B!Oak8Um7{RO43H1cv?_~_Th zyQJj;MEzgkjf_dm%bg?3t$TRA+Wjmy-FK*nZMw05FDIbkZ?RF1f~#BajfP&{mcLaU zyaLh+W)0_5ZF{$t+*%{kJA02U>%#)I4&J^VUME9s*_JJcy=CtY}T^y{=J#i%L8WTx}Df-sNZw^Maw0JtZgDErd+)< zq58~<=_kzcv~E|lTyhZWUKl0A-yayl@N51lV~a^ny6cY`NAQWY+HF;lnZJ1(3YdNnZCQau0y(HCI(mhB-LFlCC zAqKv=J*JkD&wuV(mbT>K16S=+A#2nx7fg7#iTS$p!zoPHC(8$MG0h9_*PD83qvO*D z6XwrRy6$D5bMC;z4U^6sVC>hN*SNS&`{C~Ti{|VeWzN$TR_i^r?0LOi-nkgJX|7fJ`0;|EhM;h z+vRCa+;5M~kj{5s)m&JVDW~@4(bvGni5&Mz7$fzL-^wt&suz@b@`>}J80F4R)rnJj zSn5>GmHji89J}T8Uf5wFbC{8#O=3!tU#F4vogBr`K+Tfq>guy|EfnwQ8h6H}!H)6v?YQYJQ)A3M z53fCQl;w!T>1hgagf`rH#`e}_Udp>Wm(6R=z4Be2S%mvn zO})y(%imw}yncScqjIlZsKnG;FCxV>_us$FyC!PprQE+VvsND2SmN|%!_VZ*`E0!D zLCaDiT^46ravYsGKPdT=UMfGn4rm{Yqwb*W5^RFFY=WK(LO02#e6z~mD zt`*9O`jM9?(8{$_S^LSKIjOBi^%sk3!z#kdKYKA%aV=XX;C%6g>db2|v>12YSu#y| znU?Xbq=oCQRZJ>BZ}ID5s@}7%my!P0ylUI0$u_r}O}xpucfAB#bly=#jn(I}JBtpq zUo1*CJ;~`S@LkLCOX%zid*=%8+-JsL{jB2i!v)cOFKt|RuBn{8K0Mzn`Yz}6+*b)K zLVd^D7HG~ry&$S&nt_?}+RnV39JeXH#gn%^UnLk|=F4^DVfbX$M>~^Tr}%z%|MzXX z_|pTyJf?g6ihpaITK0ICj%wlRc<<&-FEzFqo>~@dF7$L&dw`j&ua>&HYdRaN*EN+> z%Vhc4wuD4Z=H?GDlRexVw0Bco#f0eTEfzAVmwn^9o?cTuwJiFwesLrJsb$ejHAST> zG-l_;`WA)!gV0Wr3vzZXYJM$|bo21lLC(%~hGVgvCtNwShfTgeU zaPGpr{wo;5QSz*KMa@Qah%*@acdMXLl4&sc63 z-BHFV;wOGi>AZV-#FkoN|MJkw;zq{;J1bpV+vP%huP>P;_x!o& z+GtbWH`A_uORzj&y<%41qK`Wc6@>U6-}Ez0t%N`Ha&q8{(AinLS~vfg>ACE9*3FZ# zK1Q_@?UfUjy=?RTQB-+XV`kpeJz}btC#nb=`*J@i&s`A3VeDI;t>SdDq+9iJ9?#Nu z%V#}{yxHnfyOAr$EtjY2rT^W4A9H+GTgfinvuQBROrf`RP|@G z-ucCr>0CGA7m;x{wGDR^v$anxi@qKcXtvkC zwIC~VTjq=f0p`8CG7pIAm+zjDepltL$+FpclV5PFUfz4NVeNO#|1PIYsqT0+~vIC z#VuPBOZqaG{oNtFnK4pCbhA&gbZ^MsJB3?fCT03{&P(pg%v(R5@qIs^`|R0CzZRL= zlrMafaQA{||JF?|MPU_NQ^QLyu~xiae#x`n-6)H%^is~;EguxxtTL~7TAw;=Zq6os z(rtI;r){5)ABkG{Q_#vvdx~6tD$f$3)=P(y`MH*63wil}N-ZqqUfS5$>Xeygl;xu@ ztGRTx?v%8!keO>w-)gy(JLlMWUrk$0>)qU%OHHj*EYzmA6fm*evFa1T5E51@%tCoxK_OX>OXg<0msx!cLT343fg5|+UfPO z#ePLdS@jJo*QF+VSLy`woeNA&YI=F?WwznLlBjs@jnXV`^SDE=9s^af2@K1VOy(@` zPilJE<+n~)ZHC)Ylf#}3lFMc7`5DQzq{ZmQ^{i z+&AAx*LHGX@rr3_tCk);ZV=+VIBM4VX?cluUXQyI-}jdK z7w(C8?c#G~(aQadoYIRPB>Y_Pei6$P^9NVEoHy^<|L3xPP*G(4ttRd%*2T>Cd_`?q-b0E2>X@w3MCj0m3 z=G70smX%hR=sZ8V`9Cx2psftkzx@e}3=BV*85npO7#IQ)i%Nns5(`rGl8OqZ2Ko9o zI|%H}-}FDRPfPFS)73?5mYVk-Gy9rxO>APz2Hq{Ef4`q&$X&qN$;~*e^7FkjvwP+4 zKYHsP@@!mF1{MgE7XFKn5xSyYZglv`7MP9W#a z%Z(ZpPdmH|${EZ3CXY(jV+!?9dHPIJt4M%b5 zye<52YYnf!5!Xv)FYdpeI4Sq!)Hly=sTBBhS1H|Jtg(LIpIbJ6;$&CVU!8w9tv22^ z=aP!=x%1bar?2KNjI_V9``0_yn3d-r9X{*+ac`APNKvS5*!kO!x7}NQa{I4kRY&dy zuF&xfnZ@ybaZPZ_;xhS#_Q^7ZJc%+NWmOlo2K>lUoZ8@EU}~Rn_SrXCkLmv02Q{}z zPTye~Ieki@erdl5PxSlG%MX8cyD!%|Z=pcIrY}bgB$sB3TweO$@Z7blv)$Qx%^FohPj?0JYh3>REAoBZyH~aQ7UgF5%Ktunc-yV}wr}5fHZS~o z`C)!3^TpGKoIa+ew|A^wR$;Iw{Y~8C{dwPyuRgZv;@T@AZ#^sz^)CO^6!_CiQ4QJ=6O|Ch%R`2*$ah{IK>L-1lGbdV4 zRQ$AO`bi%DMH6SM`5x}DInzC}H;LVBuGo|{8@=uXOE-R&O2Y4DQ6f}yhi5t zJheG55Bi?eja|5c<)B}Pz)ke`y%dI;=P0CP0*tSSF6rNZ#ESVTpO9n`G;|BU>n~Tp$l_w1Zb$4o%V5T zKbkgkWA+O#*{nsMCfqo&Q{BwB=bK1KrMPxi$ErOG9glm@f1wnh#7JjVsg z0Yw`vn_F!yE^FByemrC+v)!XusaScMG4u9)@AFE-ZW{>f;l5!1;l{P8ib4F* z$4&hFb)&90R_R#lumY}Zr>-*f;AR*1kK{dU?CzkD$(M$j4xZdvX4V!;avaj}k zeSbIYZ-9N?BaJ>i{cF?3S8EsEwK3cM?BDzy6XlQYzWx1C_TQ2flSBW8?9b`HohI)d zKkN1{&iQ>#&k9u@dsyhd1_wVPeFJ~EUt+V^HGGDREQnj&fnOX1e3@+=#mdQoE_kX?N zckfMHe1B!{tyshTf%=YMeC!yyL{6z4ZFC{tF2=~Of1f=T`yJgT0yRYH$1O=P0Oq2*6b7B z6q=ka@==RydwxJt;B(b^-N&D8w%Zu5J!$9Jmv*(ceV+F>o2&DFS6*B#_~yW}Jjbp6 z{a#zXx5~{m+QhO>h7zZEl zJNc#9_uz%sb_J0ach-D*X=Nx`zDDl$JoS0&4(Hwo-4-Fzwm@aYyhl5N)!zMi_44Yh zFoQXfpBfJ?s9O@l^hfZo#{xdf#nOTL3(g$o+EnsnYrNy)xz_?WHAOrO6exU|)$ev$ z+amw>2A$JNr{8!PslK>!sj#+o^;)gXC98cBPkReZRW5bY^T;>jOw%sBuyPYa)%L=^=q(SWNxxyfi^>Qlk?($Q&~$-zHNA*V>+pQo`|_|r>NY)!byz}wiumYslFc6 z=n*6)swMNw$Ej(Oom=a=9agI?{^w{N+PL0wf#1XBPLn5OI(1x>tP`)8(a?CB#dT^h zud2CP$N`a`&Ms#hbZt+*pPba8$*!+C@tmE_smfFCPK)+2{I@BH(JO6#wrWlQH`AS8 z3-j-MF}?37+@fmxbJl?$8Ad-OIs1y@u3S*sQpL2`_@(T}&ZsYF**msp>LW*X28N|- zXxZBsoV}xN=iMfwA$zG7JX3u{uPlUYi^iO!5bg+-O*Z{rS(o59c4QpS`-`|5Vs-ODq#m)Ga-ulTy4WcS?{Z`~^G zZ`H5As&!eb-qmie)HFp4x6IJM2Ch906AVHgPTgqu zSW?Jt&lMxV`XjUp+c!1SH)NdJw$gNC&bEZmTf4+oII(PuWr*r8NQu~|U;MtkAm`6Qr?Qz_xf`+; zuU@xe^`@-d%d|7S9WCDe|Ge$u?^P#fuhZ+^_0s3|RTfA26I1SQ6;3;F%injMv5{tD zL-QApdE!q_uW?nse8Bi6>&<6|XHL%wRw-69_WCb--tXtXB%k8$W1j0OMb*xHomP~U za3y?Vpx5(VNjv(o*KLg1E+3M(#NxG*?<$ifSJgE_YB?!XYG&sUtxT&G>TDZLHKW{3o<2} z-7LR3v}f?o@D|Jo4cVNX`mI;*)V8;`_T>2XdgV?0?0AVat?b{7fLpWbPxYG#F1{i6 zWf|)ijih7O->wa1lI2!pzVX?tVM8{@;g=r-m&Bj7)soJ>F}>v3%{0AKoyeUQ*Iqh( zw14e|{?SJdtAD z*!!zWB0VDe??!KbnOnd(2wN z_TR;w$KIEHo@+0;wW99RZT=l|CNDi$zH`%pY~CzcFRNoWv-#FuxMZQsdhUO~s=5>d zrnPsgE#DA)*jf$<#q7eQpSZ(?{pOWNoW;b zBDOuq*sy64xMRUedpV6F<$R`w)m%H= z8?T>nnK0d^FLU;{OWQc&^!ru|D%`oqD>7e5h@WxJosTa3mt$5OSl+?y@#OgopW}Bq zSO2ifzLfUm@addwe;oEG&-Pptu`+z2&&98w_I|lMJI{*u#)B&j4DOc$k1-$9cr1DJ zs#u`-o5+x(ViRpIi-pe8F*@tQJ4r2xRale%&|$xdD}rgS+z#z2DD$@5l~TlEnI}JS zmP6g5p0#CyuU(Gx@(7FPeq(((bzaPqj)Rk0o!J8~oj7P`uD(S}WOdV~Gn&<3TDjBD z@Ki^x512J$uW;)G(G`#E&TsK(J9FjF^w+x{E^qTn3z7eLLR^8_pkm(o*Unobm)mHZ zoM$4oRK4|y-P3m~+;sXvsE*-_{$$k=&=p| zvc|^oN2agNE=|sb(=_9|_Lj&kmKFRqhvky+6dCq?EBiM*e|GHfJi8f>Y+oPtdJ&mE zH;>({;w|6Kn1;uB!6G-B9|Ul_q&ycparSuN_OM%`U7Cj^Z>9?Tm)zaKxM6j}$BD6b zoC-7JGp{>MRlKo*G4-Vpqw_u87%La~c#S4&k(Ltqe=_>hHF+&>c1-S8;o*tgR`5be z$wP0`Kc8)%1Wq)Zigl5^#Pi3Bw{C~%H-&QyS5mC?&;IUPz2r%DTUP5ro{&fNKRB4b zF4=!W>*CAe<4@E~elgrVXOYH#=I_ehuNUpNZ4BXOx16RntLfkh8?WWYpH#18hCP*C z?R{+024VKayI44w%(E;v_{i8YH@Z4MnpW~F?T&%%ug4nIj==^J)rzsaPtAgrJ~i#) ziVhR>{M7VVxRQ~dS>NNw^1U2>D^@7!eR{$=TO>m?-aXmmoAWLIN71MH=YDbhAtW#7 z;WHy)qO?qAe{h(JT9crLp81cs|IAWH@(RAG-JMXEe&RyF>m?f}I~c^xQJ5$$lX;!{ zlZ9xkUC3uArn4@~0=3`iXPmzxKL1Z}RjR~0?B54wGB0q@nDD|iR7N;Gdfs)_iW{09(LX2czM7}E_{VxXPSrCO(T^JgIwu%C>G8@q?LND}|L2dupofQV`ilGQ z^*=B@dQO;gf8Le4#|^WWF{k`n=sw?abJ~N39fz+^2zYxmBJ!}+xeh+hjt4=@-~E@j zde_0{$+7;T6~W9>2Q1cB<~`_E(w3H?Hh9 z`56=+&cDN&W9ITsAK{0!OY*z^thnp`;=Dy)1y7>HMv3Wcr<(Oj-^XJTunLl2bHN5}%?SpNF&b1>gma}FEe~gWv&ay7e z(?%#|UF5ZWQCwTZmKIB&zNEaaVa3miu&B;8PPOYj4`gzj(x}ThcrN=_(ZQlMae^U- za~W26uNPHtIHY+xQa-jrZFj|;zTl1(WjoicYH!*UcmMU<&$)ZGr`?%w?Z>v=ck)-= zef#*@JVl8p+jsv%t_##w`7i~?o@INxN?Weyru?!UU*fl~e;k@zyL;*^t-fi>{Q|qY z=B=47BXr?}jYaN?Q)iT7z06imzq9P*QoG0eiyX3dABxn!9y#y)r4}pm-z;LLhvuJA zt;_tR_|E27!GXVz*p_c#yndYbK5vE4OTCkp+q`#gbE?mKYsT>Ahl!-9@UjSz9p9Q1 z4b|P>S?$*WS^}yWzS;S-XQ&WuJHHg%QRV5Gk2c2;uQbfqk2hNlH2+7qTCBF?-5^@rPk>4KeinIFDvt+lxO^^D@`>TEN^g4Mg`RO7_2$q7xd)&+`CJ4g4CAoIIhx|6L$JxL0b7qJ-fdV_J5+@tloe1{oAU_ zc-u9PL8B7Wri*uLZ(Sw-D!2CgqIF;0zrK66_g9qdyVWUywqfUIA6|Cv=*8)v@x|@U zmt19DS_GZzFKgG5l_?k8W!xs%F7Qk6^GBDXfy<_Zb%wo^zI8d;NWI;*)sQ1jRN~p& z3%^e3-CBRYf$L?2cb8n~jO70wp?@y#*?nJaa;?4$>%z&6J8N#)uit#T`P7Offt$Z{ zUpLWcW>)WEGub@Te`yLE=Zod<`oA5w%5H3QJ$%ex#qUR81phwa+Xu@ZY>aT0EcWVt zAh1t1yW3&4q#(P;vNcA>H;KMjEBQWmje1`}rRVOsem$*m1sU7CPQ8mb3WO zWmfgaZ+L=wFUT#J_S3M@Mrlu)rSRcSjosXzw>8x`$xhGSysLjo=dZZ@_;;^j_bu=; zZO-3)wJ!MWyLsE52^?Mh^zuLdQs&F26}eS*&tl5mtnK6W%6U?^{jFVm>Ajt~;aQt3 zX7rV`%?hnB(!ZI$;Km*6wfd)1CYE`pg)hH#>|&R`CHvIHTVo$@T72Demfz!!8naR+ zDT&G6KQ6317B5r#g0nqv-iOuEF)l1})zeqA+|}CQ-^X}z?oHWrt?c{qoC}^k&X^)z zG4qM#JXs@^vyyk_ekk4%edo->gLEz1x7U3w91uY})cg z<(|4N-+CFFm>I?Ta-v3}l8S-5+3opd${rrNc(TcL`uDe;JsmCUXK-GcG_Qs^p=OTk zkN@%}S`|UQlMC7&t30*#a z-)Vg6r+*25e%J%*${h#=~Bb-5`qOoF+qt+_Wyz+!aZ@A1(srKe3V(QcwP#-;%gKu~Pi3jCIKr*M>1-O8Ioo(< z;-&WKr+kjc=l9iounLOFnJO;1^uZ4axjnut4obp*Z*+f9Y;ittw)k@Fo~;HS-+cZ% z{q(2D&dWSYG}bjqDup?cV}GqDR|b>t|gPF^w7=>nam?|WGlCZMqRDF zc_sAj*WCDva>5sP?DxOzmiu~J#_wfXv$tK3y?M!%d}62Ij`!XCF3*e05)H#>piMCe^Gs_i^HRp1Fr}&L7@( znESNWBa;<=y`tCZPk807h`q|k9?pAn+uB@Lex?O?BU9^Vm`;k?`}R)c1&!TTT7HV< z+$j9qkbENXs99ErdBm0_37@?`N&Z*Su-ThS^Y7n{f1kJB?*5J2k~JkCfBw6Fm%U@=BhSLHGdwFLvo@Gm|K~Wr zxopwJ{><}rO?;M5lWu?i@loZ}88)Zg+?mYx zWa5q`=NFurr|!r9(A zQ)Bge5AJ)yzkaxja_xV8mH%Cd(2t2P^X(tqx}d{bIS@*2aog-5NRJV&wX6#*9*mkbY z@Vk`65jE!teAhI6avL@s+J2t%rsg-_^6k?j`)UIg&8U^&d3$&%|C`l{3Q6%c3Nd-J z1W(GZnW3`saP3W>Ne}FIx#lh2c{cvK^0b7IdkwcY``*3$X4ctH%iNX+6umlcotAf` zSNwt08bP%19J9?o{)Fez7X4?=E$8mov&tX47{DCJC>3$e z-{@A{<0Ee--QKq3>e2%#jaS8#PgEwD_GiDS{uQizR>nFsey8iX6PlZW1-WUesR zlj}}Fmc|ldZ<%~K+k}^BWQBM?Uv53cWnHEBlHI>c!@63P)?V2%ZTYG4 zNwNE6n7JBbrEbjJ*!`k0R<(!!&7`n1T!%f&bgyW%@k$HWo_@k_y1O9L{?`v9$s376 zkN*A%-V?JdsAQ9@SIV#2aQW%>3Mn@a?dv|F5G(T5OO8`vo!pe)3`SR^|C~#ZtQIil z$odkIz{e<^7!kbQat5EX<&C(16Bi3inO?s!^vMy1Yen2rwk@yHWUOQ2W?Y`1vAX(? z@JxFd4%cfItj&yDXW3;Q>0bYF(F^IoWid}ul4W=*I2AwK$vAURy|Cr$5y`V>Lik=x z7pveo9`&&)*g&Ex(MsvsHV35-O|qR!LsKTjdDJoKKUnyjb#~hp@q3=)I!3)Vdj%%j z%$;mq+|yP!rwtFj_%%4bXbZ`| z!h2a;R_n@jtIHy@Ts-zHabVI{xg4zjqEKgdk;U{@pA4a?#}syO-`f21sQULU@!2Uk z!3#|a9SXEAA}Yb>sHaAGV6t+R5K$@;oj&#b?YR zaf~JI{2zYQ3i28L87v;Mwbbs{X^o^=^eu*S=a@yX&A} z)vL@Et1)%evRB71{Ifl0)_BX)LCADl{NGPG%gfKNtMrZjoq1ntdhLy4g~x6dP1F^C z$#ret$Eo_?HXM}RaYFy$!EbAOgKpoBy*YK?vp4siZ&P2*d{nZCZEbCLEG5F=)S|Fb+%>0v_ZVMJcq-YDrpUkh4U$@yJEa zX(DZ#)#KlC$G%a7uDpHxem|F{rih%#`IcGPbEI{XdxR$kJoC4jd0k4x z<)O2Se(C`x{ZkE^N(&4k8^58giBS5p+D)F3fgub%G%X>adD8E&fxzDAPxfaf>P|a; z%(qy_H(x3lD>yRcWPdq!{3|H zCs*2M`u~YZl>6BJ$X=u_{K}yKJ}w4DhY44@_gSW7-LHEjw!(+i?Lq06TFD7c6D7?q zO>?+;;iCuF;hW9c{X18eyxHpZeBUjz*0rDZ$=vn`xn#cH>};EU{iYIgo>i=8Z}vTF zjZ{cIF;lSHkX@_E_}7*5L5p0h=EN3kyBS>Vf8Jj*Xv6v|>3amSRu*P%;W6y-ahVwZ zkVW5AgJX~4!sUmG2n|Ypl;tG`kgz-r3d=pwpX}dE z4A)s7YyNhl$=*hXEn4m=LBdL|g;U%E|IaH8b`(}Qux(MKf0@nh*>~)AzEWNJw!K#O z&ab;+ea7deb$>0IxF+GTcKnYw4AFZUyT1s%%ZS-bn!*=6s3Jn^6QuCF=E zp?KTU%7xuadMu5Tva0w)Skk{_%vkEuSz@vKQO?%I-@fht&ZlV^A|>PBIxBOIq;7K0 z^EAJi_g}KCH`VAk)ZQ}h^8wb_DUHD@4%b_n-l(I7W>iN10R^m~30|#(p3gU}d0n_> zccVjzl)K2T0Ig8ptNjcAR?o?0+UnsTq*@mD=Tpw|?f&a3J)?go#%oXCdmEI`vu3WH z_EO3Wl+XD#90lj|dysry3(n`~5c#|jDW4xf&*x&!yUVk#*WQ#3n8g+FKu3~y24||q zQiF-hSc06jBZ4H($<>x>)U3UHptMZxm2dQ|T@tH`B{@&EeLMT?-H)gKQ{MIUz5)ei z9VjqgiWC=La_}s0o8K1aHN~TQv-Y`b)>`jh{`6F2ZS`q>v@?LamwRz)PhpZ!*B?Ih z&r!`y8aXasV%T&(EaI7=#I#FI`$8QPYGA(kt>380#K7>Koq+*0X+joEg!tw!250m7 z4~4rUC!94uo|obOd#P$x|5WqT%N~Ip9+yJ@|J}FIQ%cz5mJBzCMB2R{duJXzdj0;@ zR|_+~*#Auroa$c{T6pZ{k6kkH;^s*~>tDIrRtuKD>i%J}SLpuNWf$WXn*XZYH}AUl zxqVlI_a3|*rEzlRBOiXsJStF_jUdS5x+d$3z?RNl{$4vN{B&v7JKQ%TmgQHdeq7pDBb^mT)_yFu%zRd5d0X#R zEaSSO+kdVGuTHE`yp#~RFk@Rzn_^zuqs*@&t_QX~*licXVik7a=8-qOH=Znb$XC5& zm5pYw&0m#!-y4iKEchF&wX&e_Tcw88r-yGl_f;O*mN@yg-^35wWF+#>Ic;kC*nc?x zx9QR&uRU6qiJ8ob*l)jh?(K6H&!72oPPCFLa{JMqajkD6`=MwdL5~&>Q;((!z6l+U zO43DY4}O>lF-{6lHBu_HzyEdF+Q~l!r|k89BJ)&f>49k9y_LDn%l92Q?YTVXrso+! zsn)WvuNjkHIzF#W5IMo>E*4|A*H2PukH~{SouY>eE8AQmgIU@H7JEFom8dYQ<1boG zJZ)oHDI+HXL#{r0sshi`zl}PXcgIa&FTcV63&&N2h3-sWtZcb6#W}^|ctVo)HU`IJ zk8RBVYwxYjo3wYL^C>O?mT4?!eKy|={rc+arL#N#yxab|ygufh{C~TDmDROhzx{Yu zwg2{ey?L>*HoI%q#m%`lH_t!cZsqi!+h45?k6%5%@BRD!lTSbX{rLFo;j=IE_W%C) z<<$?l_i`aO-<1EXTRvz0oxdwKZJz&E^pEwq^%Z%opS9}@Q;LF@oqPB*zgopx`bB_7 z=n9qarKdv6?m3>6T=wvn+wMQ2;cGUW*pM@oJSfD&i*TNGVu9~O~=m1+kCqJv7@P9HKnL??VO2|jW<3CRr!+iaD{RnkHh3C z&%$JyzSJLPOq<I;0)YL_-=i02zhc*-xss>aj|uMo zG5^|%E}4V7@BMvQA=@MWoa?vY#rfA~?|Qt>gK@&)-?O*8IJIZ>={09>?|Ucp!Z6k} zpFNOMd(JeSOI-djoJ*CHoA{^m>V3P#l77=F_fD#K*wI5PZfRdzI_225(?+b>SL_Oy zHymT0cQ^Ifp9MRXueEj&S$SttU4Y{HPrLMI?OL;Y-&^kzRbeVICrg`cIn6Zyj0<|zMcSbY!Q$aOmsGX)cNp zpWZEAls~&TR^9NYzEu)Ou%;^is*IU4i=T*^x31FCjfgQhTN)@iZJO2R6|*-4-EvVi z?DbWgy0r4`a`zv*pUTY5_`bXEeY45Z(@9THW}KLIDtgn@Da+1Inq%^J_DX@zO0TyR zyXtw!7)|LgK5Mds9RU^O-F8j_6fnd+0Q(uFaEsb@fwYtJhy`P zc6~fJ^9#!#*`^}d>Z4Bj2Dd5_d^A6P*0f)fx*<-jX3nX^C$}uEpKUkrXo`HXU-`%; z@i@Woz${(8-(M!~;C!IKtF+5~gGu##n+S7FiOzce{h<&4yngxZ^6bm8l_zs2|NLy32pMRb*Z)s}p?oGU+7mKIf>^<_``(ljj+Rd{$HVB+^ekZYMo8FzOU@4U! z3t49I*e_Jt&Y_n5>du1QnX9)cZ<@gSXWOa!oTt;u_m%CGJ$>VZ&7_FLoHynAPbx1o zX9>#ae~i)C@3)C3mg&%vYqCjGAGvT#e4H6LE#30px83>Qc0XTVn6zs7>wgoYB$KMt zIW`3K6)4qrY+k4}-usnXdP&Z_`&`*BVy8Sb+Oj^w%^Z35}%Fj#g?ck_7 z_g62|cur$N)SV=kuWa34`Lwb^P8zSjxmr}dc!M+N`>#296E zyyT+I#O{cXd_AlEWQY_f|I7a2#muILKb~obkxSOtT$4 zu9r8RTbS+d-f3ZO>$l%aK%?@9(w0Mf4x(pRE(a{v3jOfs1kcY~kJ)5`9-ZOVZxsD7 z{fWKVacPSrsm$fh*Y><$sZdyYJ6+gt$x0En|K~a`6{Jm0-2Pm<_su7Zr7N%Y#MOkD zt}j(g+~<^?z_a$X-XhcNmXdtwiD`Tr_x8#eBrxzTysgT0rFR*_1s)BB3_B>K8M981>uJ7G5Z}_gnZQbJj z^wtC>JB}4PnGXfsy!gH)X>4%5t|8pNTJ1CAfn8H;r5`#9)pJ~*8MNyB@#SYiJ#Os0 z$s_;qMM9^^p+_wnxH6Y@Wqz`Gckb%KccMEcU*X`{cSXi0tK%{EvV;wng0(gn^sgzI z&?Pv9{ffm0_w9VU>_U1jI;VD>^qG3#h{t)uVC6@X(*veX%2?bLyXcVNZsWG}0ERP7 zw>~GdMi)3lD()8fEGl`@-Hb(OQclqXt0xbqn_ltgl6TYk>b&lGf`~xHiOhQ@1>HxE z^|b0VZR;?ba_gnKyj#DgmYefRB|oi2*EJ6;d?BJGBYJV+rPpCR9nQ?lrYVXqn2{a8 z>BX5IBi6&3JvsS#w@%8L_?CAcNn;+;>fvPIE@hfHMYbbpGyA@)x;aeoukyBZG73Jk=3KEs zs>atjVLOK%_gdFFhDW=bL$9&VFSd|sdjC~}@rT&!gDOq_8cik|jj7H2er~&-EZljc z#WsA?W^s<@sJCfbgs$nPnKYd0X{(-YB;_@aJO90rWQjZ50w=#b!EMPV4dOvdh4`-C zYc@~Z&lvT(IY#k2<5taS(G9!U4Vp|(=m!7Z#+rD=T0D_O+V5vf%S5*6f^6$tBtlaK z6DxgeL^-BNw6AlKa7_N~c&XjzQ9;MXg&S1X7o4B7VQs>z393gAvWxtaIM$&np1j3- z;~(2Ci)I_7t&O=Jo%D0+Ue$w#9vgVR*S_{`?d2y|WajE_&sZJPzLB@c{ekq~rQ*Bq z6;0w{=R4dM)0DLAf!qfF2L~s(H23k8WK5i+%$WXMCa0!pj`7zkv-hZ;e|aZ1bI)S8 z>pM1iJ}Y0_7FAQ1X@AS~q-3M_zE4?<1;t98S{}}Ct-WUpe4oa-e&NjT+AQy+9(!>! zt88@ET7Ca&@1~hz?>{9hn>|@zv%phT)iXvjy{3;Z{6AjA zeD=$^MxVS7(@p*^%8Op1@8ol7&qkWI#Z65q#M{R@8ujaj_jkOJKqL)-ua2Kr&&O4(&*?i0Lzn6rz9zQjEQ|1y47nPT* z{@2~Vp~A~D$?Q0j6OVEJpL=I+{Jehu=_|$cXYD_y2a5Tpg%*Jt;S%xB&69%Gu5vX+ zG{Vm=GmFbJdsew`Uby$UeWAgd4_=2f!nf#MHM70B&GmTO{@Dw=Ehc~DmGn#JspaK+ z-cr)}{lO!B8NiR+K`1Xo;Fhm6;_2{hm`7(R@nP%ne z_?Mm&Qa6h!9^5LQU0LC(^odzFBkiu$mMz~x^QQzmomH3m5>a;KjnaknSs#s7PfPSu z&Fh(e+SAtj^v$x1bGQmbZ~t09(~9>n_e8eiT&~5bn|VHN67gTXT!YDs_5Rm~N*6XV zom2akb3~Dyx72)STXs zjBLlnonL<&@7npcr#P+LtK-VW3C4%y7DZaS$#LX+xF`rJT~*+GWa;44>|*t#=itX& z6(*I1UQ1ja)$M!j8?3%ta7wlJ6PZ+{g$JUYp{?-MQ~h>snmj|MAJV)T1;pyR9)p=^NSv)fb)z9t@le4AB^^ zaPZ2J(N_2%X@yU|6(ae)POm-Ga<^yqx-+|Xow>E=?dx@oS6;5FwAPukVP2+Xgta%f zf2WX^+c6eiJ?WS?TMwPvRC;U2X}vXFt$~Zf*LZ98=1x!Ly0#+t{3J%V=I!a_GcD~k zo@T!06Li(uzC=Fc#Ogiox|iv_UYGw{$hLvEfTi;|=c&uP&feOm*}d%T>UH^2-T`<1 z9D6jmdFsMP9;S)Q4~Ufh^)R{TE>xU#=BVDwwwaT+sH?=V@I`O$(3aIc#!z9jOiybI z({;@+xqZL?y_j<$ZraMvtrppq7K>VXtZd!BJ9b%o&s>ycdw!Azi}$_SkT1E#>t3rY z`{nA+lc?4D*ils1xOncft&{t-LYK07cP`thr+D~MP^et#WR{{3q02W!f@ZGwSNoS| z>8^h3@4Cmo6?|VRMTF*+p=j2pXBF^=2Z`Fc&|2zU>3K!@oH)xn_k}MMQ?WPJAGu;FsTbzG3hm)Pw?zHHdx0sh zZ)l5EHC{Z%ob1&(-~VT#u5kS6mi}PNo*3)&@ATYsmgk$m0G>caZsJ=LEdUYq0h z_|nz(-~0R42XK5o^kwE|tnKh*qTAtSJ9ZVk_I;VdX(CzYZ0{H9>RY z8I|o6Pkquke!uSf*}Ct4OwYN0ExBtSr0wkUo`o^&6eF+C(|NaT<1UDE|Jio2ds@OC z+bylHLX`e5Jo4Ura#YdOhU7oLl}qPckrsF4-*aCzx6N3xQn3K+@o;^xGA%8rEgD-|>FJr@z?&c+J zD>6g*CzePAp0zHWz|Xit!0?B|JDUazqqA(&7iL6Vvn+{?FL}P~_{(rkCRP6UmarR) zE1G5|NWBVK$~8}Zreb{cod#vkIh7ApH!%I1^ym1q3TAg7<+mj#W_`C6Rauw!J4dO_ zWa^;@_ay_R&gB@r`Bt-ZVyxV9ldZEZcJnWLwpCB%On3%w&%)BXu3OT2C%ns5zH~-$ z+xCmhY&-`h7Vmax+;vfeVHP7R%USmqNA+%BO2i}0g}YbIo_V+N*6L~BR>VjL9bjjidePGEl*h?~aXhSLFQif* z6<$q|`@TN<=5|3jm5=QOb2XR#s;M~@)7mn3_Sp}D{9MyKly&?#R!>Mu(F4VZt^yapE$85#aTh|q#FB5 zXSvcy=iVhh5|;$oKdIt#V{B}n^URldyGPEMh!aW~-5Jg+=hl5n{4!%nlF1aUM@y8d z<}%52`7JyYC@8D7H}7bJg-Jq|WD#T6PPVBFrW71YJs7dU%(86X38!O!Twn0TPiJ`> zGqd%2r%R_oPW>wd8LLevv>g?-i$skI+0+ZQYT zi0c<>$loaEqx7Ri$)i~)!tBR`lqKGBv$}n66suZSHyW(Cn&+mScsI$7dBvHG9p##f z7e3kf;hWxM$MO^gttU^!60O~sD-=Vu9tOO%tq}euy{pgW0hoou`Sg%Ln{OmQdan({oYp=%?=&y7CUq*jf~u-}yBB+cXyL{=+JJ z*GJsm?l(EOxMbU%MQe*>kC~m2ZOs1?9`mN^w5O4b1&?$QXV=W8>H~I-?9M{GRz?>V zx)$}Z%$Zxf;Uj0!xhui>pQhO?FD_sDu}>=Y@hP>L_t!{eef+ufZ^m_%bQZmzr&hBb zINPbRN`ZIld!1aTJJD);+S2Z=7ub>Aqpiy`;RxT#HFe?Ur_!SKoNk_(=jU|BY0C5| z8^UA!yn1-+OtUqs^rd@O?!tW>hMu3*gjL(_ z7r8!ZXRkWAQ20@F-?4S~tk|18FE9S-E7ckJgxBlHKUVdQ4U8L$4@Bo>ZD@R?;J5Qb zQN#C2U%iC~kEU@ndvq41Rg@YD{jiXYOWJqL;NHiE&+@2^@MF_f7hoRI=@J3{+CscdNzM7wcMwdcVtQ2)$XcqO7E_Sf6S~>-S^se@m{C= zFQ02{*H52QyLx$5^YX0$lZ=nfEYN#8YhFq2#f=Z&r@c@*mr~>0c3INdo~^yuY1fhJ zH|1PA6%Nn5rl6eOD8RMfp~5S{!GQVmqpNpp>llt+^0(>|*4VmAIOxvAcP6aw%&PX} z&RhMUP*>;;<17#Rijy9H6u3jh+Koap<B}Ihmc+sp^hx zXQNtJ`v0mFZCLS;edB_;TT54zyjguuV|7cLzsU=;Hyt-!7sP*klp3agxGCz6l>PL{ zY3rtMe!Iw4^nup)v+=fDrP{bBvYqDg-JEO8^D$jxUYLI%OOEuu*@s;hB(u)(J#(|e znNR9nf!nH6lZ~G82;V#p8VCn9!3&DNAqK)XCQiQXIq}0b*$CJ`c=>wMrAHonv@R3h zGHb>C`4`{irq3<@ytKtbme*3b#(7Kj@e|Asbvrp!oR&zbINGp#98s9aYbjh%Bi+g1 zxk6ZS;*R<6(=LBIS;KMaAABHu^UeN+m*XEjT@t+Qt;#cwUN`GdTdS0+3zhN`yhR5m zvQGE^t?S$}oyn%lRnLa!`~;2ct^-0zqMb3jd0d1y{zsenV|b@~?GFb7Lk>n09K1+u zvxzd5ujLc+EB=&mW3Zj?nXOX#&a;`{r6#evPc&&-j(@@-3L zdxz50=u7-sPeS9qy9Q4$y}rG+bJ+nli>4!wS)OLzP0PJM#r5*H(Cg;Csv3E9$%1DN zo+>DQGH-)-Lf5W36{+{q0=+wLsNQYa>vHI_kRDU}+UO%w`$QMp`5(LD+8Xx2>M7Ig z$NTK9)VEAeeZ`_u7t7bDp}5$u|Ki=kcb8qRR?Sll%0A&L)wA3*}^t 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 TGcpJ;xD}bDo??cV&puHxgH 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 I*4b9^{KNcn7O5=@-uafS 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 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl index 6644463f..59ff9e3a 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl @@ -8,7 +8,25 @@ Group { Group { children Transform { - translation 0 0 3.5 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -36,330 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o4 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o5 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -639,7 +333,7 @@ Group { }, - DEF o6 Group { + DEF o2 Group { children Shape { appearance @@ -657,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o5 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -773,7 +467,7 @@ Group { }, - DEF o7 Group { + DEF o3 Group { children Shape { appearance @@ -788,7 +482,7 @@ Group { geometry PointSet { coord - USE o5 + USE o1 } @@ -798,17 +492,17 @@ Group { }, - USE o6, + USE o2, Group { children [ - USE o4, + USE o0, - USE o7 ] + USE o3 ] }, - USE o7 ] + USE o3 ] } @@ -830,7 +524,7 @@ Group { choice [ Group { children [ - DEF o8 Group { + DEF o4 Group { children Shape { appearance @@ -846,7 +540,7 @@ Group { geometry IndexedLineSet { coord - DEF o9 Coordinate { + DEF o5 Coordinate { point [ 5.6500001 4.25 4.0999999, 5.6342916 4.3743448 4.0999999, 5.5881534 4.4908767 4.0999999, @@ -1126,7 +820,7 @@ Group { }, - DEF o10 Group { + DEF o6 Group { children Shape { appearance @@ -1144,7 +838,7 @@ Group { geometry IndexedFaceSet { coord - USE o9 + USE o5 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, 22, 19, 20, -1, 19, 1, 18, -1, 0, 1, 24, -1, 24, 1, 22, -1, @@ -1260,6 +954,493 @@ Group { }, + 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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o11 Group { children Shape { @@ -1793,7 +1974,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -1821,208 +2002,10 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, + point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.15000001 -0.44999999 0, @@ -2051,48 +2034,134 @@ Group { 6.0621319 5.1621323 0, 6 5.2098074 0, 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.15000001 -0.44999999 0, 6.1500001 -0.44999999 0, 0.15000001 4.9499998 0, 6.1500001 4.9499998 0, 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -2107,10 +2176,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -2119,110 +2187,60 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 119, 110, 112, -1, 119, 117, 110, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2280,8 +2298,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2308,493 +2326,6 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ 4.9000001 2.25 8.5, - 4.8450203 2.6852074 8.5, - 4.6835365 3.0930688 8.5, - 4.4256949 3.4479575 8.5, - 4.087697 3.7275739 8.5, - 3.6907797 3.9143488 8.5, - 3.2598834 3.9965467 8.5, - 2.8220828 3.9690027 8.5, - 2.4048862 3.8334475 8.5, - 2.034508 3.5983982 8.5, - 1.7342203 3.2786243 8.5, - 1.5228912 2.894218 8.5, - 1.4137993 2.4693332 8.5, - 1.4137993 2.0306668 8.5, - 1.5228912 1.605782 8.5, - 1.7342203 1.2213758 8.5, - 2.034508 0.90160185 8.5, - 2.4048862 0.66655266 8.5, - 2.8220828 0.53099734 8.5, - 3.2598834 0.50345325 8.5, - 3.6907797 0.5856511 8.5, - 4.087697 0.77242613 8.5, - 4.4256949 1.0520426 8.5, - 4.6835365 1.406931 8.5, - 4.8450203 1.8147928 8.5, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 4.9000001 2.25 8.5, - 4.9000001 2.25 8.5, - 4.8450203 2.6852074 8.5, - 4.6835365 3.0930688 8.5, - 4.4256949 3.4479575 8.5, - 4.087697 3.7275739 8.5, - 3.6907797 3.9143488 8.5, - 3.2598834 3.9965467 8.5, - 2.8220828 3.9690027 8.5, - 2.4048862 3.8334475 8.5, - 2.034508 3.5983982 8.5, - 1.7342203 3.2786243 8.5, - 1.5228912 2.894218 8.5, - 1.4137993 2.4693332 8.5, - 1.4137993 2.0306668 8.5, - 1.5228912 1.605782 8.5, - 1.7342203 1.2213758 8.5, - 2.034508 0.90160185 8.5, - 2.4048862 0.66655266 8.5, - 2.8220828 0.53099734 8.5, - 3.2598834 0.50345325 8.5, - 3.6907797 0.5856511 8.5, - 4.087697 0.77242613 8.5, - 4.4256949 1.0520426 8.5, - 4.6835365 1.406931 8.5, - 4.8450203 1.8147928 8.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 8.5, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, - 23, 18, 22, -1, 22, 18, 19, -1, - 24, 1, 23, -1, 0, 1, 24, -1, - 23, 1, 18, -1, 1, 2, 18, -1, - 16, 14, 15, -1, 3, 5, 2, -1, - 4, 5, 3, -1, 17, 5, 16, -1, - 18, 5, 17, -1, 2, 5, 18, -1, - 16, 5, 14, -1, 5, 13, 14, -1, - 6, 7, 5, -1, 5, 7, 13, -1, - 13, 11, 12, -1, 7, 11, 13, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 45, 46, 71, -1, - 71, 46, 72, -1, 72, 46, 73, -1, - 46, 47, 73, -1, 52, 27, 53, -1, - 25, 27, 52, -1, 47, 48, 73, -1, - 73, 48, 74, -1, 53, 28, 54, -1, - 27, 28, 53, -1, 74, 49, 75, -1, - 48, 49, 74, -1, 54, 29, 55, -1, - 28, 29, 54, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 55, 30, 56, -1, 50, 26, 51, -1, - 29, 30, 55, -1, 56, 31, 57, -1, - 57, 31, 58, -1, 30, 31, 56, -1, - 31, 32, 58, -1, 58, 33, 59, -1, - 59, 33, 60, -1, 32, 33, 58, -1, - 33, 34, 60, -1, 60, 35, 61, -1, - 34, 35, 60, -1, 61, 36, 62, -1, - 35, 36, 61, -1, 62, 37, 63, -1, - 36, 37, 62, -1, 37, 38, 63, -1, - 63, 38, 64, -1, 38, 39, 64, -1, - 64, 39, 65, -1, 39, 40, 65, -1, - 65, 40, 66, -1, 40, 41, 66, -1, - 66, 41, 67, -1, 41, 42, 67, -1, - 67, 42, 68, -1, 42, 43, 68, -1, - 68, 43, 69, -1, 43, 44, 69, -1, - 69, 44, 70, -1, 44, 45, 70, -1, - 70, 45, 71, -1, 99, 111, 110, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 99, 93, 111, -1, - 111, 93, 112, -1, 112, 93, 113, -1, - 113, 93, 114, -1, 126, 125, 78, -1, - 85, 129, 128, -1, 117, 91, 79, -1, - 93, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 125, 124, 78, -1, 93, 98, 91, -1, - 85, 105, 129, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 122, 77, 123, -1, - 123, 77, 124, -1, 124, 77, 78, -1, - 105, 92, 106, -1, 106, 92, 107, -1, - 85, 92, 105, -1, 122, 121, 77, -1, - 100, 101, 92, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 92, 99, 108, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 121, 79, 77, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 99, 110, 109, -1, 119, 118, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { point [ -0.16223037 -0.54076791 1.110223e-016, -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, @@ -3032,7 +2563,7 @@ Group { }, - DEF o26 Group { + DEF o22 Group { children Shape { appearance @@ -3049,7 +2580,7 @@ Group { geometry IndexedFaceSet { coord - USE o25 + USE o21 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3127,7 +2658,7 @@ Group { }, - DEF o27 Group { + DEF o23 Group { children Shape { appearance @@ -3142,7 +2673,7 @@ Group { geometry PointSet { coord - USE o25 + USE o21 } @@ -3152,17 +2683,17 @@ Group { }, - USE o26, + USE o22, Group { children [ - USE o24, + USE o20, - USE o27 ] + USE o23 ] }, - USE o27 ] + USE o23 ] } @@ -3184,7 +2715,7 @@ Group { choice [ Group { children [ - DEF o28 Group { + DEF o24 Group { children Shape { appearance @@ -3200,7 +2731,7 @@ Group { geometry IndexedLineSet { coord - DEF o29 Coordinate { + DEF o25 Coordinate { point [ -0.16223037 -0.54076791 0, -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, @@ -3438,7 +2969,7 @@ Group { }, - DEF o30 Group { + DEF o26 Group { children Shape { appearance @@ -3455,7 +2986,7 @@ Group { geometry IndexedFaceSet { coord - USE o29 + USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3533,7 +3064,7 @@ Group { }, - DEF o31 Group { + DEF o27 Group { children Shape { appearance @@ -3548,7 +3079,7 @@ Group { geometry PointSet { coord - USE o29 + USE o25 } @@ -3558,17 +3089,17 @@ Group { }, - USE o30, + USE o26, Group { children [ - USE o28, + USE o24, - USE o31 ] + USE o27 ] }, - USE o31 ] + USE o27 ] } @@ -3590,7 +3121,7 @@ Group { choice [ Group { children [ - DEF o32 Group { + DEF o28 Group { children Shape { appearance @@ -3606,7 +3137,7 @@ Group { geometry IndexedLineSet { coord - DEF o33 Coordinate { + DEF o29 Coordinate { point [ 6.4622302 -0.54076791 1.110223e-016, 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, @@ -3844,7 +3375,7 @@ Group { }, - DEF o34 Group { + DEF o30 Group { children Shape { appearance @@ -3861,7 +3392,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o29 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -3939,7 +3470,7 @@ Group { }, - DEF o35 Group { + DEF o31 Group { children Shape { appearance @@ -3954,7 +3485,7 @@ Group { geometry PointSet { coord - USE o33 + USE o29 } @@ -3964,17 +3495,17 @@ Group { }, - USE o34, + USE o30, Group { children [ - USE o32, + USE o28, - USE o35 ] + USE o31 ] }, - USE o35 ] + USE o31 ] } @@ -3996,7 +3527,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o32 Group { children Shape { appearance @@ -4012,7 +3543,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o33 Coordinate { point [ 6.4622302 -0.54076791 0, 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, @@ -4250,7 +3781,7 @@ Group { }, - DEF o38 Group { + DEF o34 Group { children Shape { appearance @@ -4267,7 +3798,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o33 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -4345,6 +3876,830 @@ Group { }, + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 8.5, + 4.7481623 2.6603384 8.5, + 4.5959063 3.0448935 8.5, + 4.3527985 3.3795028 8.5, + 4.0341144 3.643141 8.5, + 3.659878 3.8192432 8.5, + 3.2536044 3.896744 8.5, + 2.8408208 3.870774 8.5, + 2.4474642 3.7429647 8.5, + 2.0982504 3.5213468 8.5, + 1.815122 3.2198458 8.5, + 1.6158688 2.8574054 8.5, + 1.5130107 2.4567997 8.5, + 1.5130107 2.0432003 8.5, + 1.6158688 1.6425945 8.5, + 1.815122 1.2801543 8.5, + 2.0982504 0.97865313 8.5, + 2.4474642 0.75703537 8.5, + 2.8408208 0.62922603 8.5, + 3.2536044 0.60325593 8.5, + 3.659878 0.68075675 8.5, + 4.0341144 0.85685891 8.5, + 4.3527985 1.1204972 8.5, + 4.5959063 1.4551065 8.5, + 4.7481623 1.8396617 8.5, + 4.8000002 2.25 8.5, + 4.9000001 2.25 8.3999996, + 4.825882 2.25 8.4965925, + 4.8499999 2.25 8.4866028, + 4.8707108 2.25 8.4707108, + 4.8866024 2.25 8.4499998, + 4.8965926 2.25 8.4258823, + 4.8000002 2.25 8.5, + 4.7481623 2.6603384 8.5, + 4.5959063 3.0448935 8.5, + 4.3527985 3.3795028 8.5, + 4.0341144 3.643141 8.5, + 3.659878 3.8192432 8.5, + 3.2536044 3.896744 8.5, + 2.8408208 3.870774 8.5, + 2.4474642 3.7429647 8.5, + 2.0982504 3.5213468 8.5, + 1.815122 3.2198458 8.5, + 1.6158688 2.8574054 8.5, + 1.5130107 2.4567997 8.5, + 1.5130107 2.0432003 8.5, + 1.6158688 1.6425945 8.5, + 1.815122 1.2801543 8.5, + 2.0982504 0.97865313 8.5, + 2.4474642 0.75703537 8.5, + 2.8408208 0.62922603 8.5, + 3.2536044 0.60325593 8.5, + 3.659878 0.68075675 8.5, + 4.0341144 0.85685891 8.5, + 4.3527985 1.1204972 8.5, + 4.5959063 1.4551065 8.5, + 4.7481623 1.8396617 8.5, + 4.9000001 2.25 8.3999996, + 4.8450203 2.6852074 8.3999996, + 4.6835365 3.0930688 8.3999996, + 4.4256949 3.4479575 8.3999996, + 4.087697 3.7275739 8.3999996, + 3.6907797 3.9143488 8.3999996, + 3.2598834 3.9965467 8.3999996, + 2.8220828 3.9690027 8.3999996, + 2.4048862 3.8334475 8.3999996, + 2.034508 3.5983982 8.3999996, + 1.7342203 3.2786243 8.3999996, + 1.5228912 2.894218 8.3999996, + 1.4137993 2.4693332 8.3999996, + 1.4137993 2.0306668 8.3999996, + 1.5228912 1.605782 8.3999996, + 1.7342203 1.2213758 8.3999996, + 2.034508 0.90160185 8.3999996, + 2.4048862 0.66655266 8.3999996, + 2.8220828 0.53099734 8.3999996, + 3.2598834 0.50345325 8.3999996, + 3.6907797 0.5856511 8.3999996, + 4.087697 0.77242613 8.3999996, + 4.4256949 1.0520426 8.3999996, + 4.6835365 1.406931 8.3999996, + 4.8450203 1.8147928 8.3999996, + 4.825882 2.25 8.4965925, + 4.8499999 2.25 8.4866028, + 4.8707108 2.25 8.4707108, + 4.8866024 2.25 8.4499998, + 4.8965926 2.25 8.4258823, + 4.773231 2.666775 8.4965925, + 4.7965913 2.6727729 8.4866028, + 4.8166513 2.6779234 8.4707108, + 4.6185865 3.0573623 8.4965925, + 4.8320441 2.6818755 8.4499998, + 4.6397214 3.0689812 8.4866028, + 4.8417201 2.68436 8.4258823, + 4.6578703 3.0789587 8.4707108, + 4.3716655 3.3972201 8.4965925, + 4.6717963 3.0866146 8.4499998, + 4.3892465 3.4137301 8.4866028, + 4.6805506 3.0914273 8.4258823, + 4.4043441 3.4279075 8.4707108, + 4.0479822 3.664994 8.4965925, + 4.4159288 3.4387863 8.4499998, + 4.0609055 3.6853576 8.4866028, + 4.4232111 3.4456248 8.4258823, + 4.0720029 3.7028441 8.4707108, + 3.667876 3.8438585 8.4965925, + 4.0805182 3.7162621 8.4499998, + 3.675329 3.866796 8.4866028, + 4.0858712 3.7246969 8.4258823, + 3.6817288 3.8864932 8.4707108, + 3.2552295 3.922575 8.4965925, + 3.6866398 3.9016073 8.4499998, + 3.2567439 3.9466455 8.4866028, + 3.6897268 3.9111083 8.4258823, + 3.2580442 3.9673152 8.4707108, + 2.8359711 3.8961973 8.4965925, + 3.2590423 3.9831758 8.4499998, + 2.8314517 3.9198883 8.4866028, + 3.2596695 3.9931462 8.4258823, + 2.8275709 3.9402323 8.4707108, + 2.4364443 3.7663832 8.4965925, + 2.8245931 3.9558425 8.4499998, + 2.4261751 3.7882061 8.4866028, + 2.8227212 3.9656556 8.4258823, + 2.417357 3.8069456 8.4707108, + 2.0817528 3.5412891 8.4965925, + 2.4105906 3.8213251 8.4499998, + 2.0663793 3.5598726 8.4866028, + 2.406337 3.8303642 8.4258823, + 2.0531778 3.5758305 8.4707108, + 1.794183 3.2350588 8.4965925, + 2.0430479 3.5880752 8.4499998, + 1.7746711 3.2492349 8.4866028, + 2.03668 3.5957727 8.4258823, + 1.7579159 3.2614083 8.4707108, + 1.5918044 2.8669333 8.4965925, + 1.745059 3.2707493 8.4499998, + 1.5693799 2.8758118 8.4866028, + 1.7369769 3.2766213 8.4258823, + 1.5501237 2.883436 8.4707108, + 1.4873329 2.4600437 8.4965925, + 1.5353478 2.889286 8.4499998, + 1.463405 2.4630666 8.4866028, + 1.5260593 2.8929636 8.4258823, + 1.4428576 2.4656622 8.4707108, + 1.4873329 2.0399563 8.4965925, + 1.4270911 2.467654 8.4499998, + 1.463405 2.0369334 8.4866028, + 1.4171798 2.4689062 8.4258823, + 1.4428576 2.0343378 8.4707108, + 1.5918044 1.6330668 8.4965925, + 1.4270911 2.032346 8.4499998, + 1.5693799 1.6241883 8.4866028, + 1.4171798 2.0310938 8.4258823, + 1.5501237 1.6165642 8.4707108, + 1.794183 1.2649413 8.4965925, + 1.5353478 1.610714 8.4499998, + 1.7746711 1.2507651 8.4866028, + 1.5260593 1.6070364 8.4258823, + 1.7579159 1.2385917 8.4707108, + 2.0817528 0.95871079 8.4965925, + 1.745059 1.2292507 8.4499998, + 2.0663793 0.94012749 8.4866028, + 1.7369769 1.2233787 8.4258823, + 2.0531778 0.92416966 8.4707108, + 2.4364443 0.73361671 8.4965925, + 2.0430479 0.91192472 8.4499998, + 2.4261751 0.71179402 8.4866028, + 2.03668 0.90422726 8.4258823, + 2.417357 0.69305444 8.4707108, + 2.8359711 0.60380256 8.4965925, + 2.4105906 0.67867506 8.4499998, + 2.8314517 0.58011168 8.4866028, + 2.406337 0.66963577 8.4258823, + 2.8275709 0.55976784 8.4707108, + 3.2552295 0.57742506 8.4965925, + 2.8245931 0.54415745 8.4499998, + 3.2567439 0.55335456 8.4866028, + 2.8227212 0.53434438 8.4258823, + 3.2580442 0.53268474 8.4707108, + 3.667876 0.65614158 8.4965925, + 3.2590423 0.51682425 8.4499998, + 3.675329 0.63320392 8.4866028, + 3.2596695 0.50685394 8.4258823, + 3.6817288 0.61350691 8.4707108, + 4.0479822 0.83500612 8.4965925, + 3.6866398 0.59839284 8.4499998, + 4.0609055 0.81464255 8.4866028, + 3.6897268 0.58889174 8.4258823, + 4.0720029 0.79715592 8.4707108, + 4.3716655 1.1027799 8.4965925, + 4.0805182 0.78373796 8.4499998, + 4.3892465 1.08627 8.4866028, + 4.0858712 0.77530313 8.4258823, + 4.4043441 1.0720925 8.4707108, + 4.6185865 1.4426377 8.4965925, + 4.4159288 1.0612137 8.4499998, + 4.6397214 1.4310187 8.4866028, + 4.4232111 1.0543751 8.4258823, + 4.6578703 1.4210413 8.4707108, + 4.773231 1.8332251 8.4965925, + 4.6717963 1.4133854 8.4499998, + 4.7965913 1.8272272 8.4866028, + 4.6805506 1.4085726 8.4258823, + 4.8166513 1.8220767 8.4707108, + 4.8320441 1.8181245 8.4499998, + 4.8417201 1.8156401 8.4258823, + 4.9000001 2.25 3.5, + 4.9000001 2.25 8.3999996, + 4.9000001 2.25 8.3999996, + 4.8450203 2.6852074 8.3999996, + 4.6835365 3.0930688 8.3999996, + 4.4256949 3.4479575 8.3999996, + 4.087697 3.7275739 8.3999996, + 3.6907797 3.9143488 8.3999996, + 3.2598834 3.9965467 8.3999996, + 2.8220828 3.9690027 8.3999996, + 2.4048862 3.8334475 8.3999996, + 2.034508 3.5983982 8.3999996, + 1.7342203 3.2786243 8.3999996, + 1.5228912 2.894218 8.3999996, + 1.4137993 2.4693332 8.3999996, + 1.4137993 2.0306668 8.3999996, + 1.5228912 1.605782 8.3999996, + 1.7342203 1.2213758 8.3999996, + 2.034508 0.90160185 8.3999996, + 2.4048862 0.66655266 8.3999996, + 2.8220828 0.53099734 8.3999996, + 3.2598834 0.50345325 8.3999996, + 3.6907797 0.5856511 8.3999996, + 4.087697 0.77242613 8.3999996, + 4.4256949 1.0520426 8.3999996, + 4.6835365 1.406931 8.3999996, + 4.8450203 1.8147928 8.3999996, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 8.5, + 4.9000001 2.25 8.3999996, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 1, 3, 0, -1, + 2, 3, 1, -1, 0, 3, 24, -1, + 24, 3, 22, -1, 17, 15, 16, -1, + 22, 4, 19, -1, 3, 4, 22, -1, + 15, 13, 14, -1, 5, 6, 4, -1, + 18, 6, 17, -1, 19, 6, 18, -1, + 4, 6, 19, -1, 17, 6, 15, -1, + 6, 7, 15, -1, 13, 11, 12, -1, + 15, 11, 13, -1, 7, 11, 15, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 76, 183, 75, -1, + 75, 183, 178, -1, 178, 183, 176, -1, + 179, 184, 182, -1, 181, 184, 179, -1, + 52, 185, 53, -1, 53, 185, 54, -1, + 180, 185, 52, -1, 181, 186, 184, -1, + 183, 186, 181, -1, 180, 187, 185, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 26, 58, 31, -1, + 187, 190, 185, -1, 186, 191, 184, -1, + 184, 191, 189, -1, 189, 192, 187, -1, + 187, 192, 190, -1, 188, 193, 186, -1, + 186, 193, 191, -1, 77, 193, 188, -1, + 78, 193, 77, -1, 191, 194, 189, -1, + 189, 194, 192, -1, 54, 195, 55, -1, + 55, 195, 56, -1, 190, 195, 54, -1, + 193, 196, 191, -1, 191, 196, 194, -1, + 192, 197, 190, -1, 190, 197, 195, -1, + 78, 198, 193, -1, 193, 198, 196, -1, + 79, 198, 78, -1, 194, 199, 192, -1, + 192, 199, 197, -1, 197, 200, 195, -1, + 82, 200, 83, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 200, 202, 83, -1, 83, 202, 84, -1, + 197, 202, 200, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 199, 204, 202, -1, + 84, 204, 85, -1, 201, 204, 199, -1, + 202, 204, 84, -1, 85, 205, 86, -1, + 203, 205, 201, -1, 204, 205, 85, -1, + 201, 205, 204, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 203, 206, 205, -1, + 86, 206, 57, -1, 205, 206, 86, -1, + 80, 206, 203, -1, 56, 82, 32, -1, + 27, 87, 25, -1, 25, 87, 33, -1, + 28, 88, 27, -1, 27, 88, 87, -1, + 29, 89, 28, -1, 28, 89, 88, -1, + 33, 90, 34, -1, 34, 90, 35, -1, + 87, 90, 33, -1, 30, 91, 29, -1, + 29, 91, 89, -1, 88, 92, 87, -1, + 87, 92, 90, -1, 31, 93, 30, -1, + 58, 93, 31, -1, 30, 93, 91, -1, + 88, 94, 92, -1, 89, 94, 88, -1, + 92, 95, 90, -1, 90, 95, 35, -1, + 91, 96, 89, -1, 89, 96, 94, -1, + 94, 97, 92, -1, 92, 97, 95, -1, + 59, 98, 58, -1, 93, 98, 91, -1, + 58, 98, 93, -1, 91, 98, 96, -1, + 94, 99, 97, -1, 96, 99, 94, -1, + 35, 100, 36, -1, 36, 100, 37, -1, + 95, 100, 35, -1, 98, 101, 96, -1, + 96, 101, 99, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 98, 103, 101, -1, 59, 103, 98, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 102, 105, 100, -1, 100, 105, 37, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 104, 107, 102, -1, 102, 107, 105, -1, + 61, 108, 60, -1, 103, 108, 101, -1, + 60, 108, 103, -1, 101, 108, 106, -1, + 104, 109, 107, -1, 106, 109, 104, -1, + 37, 110, 38, -1, 105, 110, 37, -1, + 108, 111, 106, -1, 106, 111, 109, -1, + 107, 112, 105, -1, 105, 112, 110, -1, + 62, 113, 61, -1, 108, 113, 111, -1, + 61, 113, 108, -1, 107, 114, 112, -1, + 109, 114, 107, -1, 110, 115, 38, -1, + 38, 115, 39, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 110, 117, 115, -1, + 112, 117, 110, -1, 113, 118, 111, -1, + 111, 118, 116, -1, 62, 118, 113, -1, + 63, 118, 62, -1, 112, 119, 117, -1, + 114, 119, 112, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 114, 121, 119, -1, + 116, 121, 114, -1, 115, 122, 120, -1, + 117, 122, 115, -1, 63, 123, 118, -1, + 116, 123, 121, -1, 64, 123, 63, -1, + 118, 123, 116, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 40, 125, 41, -1, + 120, 125, 40, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 120, 127, 125, -1, + 122, 127, 120, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 65, 128, 64, -1, + 121, 128, 126, -1, 122, 129, 127, -1, + 124, 129, 122, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 124, 131, 129, -1, + 126, 131, 124, -1, 125, 132, 130, -1, + 127, 132, 125, -1, 66, 133, 65, -1, + 126, 133, 131, -1, 65, 133, 128, -1, + 128, 133, 126, -1, 127, 134, 132, -1, + 129, 134, 127, -1, 42, 135, 43, -1, + 43, 135, 44, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 130, 137, 135, -1, 132, 137, 130, -1, + 67, 138, 66, -1, 66, 138, 133, -1, + 133, 138, 131, -1, 131, 138, 136, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 135, 140, 44, -1, 137, 140, 135, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 139, 142, 137, -1, 137, 142, 140, -1, + 68, 143, 67, -1, 67, 143, 138, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 141, 144, 139, -1, 139, 144, 142, -1, + 44, 145, 45, -1, 140, 145, 44, -1, + 143, 146, 141, -1, 141, 146, 144, -1, + 142, 147, 140, -1, 140, 147, 145, -1, + 69, 148, 68, -1, 68, 148, 143, -1, + 143, 148, 146, -1, 144, 149, 142, -1, + 142, 149, 147, -1, 45, 150, 46, -1, + 145, 150, 45, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 145, 152, 150, -1, + 147, 152, 145, -1, 69, 153, 148, -1, + 146, 153, 151, -1, 70, 153, 69, -1, + 148, 153, 146, -1, 149, 154, 147, -1, + 147, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 149, -1, + 149, 156, 154, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 153, 158, 151, -1, + 70, 158, 153, -1, 151, 158, 156, -1, + 71, 158, 70, -1, 152, 159, 157, -1, + 154, 159, 152, -1, 155, 160, 47, -1, + 47, 160, 48, -1, 156, 161, 154, -1, + 154, 161, 159, -1, 157, 162, 155, -1, + 155, 162, 160, -1, 158, 163, 156, -1, + 71, 163, 158, -1, 156, 163, 161, -1, + 72, 163, 71, -1, 159, 164, 157, -1, + 157, 164, 162, -1, 48, 165, 49, -1, + 160, 165, 48, -1, 161, 166, 159, -1, + 159, 166, 164, -1, 162, 167, 160, -1, + 160, 167, 165, -1, 73, 168, 72, -1, + 163, 168, 161, -1, 72, 168, 163, -1, + 161, 168, 166, -1, 164, 169, 162, -1, + 162, 169, 167, -1, 49, 170, 50, -1, + 165, 170, 49, -1, 166, 171, 164, -1, + 164, 171, 169, -1, 167, 172, 165, -1, + 165, 172, 170, -1, 74, 173, 73, -1, + 73, 173, 168, -1, 166, 173, 171, -1, + 168, 173, 166, -1, 169, 174, 167, -1, + 167, 174, 172, -1, 50, 175, 51, -1, + 51, 175, 52, -1, 170, 175, 50, -1, + 169, 176, 174, -1, 171, 176, 169, -1, + 172, 177, 170, -1, 170, 177, 175, -1, + 75, 178, 74, -1, 74, 178, 173, -1, + 173, 178, 171, -1, 171, 178, 176, -1, + 172, 179, 177, -1, 174, 179, 172, -1, + 175, 180, 52, -1, 177, 180, 175, -1, + 176, 181, 174, -1, 174, 181, 179, -1, + 179, 182, 177, -1, 177, 182, 180, -1, + 176, 183, 181, -1, 228, 254, 229, -1, + 253, 254, 228, -1, 229, 255, 230, -1, + 230, 255, 231, -1, 254, 255, 229, -1, + 209, 235, 210, -1, 234, 235, 209, -1, + 255, 256, 231, -1, 210, 236, 211, -1, + 235, 236, 210, -1, 231, 257, 232, -1, + 232, 257, 233, -1, 256, 257, 231, -1, + 211, 237, 212, -1, 212, 237, 213, -1, + 236, 237, 211, -1, 257, 258, 233, -1, + 233, 207, 208, -1, 258, 207, 233, -1, + 237, 238, 213, -1, 213, 239, 214, -1, + 238, 239, 213, -1, 214, 240, 215, -1, + 239, 240, 214, -1, 215, 241, 216, -1, + 216, 241, 217, -1, 240, 241, 215, -1, + 241, 242, 217, -1, 217, 243, 218, -1, + 242, 243, 217, -1, 218, 244, 219, -1, + 243, 244, 218, -1, 219, 245, 220, -1, + 244, 245, 219, -1, 245, 246, 220, -1, + 220, 246, 221, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 247, 248, 222, -1, + 222, 248, 223, -1, 248, 249, 223, -1, + 223, 249, 224, -1, 249, 250, 224, -1, + 224, 250, 225, -1, 225, 251, 226, -1, + 250, 251, 225, -1, 226, 252, 227, -1, + 251, 252, 226, -1, 227, 253, 228, -1, + 252, 253, 227, -1, 281, 293, 292, -1, + 300, 299, 261, -1, 270, 272, 269, -1, + 271, 272, 270, -1, 269, 260, 268, -1, + 272, 260, 269, -1, 272, 267, 260, -1, + 267, 309, 260, -1, 309, 308, 260, -1, + 267, 310, 309, -1, 281, 275, 293, -1, + 293, 275, 294, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 308, 307, 260, -1, + 267, 311, 310, -1, 299, 273, 261, -1, + 275, 273, 296, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 307, 306, 260, -1, 275, 280, 273, -1, + 267, 287, 311, -1, 276, 279, 275, -1, + 277, 279, 276, -1, 275, 279, 280, -1, + 277, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 282, 283, 274, -1, 274, 290, 289, -1, + 283, 284, 274, -1, 259, 264, 262, -1, + 262, 264, 263, -1, 264, 266, 265, -1, + 274, 281, 290, -1, 285, 281, 284, -1, + 286, 281, 285, -1, 284, 281, 274, -1, + 259, 261, 264, -1, 264, 261, 266, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 315, 314, -1, 312, 313, 315, -1, + 316, 325, 318, -1, 318, 325, 319, -1, + 323, 325, 316, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 320, 327, 321, -1, + 326, 327, 319, -1, 327, 328, 321, -1, + 321, 329, 322, -1, 328, 329, 321, -1, + 322, 324, 317, -1, 329, 324, 322, -1, + 339, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 330, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 334, 335, -1, + 341, 340, 333, -1, 342, 341, 335, -1, + 343, 335, 336, -1, 343, 342, 335, -1, + 338, 336, 331, -1, 338, 343, 336, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 359, 352, 354, -1, 361, 354, 355, -1, + 361, 359, 354, -1, 362, 361, 355, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 358, 353, -1, + 365, 364, 357, -1, 360, 365, 353, -1, + 375, 366, 368, -1, 375, 368, 369, -1, + 375, 373, 366, -1, 376, 375, 369, -1, + 377, 369, 370, -1, 377, 376, 369, -1, + 378, 370, 371, -1, 378, 371, 372, -1, + 378, 377, 370, -1, 379, 372, 367, -1, + 379, 378, 372, -1, 374, 379, 367, -1, + 380, 383, 382, -1, 380, 381, 383, -1, + 397, 395, 394, -1, 397, 396, 395, -1, + 385, 394, 393, -1, 385, 397, 394, -1, + 392, 397, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 408, 407, 399, -1, + 409, 408, 399, -1, 389, 384, 387, -1, + 389, 387, 388, -1, 391, 389, 390, -1, + 406, 410, 409, -1, 406, 411, 410, -1, + 406, 399, 384, -1, 406, 409, 399, -1, + 386, 384, 389, -1, 386, 389, 391, -1, + 386, 406, 384, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 405, 400, 398, -1, + 404, 401, 400, -1, 404, 402, 401, -1, + 404, 400, 405, -1, 403, 402, 404, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4386,6 +4741,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.FCStd deleted file mode 100644 index 926d9ecca45596984078994181f29d441097544e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81863 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�o33KZ^`9;N(5;8BXEW?RR)06+tmX9> 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 CI(5+i literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl new file mode 100644 index 00000000..6eac51a9 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl @@ -0,0 +1,1974 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.41 1 -0.125, + 10.41 -2.5 -0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 1 -0.125, + 9.7849998 1 -0.125, + 9.7849998 2 -0.125, + 10.535 2 -0.125, + 10.535 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 0.125, + 9.7849998 1 0.125, + 9.7849998 2 0.125, + 10.535 2 0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 -2.5 -0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 1 -0.125, + 7.2449999 1 -0.125, + 7.2449999 2 -0.125, + 7.9949999 2 -0.125, + 7.9949999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 0.125, + 7.2449999 1 0.125, + 7.2449999 2 0.125, + 7.9949999 2 0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 -2.5 -0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 1 -0.125, + 4.7049999 1 -0.125, + 4.7049999 2 -0.125, + 5.4549999 2 -0.125, + 5.4549999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 0.125, + 4.7049999 1 0.125, + 4.7049999 2 0.125, + 5.4549999 2 0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.79 1 -0.125, + 2.79 -2.5 -0.125, + 2.29 -2.5 -0.125, + 2.29 1 -0.125, + 2.165 1 -0.125, + 2.165 2 -0.125, + 2.915 2 -0.125, + 2.915 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 0.125, + 2.29 1 0.125, + 2.165 1 0.125, + 2.165 2 0.125, + 2.915 2 0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 3, 0, 1, -1, 2, 0, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 27, 25, -1, 24, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 32, 37, -1, + 37, 32, 35, -1, 38, 39, 32, -1, + 35, 33, 34, -1, 32, 33, 35, -1, + 43, 45, 44, -1, 40, 46, 45, -1, + 40, 45, 43, -1, 47, 46, 40, -1, + 41, 43, 42, -1, 41, 40, 43, -1, + 51, 48, 49, -1, 50, 48, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 59, 56, 57, -1, 58, 56, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 75, 73, -1, 72, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 80, 85, -1, + 85, 80, 83, -1, 86, 87, 80, -1, + 83, 81, 82, -1, 80, 81, 83, -1, + 91, 93, 92, -1, 88, 94, 93, -1, + 88, 93, 91, -1, 95, 94, 88, -1, + 89, 91, 90, -1, 89, 88, 91, -1, + 99, 96, 97, -1, 98, 96, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 107, 104, 105, -1, 106, 104, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 123, 121, -1, 120, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 128, 133, -1, + 133, 128, 131, -1, 134, 135, 128, -1, + 131, 129, 130, -1, 128, 129, 131, -1, + 139, 141, 140, -1, 136, 142, 141, -1, + 136, 141, 139, -1, 143, 142, 136, -1, + 137, 139, 138, -1, 137, 136, 139, -1, + 147, 144, 145, -1, 146, 144, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 155, 152, 153, -1, 154, 152, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 171, 169, -1, 168, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 176, 181, -1, + 181, 176, 179, -1, 182, 183, 176, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 187, 189, 188, -1, 184, 190, 189, -1, + 184, 189, 187, -1, 191, 190, 184, -1, + 185, 187, 186, -1, 185, 184, 187, -1, + 195, 192, 193, -1, 194, 192, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 203, 200, 201, -1, 202, 200, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 219, 217, -1, 216, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 224, 229, -1, + 229, 224, 227, -1, 230, 231, 224, -1, + 227, 225, 226, -1, 224, 225, 227, -1, + 235, 237, 236, -1, 232, 238, 237, -1, + 232, 237, 235, -1, 239, 238, 232, -1, + 233, 235, 234, -1, 233, 232, 235, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 1, 0, 59, -1, 0, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 62, 7, 63, -1, 7, 8, 63, -1, + 63, 8, 64, -1, 8, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 65, 10, 66, -1, 10, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 68, 13, 69, -1, 13, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 76, 21, 77, -1, + 20, 21, 75, -1, 21, 22, 77, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 78, 24, 79, -1, 23, 24, 78, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 92, 37, 93, -1, 37, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 42, 43, 97, -1, 97, 43, 98, -1, + 98, 43, 99, -1, 43, 44, 99, -1, + 100, 45, 101, -1, 44, 45, 99, -1, + 99, 45, 100, -1, 45, 46, 101, -1, + 101, 47, 102, -1, 102, 47, 103, -1, + 46, 47, 101, -1, 47, 48, 103, -1, + 103, 49, 104, -1, 104, 49, 105, -1, + 48, 49, 103, -1, 49, 50, 105, -1, + 105, 51, 106, -1, 106, 51, 107, -1, + 50, 51, 105, -1, 51, 52, 107, -1, + 107, 53, 108, -1, 108, 53, 109, -1, + 52, 53, 107, -1, 53, 54, 109, -1, + 109, 55, 110, -1, 110, 55, 111, -1, + 54, 55, 109, -1, 55, 56, 111, -1, + 111, 57, 112, -1, 56, 57, 111, -1, + 112, 58, 113, -1, 57, 58, 112, -1, + 113, 2, 3, -1, 58, 2, 113, -1, + 167, 165, 134, -1, 167, 166, 165, -1, + 150, 149, 148, -1, 129, 131, 130, -1, + 129, 167, 134, -1, 129, 134, 131, -1, + 151, 150, 148, -1, 146, 148, 147, -1, + 114, 129, 128, -1, 114, 167, 129, -1, + 114, 168, 167, -1, 114, 169, 168, -1, + 145, 148, 146, -1, 145, 151, 148, -1, + 126, 128, 127, -1, 154, 152, 151, -1, + 154, 153, 152, -1, 154, 151, 145, -1, + 117, 115, 114, -1, 117, 116, 115, -1, + 143, 145, 144, -1, 124, 126, 125, -1, + 124, 128, 126, -1, 156, 155, 154, -1, + 123, 128, 124, -1, 119, 118, 117, -1, + 119, 117, 114, -1, 157, 154, 145, -1, + 157, 145, 143, -1, 157, 156, 154, -1, + 120, 114, 128, -1, 120, 128, 123, -1, + 140, 142, 141, -1, 120, 119, 114, -1, + 121, 123, 122, -1, 121, 120, 123, -1, + 158, 157, 143, -1, 159, 158, 143, -1, + 138, 140, 139, -1, 138, 143, 142, -1, + 138, 142, 140, -1, 161, 160, 159, -1, + 136, 138, 137, -1, 163, 162, 161, -1, + 134, 138, 136, -1, 134, 136, 135, -1, + 134, 143, 138, -1, 165, 159, 143, -1, + 165, 161, 159, -1, 165, 163, 161, -1, + 165, 143, 134, -1, 165, 164, 163, -1, + 131, 133, 132, -1, 131, 134, 133, -1, + 221, 223, 190, -1, 222, 223, 221, -1, + 205, 206, 204, -1, 187, 185, 186, -1, + 223, 185, 190, -1, 190, 185, 187, -1, + 206, 207, 204, -1, 204, 202, 203, -1, + 185, 170, 184, -1, 223, 170, 185, -1, + 224, 170, 223, -1, 225, 170, 224, -1, + 204, 201, 202, -1, 207, 201, 204, -1, + 184, 182, 183, -1, 208, 210, 207, -1, + 209, 210, 208, -1, 207, 210, 201, -1, + 171, 173, 170, -1, 172, 173, 171, -1, + 201, 199, 200, -1, 182, 180, 181, -1, + 184, 180, 182, -1, 211, 212, 210, -1, + 184, 179, 180, -1, 174, 175, 173, -1, + 173, 175, 170, -1, 210, 213, 201, -1, + 201, 213, 199, -1, 212, 213, 210, -1, + 170, 176, 184, -1, 184, 176, 179, -1, + 198, 196, 197, -1, 175, 176, 170, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 213, 214, 199, -1, 214, 215, 199, -1, + 196, 194, 195, -1, 199, 194, 198, -1, + 198, 194, 196, -1, 216, 217, 215, -1, + 194, 192, 193, -1, 218, 219, 217, -1, + 194, 190, 192, -1, 192, 190, 191, -1, + 199, 190, 194, -1, 215, 221, 199, -1, + 217, 221, 215, -1, 219, 221, 217, -1, + 199, 221, 190, -1, 220, 221, 219, -1, + 189, 187, 188, -1, 190, 187, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 10.41 2.5 1.25, + 10.41 2.2411809 1.2159258, + 10.41 2 1.1160254, + 10.41 1.7928932 0.95710677, + 10.41 1.6339746 0.75, + 10.41 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 11.41 2.5 -0.25, + 10.41 1.5 -0.25, + 11.375926 2.2411809 -0.25, + 11.276026 2 -0.25, + 11.117106 1.7928932 -0.25, + 10.91 1.6339746 -0.25, + 10.668819 1.5340742 -0.25, + 11.41 2.5 0.25, + 10.41 1.5 0.25, + 11.375926 2.2411809 0.25, + 11.276026 2 0.25, + 11.117106 1.7928932 0.25, + 10.91 1.6339746 0.25, + 10.668819 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 10.41 2.5 -1.25, + 10.41 2.2411809 -1.2159258, + 10.41 2 -1.1160254, + 10.41 1.7928932 -0.95710677, + 10.41 1.6339746 -0.75, + 10.41 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2410566 2.4200206 0.54848748, + -1.2410566 2.281492 0.46850801, + -1.099017 2.2750642 0.79304278, + -0.87778527 2.3734419 1.0490566, + -1.2410566 2.2015126 0.32997948, + -1.099017 2.084373 0.66562694, + -0.87778527 2.132714 0.97083944, + -1.099017 1.9569572 0.47493568, + -0.87778527 1.9279386 0.82206142, + -0.59901702 2.2061074 1.1545085, + -0.87778527 1.7791606 0.61728603, + -0.59901702 1.9409831 1.0194209, + -0.87778527 1.7009434 0.37655815, + -0.59901702 1.7305791 0.809017, + -0.59901702 1.5954915 0.54389262, + -1.2776884 2.4401352 0.3945266, + -1.2776884 2.3554735 0.30986488, + -1.2869173 2.4347637 0.29358953, + 11.41 2.5 0.25, + 10.41 2.5 1.25, + 11.375926 2.5 0.50881904, + 11.276026 2.5 0.75, + 11.117106 2.5 0.95710677, + 10.91 2.5 1.1160254, + 10.668819 2.5 1.2159258, + 11.41 2.5 0.25, + 10.41 1.5 0.25, + 11.375926 2.2411809 0.25, + 11.276026 2 0.25, + 11.117106 1.7928932 0.25, + 10.91 1.6339746 0.25, + 10.668819 1.5340742 0.25, + 10.41 2.2411809 1.2159258, + 10.41 2 1.1160254, + 10.41 1.7928932 0.95710677, + 10.41 1.6339746 0.75, + 10.41 1.5340742 0.50881904, + 11.361056 2.4200206 0.54848748, + 11.361056 2.281492 0.46850801, + 11.219017 2.2750642 0.79304278, + 10.997786 2.3734419 1.0490566, + 11.361056 2.2015126 0.32997948, + 11.219017 2.084373 0.66562694, + 10.997786 2.132714 0.97083944, + 11.219017 1.9569572 0.47493568, + 10.997786 1.9279386 0.82206142, + 10.719017 2.2061074 1.1545085, + 10.997786 1.7791606 0.61728603, + 10.719017 1.9409831 1.0194209, + 10.997786 1.7009434 0.37655815, + 10.719017 1.7305791 0.809017, + 10.719017 1.5954915 0.54389262, + 11.397688 2.4401352 0.3945266, + 11.397688 2.3554735 0.30986488, + 11.406918 2.4347637 0.29358953, + -0.28999999 2.5 1.25, + 10.41 2.5 1.25, + -0.28999999 5.0799999 1.25, + 10.41 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2410566 2.4200206 -0.54848748, + -1.2410566 2.281492 -0.46850801, + -1.099017 2.2750642 -0.79304278, + -0.87778527 2.3734419 -1.0490566, + -1.2410566 2.2015126 -0.32997948, + -1.099017 2.084373 -0.66562694, + -0.87778527 2.132714 -0.97083944, + -1.099017 1.9569572 -0.47493568, + -0.87778527 1.9279386 -0.82206142, + -0.59901702 2.2061074 -1.1545085, + -0.87778527 1.7791606 -0.61728603, + -0.59901702 1.9409831 -1.0194209, + -0.87778527 1.7009434 -0.37655815, + -0.59901702 1.7305791 -0.809017, + -0.59901702 1.5954915 -0.54389262, + -1.2776884 2.4401352 -0.3945266, + -1.2776884 2.3554735 -0.30986488, + -1.2869173 2.4564104 -0.31523636, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 11.41 2.5 -0.25, + 10.41 2.5 -1.25, + 11.375926 2.5 -0.50881904, + 11.276026 2.5 -0.75, + 11.117106 2.5 -0.95710677, + 10.91 2.5 -1.1160254, + 10.668819 2.5 -1.2159258, + 11.41 2.5 -0.25, + 10.41 1.5 -0.25, + 11.375926 2.2411809 -0.25, + 11.276026 2 -0.25, + 11.117106 1.7928932 -0.25, + 10.91 1.6339746 -0.25, + 10.668819 1.5340742 -0.25, + 10.41 2.2411809 -1.2159258, + 10.41 2 -1.1160254, + 10.41 1.7928932 -0.95710677, + 10.41 1.6339746 -0.75, + 10.41 1.5340742 -0.50881904, + 11.361056 2.4200206 -0.54848748, + 11.361056 2.281492 -0.46850801, + 11.219017 2.2750642 -0.79304278, + 10.997786 2.3734419 -1.0490566, + 11.361056 2.2015126 -0.32997948, + 11.219017 2.084373 -0.66562694, + 10.997786 2.132714 -0.97083944, + 11.219017 1.9569572 -0.47493568, + 10.997786 1.9279386 -0.82206142, + 10.719017 2.2061074 -1.1545085, + 10.997786 1.7791606 -0.61728603, + 10.719017 1.9409831 -1.0194209, + 10.997786 1.7009434 -0.37655815, + 10.719017 1.7305791 -0.809017, + 10.719017 1.5954915 -0.54389262, + 11.397688 2.4401352 -0.3945266, + 11.397688 2.3554735 -0.30986488, + 11.406918 2.4347637 -0.29358953, + 11.41 2.5 0.25, + 11.41 5.0799999 0.25, + 11.41 2.5 -0.25, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 10.41 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 11.41 2.5 0.25, + 10.41 2.5 1.25, + 11.375926 2.5 0.50881904, + 11.276026 2.5 0.75, + 11.117106 2.5 0.95710677, + 10.91 2.5 1.1160254, + 10.668819 2.5 1.2159258, + 11.41 5.0799999 0.25, + 10.41 5.0799999 1.25, + 10.668819 5.0799999 1.2159258, + 10.91 5.0799999 1.1160254, + 11.117106 5.0799999 0.95710677, + 11.276026 5.0799999 0.75, + 11.375926 5.0799999 0.50881904, + 10.41 6.0799999 0.25, + 10.41 5.0799999 1.25, + 10.41 6.0459256 0.50881904, + 10.41 5.9460254 0.75, + 10.41 5.787107 0.95710677, + 10.41 5.5799999 1.1160254, + 10.41 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 11.41 2.5 -0.25, + 10.41 2.5 -1.25, + 11.375926 2.5 -0.50881904, + 11.276026 2.5 -0.75, + 11.117106 2.5 -0.95710677, + 10.91 2.5 -1.1160254, + 10.668819 2.5 -1.2159258, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + 10.668819 5.0799999 -1.2159258, + 10.91 5.0799999 -1.1160254, + 11.117106 5.0799999 -0.95710677, + 11.276026 5.0799999 -0.75, + 11.375926 5.0799999 -0.50881904, + 11.41 5.0799999 -0.25, + 11.41 5.0799999 0.25, + 10.41 6.0799999 -0.25, + 10.668819 6.0459256 -0.25, + 10.91 5.9460254 -0.25, + 11.117106 5.787107 -0.25, + 11.276026 5.5799999 -0.25, + 11.375926 5.338819 -0.25, + 10.41 6.0799999 0.25, + 10.668819 6.0459256 0.25, + 10.91 5.9460254 0.25, + 11.117106 5.787107 0.25, + 11.276026 5.5799999 0.25, + 11.375926 5.338819 0.25, + 10.41 5.0799999 -1.25, + 10.41 6.0799999 -0.25, + 10.41 5.338819 -1.2159258, + 10.41 5.5799999 -1.1160254, + 10.41 5.787107 -0.95710677, + 10.41 5.9460254 -0.75, + 10.41 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2410566 5.1599793 0.54848748, + -1.2410566 5.2985082 0.46850801, + -1.099017 5.3049355 0.79304278, + -0.87778527 5.2065582 1.0490566, + -1.2410566 5.3784876 0.32997948, + -1.099017 5.4956269 0.66562694, + -0.87778527 5.4472861 0.97083944, + -1.099017 5.6230426 0.47493568, + -0.87778527 5.6520615 0.82206142, + -0.59901702 5.3738928 1.1545085, + -0.87778527 5.8008394 0.61728603, + -0.59901702 5.6390171 1.0194209, + -0.87778527 5.8790565 0.37655815, + -0.59901702 5.849421 0.809017, + -0.59901702 5.9845085 0.54389262, + -1.2776884 5.1398649 0.3945266, + -1.2776884 5.2245264 0.30986488, + -1.2869173 5.1235895 0.31523636, + 10.41 6.0799999 0.25, + 10.41 5.0799999 1.25, + 10.41 6.0459256 0.50881904, + 10.41 5.9460254 0.75, + 10.41 5.787107 0.95710677, + 10.41 5.5799999 1.1160254, + 10.41 5.338819 1.2159258, + 10.41 6.0799999 0.25, + 11.41 5.0799999 0.25, + 10.668819 6.0459256 0.25, + 10.91 5.9460254 0.25, + 11.117106 5.787107 0.25, + 11.276026 5.5799999 0.25, + 11.375926 5.338819 0.25, + 10.668819 5.0799999 1.2159258, + 10.91 5.0799999 1.1160254, + 11.117106 5.0799999 0.95710677, + 11.276026 5.0799999 0.75, + 11.375926 5.0799999 0.50881904, + 10.48998 6.0310564 0.54848748, + 10.628508 6.0310564 0.46850801, + 10.634935 5.8890171 0.79304278, + 10.536558 5.6677852 1.0490566, + 10.708488 6.0310564 0.32997948, + 10.825627 5.8890171 0.66562694, + 10.777286 5.6677852 0.97083944, + 10.953043 5.8890171 0.47493568, + 10.982061 5.6677852 0.82206142, + 10.703893 5.3890171 1.1545085, + 11.130839 5.6677852 0.61728603, + 10.969017 5.3890171 1.0194209, + 11.209057 5.6677852 0.37655815, + 11.17942 5.3890171 0.809017, + 11.314508 5.3890171 0.54389262, + 10.469865 6.0676885 0.3945266, + 10.554526 6.0676885 0.30986488, + 10.453589 6.0769172 0.31523636, + 10.41 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 10.41 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.36997947 5.3784876 -1.2010565, + -0.50850803 5.2985082 -1.2010565, + -0.51493567 5.6230426 -1.0590169, + -0.41655815 5.8790565 -0.83778524, + -0.58848751 5.1599793 -1.2010565, + -0.70562696 5.4956269 -1.0590169, + -0.65728605 5.8008394 -0.83778524, + -0.83304274 5.3049355 -1.0590169, + -0.86206138 5.6520615 -0.83778524, + -0.58389264 5.9845085 -0.559017, + -1.0108395 5.4472861 -0.83778524, + -0.84901702 5.849421 -0.559017, + -1.0890566 5.2065582 -0.83778524, + -1.0594209 5.6390171 -0.559017, + -1.1945086 5.3738928 -0.559017, + -0.34986487 5.2245264 -1.2376883, + -0.43452659 5.1398649 -1.2376883, + -0.33358952 5.1452365 -1.2469174, + 10.41 5.0799999 -1.25, + 10.41 6.0799999 -0.25, + 10.41 5.338819 -1.2159258, + 10.41 5.5799999 -1.1160254, + 10.41 5.787107 -0.95710677, + 10.41 5.9460254 -0.75, + 10.41 6.0459256 -0.50881904, + 10.41 5.0799999 -1.25, + 11.41 5.0799999 -0.25, + 10.668819 5.0799999 -1.2159258, + 10.91 5.0799999 -1.1160254, + 11.117106 5.0799999 -0.95710677, + 11.276026 5.0799999 -0.75, + 11.375926 5.0799999 -0.50881904, + 10.668819 6.0459256 -0.25, + 10.91 5.9460254 -0.25, + 11.117106 5.787107 -0.25, + 11.276026 5.5799999 -0.25, + 11.375926 5.338819 -0.25, + 10.48998 5.3784876 -1.2010565, + 10.628508 5.2985082 -1.2010565, + 10.634935 5.6230426 -1.0590169, + 10.536558 5.8790565 -0.83778524, + 10.708488 5.1599793 -1.2010565, + 10.825627 5.4956269 -1.0590169, + 10.777286 5.8008394 -0.83778524, + 10.953043 5.3049355 -1.0590169, + 10.982061 5.6520615 -0.83778524, + 10.703893 5.9845085 -0.559017, + 11.130839 5.4472861 -0.83778524, + 10.969017 5.849421 -0.559017, + 11.209057 5.2065582 -0.83778524, + 11.17942 5.6390171 -0.559017, + 11.314508 5.3738928 -0.559017, + 10.469865 5.2245264 -1.2376883, + 10.554526 5.1398649 -1.2376883, + 10.453589 5.1452365 -1.2469174, + -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 2.5 1.25, + 10.41 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 11.41 2.5 -0.25, + 11.41 2.5 0.25, + -0.28999999 2.5 -1.25, + 10.41 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 10.41 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 11.41 5.0799999 0.25, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 10.41 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 10.41 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 97, 99, 100, 101, 102, + 103, 98, -1, 97, 104, -1, 136, 134, + -1, 135, 137, -1, 137, 136, -1, 138, + 140, 141, 142, 143, 144, 139, -1, 138, + 145, -1, 175, 176, -1, 177, 175, -1, + 177, 178, -1, 179, 181, 182, 183, 184, + 185, 180, -1, 179, 186, -1, 216, 217, + -1, 219, 217, -1, 218, 219, -1, 220, + 221, -1, 222, 220, -1, 221, 223, -1, + 224, 226, 227, 228, 229, 230, 225, -1, + 246, 247, 248, 249, 250, 251, 245, -1, + 252, 254, 255, 256, 257, 258, 253, -1, + 252, 259, -1, 260, 261, 262, 263, 264, + 265, 259, -1, 266, 268, 269, 270, 271, + 272, 267, -1, 280, 281, -1, 280, 283, + 284, 285, 286, 287, 282, -1, 288, 289, + 290, 291, 292, 293, 281, -1, 302, 303, + 304, 305, 306, 307, 301, -1, 310, 311, + 312, 313, 314, 315, 308, -1, 316, 317, + 318, 319, 320, 321, 309, -1, 310, 316, + -1, 322, 324, 325, 326, 327, 328, 323, + -1, 323, 330, -1, 329, 331, 332, 333, + 334, 335, 330, -1, 336, 343, -1, 373, + 380, -1, 414, 421, -1, 451, 458, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.086274512 + specularColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 5, 17, 4, -1, 4, 17, 11, -1, + 11, 16, 10, -1, 17, 16, 11, -1, + 9, 15, 8, -1, 10, 15, 9, -1, + 16, 15, 10, -1, 15, 14, 8, -1, + 7, 13, 6, -1, 8, 13, 7, -1, + 14, 13, 8, -1, 13, 12, 6, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 49, 48, -1, + 55, 56, 49, -1, 54, 55, 48, -1, + 93, 72, 73, -1, 93, 78, 77, -1, + 93, 77, 92, -1, 93, 73, 78, -1, + 93, 91, 72, -1, 93, 89, 91, -1, + 93, 92, 89, -1, 94, 62, 60, -1, + 94, 79, 62, -1, 94, 80, 79, -1, + 95, 67, 69, -1, 95, 69, 83, -1, + 95, 83, 80, -1, 96, 60, 67, -1, + 96, 94, 60, -1, 96, 67, 95, -1, + 96, 80, 94, -1, 96, 95, 80, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 81, 64, 63, -1, + 81, 63, 79, -1, 81, 79, 80, -1, + 82, 65, 64, -1, 82, 64, 81, -1, + 83, 69, 70, -1, 84, 81, 80, -1, + 85, 82, 81, -1, 85, 81, 84, -1, + 86, 70, 71, -1, 86, 80, 83, -1, + 86, 83, 70, -1, 86, 84, 80, -1, + 87, 85, 84, -1, 88, 66, 65, -1, + 88, 75, 74, -1, 88, 74, 66, -1, + 88, 82, 85, -1, 88, 65, 82, -1, + 89, 84, 86, -1, 89, 87, 84, -1, + 90, 76, 75, -1, 90, 75, 88, -1, + 90, 85, 87, -1, 90, 88, 85, -1, + 91, 71, 72, -1, 91, 86, 71, -1, + 91, 89, 86, -1, 92, 77, 76, -1, + 92, 76, 90, -1, 92, 87, 89, -1, + 92, 90, 87, -1, 126, 130, 128, -1, + 129, 130, 126, -1, 99, 131, 97, -1, + 116, 131, 99, -1, 117, 131, 116, -1, + 104, 132, 106, -1, 106, 132, 120, -1, + 120, 132, 117, -1, 97, 133, 104, -1, + 131, 133, 97, -1, 104, 133, 132, -1, + 117, 133, 131, -1, 132, 133, 117, -1, + 98, 111, 103, -1, 115, 105, 110, -1, + 100, 116, 99, -1, 101, 118, 100, -1, + 100, 118, 116, -1, 116, 118, 117, -1, + 102, 119, 101, -1, 101, 119, 118, -1, + 106, 120, 107, -1, 118, 121, 117, -1, + 119, 122, 118, -1, 118, 122, 121, -1, + 107, 123, 108, -1, 121, 123, 117, -1, + 117, 123, 120, -1, 120, 123, 107, -1, + 122, 124, 121, -1, 103, 125, 102, -1, + 112, 125, 111, -1, 111, 125, 103, -1, + 119, 125, 122, -1, 102, 125, 119, -1, + 121, 126, 123, -1, 124, 126, 121, -1, + 113, 127, 112, -1, 112, 127, 125, -1, + 122, 127, 124, -1, 125, 127, 122, -1, + 108, 128, 109, -1, 123, 128, 108, -1, + 126, 128, 123, -1, 114, 129, 113, -1, + 113, 129, 127, -1, 124, 129, 126, -1, + 127, 129, 124, -1, 109, 130, 110, -1, + 115, 130, 114, -1, 114, 130, 129, -1, + 110, 130, 115, -1, 128, 130, 109, -1, + 135, 137, 134, -1, 134, 137, 136, -1, + 150, 171, 151, -1, 156, 171, 155, -1, + 155, 171, 170, -1, 151, 171, 156, -1, + 169, 171, 150, -1, 167, 171, 169, -1, + 170, 171, 167, -1, 140, 172, 138, -1, + 157, 172, 140, -1, 158, 172, 157, -1, + 145, 173, 147, -1, 147, 173, 161, -1, + 161, 173, 158, -1, 138, 174, 145, -1, + 172, 174, 138, -1, 145, 174, 173, -1, + 158, 174, 172, -1, 173, 174, 158, -1, + 139, 152, 144, -1, 156, 146, 151, -1, + 141, 157, 140, -1, 142, 159, 141, -1, + 141, 159, 157, -1, 157, 159, 158, -1, + 143, 160, 142, -1, 142, 160, 159, -1, + 147, 161, 148, -1, 159, 162, 158, -1, + 160, 163, 159, -1, 159, 163, 162, -1, + 148, 164, 149, -1, 158, 164, 161, -1, + 161, 164, 148, -1, 162, 164, 158, -1, + 163, 165, 162, -1, 144, 166, 143, -1, + 153, 166, 152, -1, 152, 166, 144, -1, + 160, 166, 163, -1, 143, 166, 160, -1, + 162, 167, 164, -1, 165, 167, 162, -1, + 154, 168, 153, -1, 153, 168, 166, -1, + 163, 168, 165, -1, 166, 168, 163, -1, + 149, 169, 150, -1, 164, 169, 149, -1, + 167, 169, 164, -1, 155, 170, 154, -1, + 154, 170, 168, -1, 165, 170, 167, -1, + 168, 170, 165, -1, 177, 176, 175, -1, + 177, 178, 176, -1, 212, 191, 192, -1, + 212, 197, 196, -1, 212, 196, 211, -1, + 212, 192, 197, -1, 212, 210, 191, -1, + 212, 208, 210, -1, 212, 211, 208, -1, + 213, 181, 179, -1, 213, 198, 181, -1, + 213, 199, 198, -1, 214, 186, 188, -1, + 214, 188, 202, -1, 214, 202, 199, -1, + 215, 179, 186, -1, 215, 213, 179, -1, + 215, 186, 214, -1, 215, 199, 213, -1, + 215, 214, 199, -1, 193, 180, 185, -1, + 187, 197, 192, -1, 198, 182, 181, -1, + 200, 183, 182, -1, 200, 182, 198, -1, + 200, 198, 199, -1, 201, 184, 183, -1, + 201, 183, 200, -1, 202, 188, 189, -1, + 203, 200, 199, -1, 204, 201, 200, -1, + 204, 200, 203, -1, 205, 189, 190, -1, + 205, 199, 202, -1, 205, 202, 189, -1, + 205, 203, 199, -1, 206, 204, 203, -1, + 207, 185, 184, -1, 207, 194, 193, -1, + 207, 193, 185, -1, 207, 201, 204, -1, + 207, 184, 201, -1, 208, 203, 205, -1, + 208, 206, 203, -1, 209, 195, 194, -1, + 209, 194, 207, -1, 209, 204, 206, -1, + 209, 207, 204, -1, 210, 190, 191, -1, + 210, 205, 190, -1, 210, 208, 205, -1, + 211, 196, 195, -1, 211, 195, 209, -1, + 211, 206, 208, -1, 211, 209, 206, -1, + 218, 217, 216, -1, 218, 219, 217, -1, + 222, 223, 221, -1, 220, 222, 221, -1, + 224, 233, 226, -1, 231, 233, 224, -1, + 226, 234, 227, -1, 233, 234, 226, -1, + 227, 235, 228, -1, 228, 235, 229, -1, + 234, 235, 227, -1, 235, 236, 229, -1, + 229, 237, 230, -1, 236, 237, 229, -1, + 230, 232, 225, -1, 237, 232, 230, -1, + 238, 245, 240, -1, 240, 251, 241, -1, + 245, 251, 240, -1, 241, 250, 242, -1, + 251, 250, 241, -1, 242, 249, 243, -1, + 250, 249, 242, -1, 243, 248, 244, -1, + 249, 248, 243, -1, 244, 247, 239, -1, + 248, 247, 244, -1, 247, 246, 239, -1, + 252, 259, 254, -1, 254, 265, 255, -1, + 259, 265, 254, -1, 255, 264, 256, -1, + 265, 264, 255, -1, 256, 263, 257, -1, + 264, 263, 256, -1, 257, 262, 258, -1, + 263, 262, 257, -1, 258, 261, 253, -1, + 262, 261, 258, -1, 261, 260, 253, -1, + 275, 267, 272, -1, 275, 274, 267, -1, + 276, 272, 271, -1, 276, 275, 272, -1, + 277, 271, 270, -1, 277, 276, 271, -1, + 278, 270, 269, -1, 278, 277, 270, -1, + 279, 269, 268, -1, 279, 278, 269, -1, + 273, 268, 266, -1, 273, 279, 268, -1, + 281, 280, 283, -1, 293, 283, 284, -1, + 293, 281, 283, -1, 292, 284, 285, -1, + 292, 293, 284, -1, 291, 285, 286, -1, + 291, 292, 285, -1, 290, 286, 287, -1, + 290, 291, 286, -1, 289, 287, 282, -1, + 289, 290, 287, -1, 288, 289, 282, -1, + 301, 294, 296, -1, 307, 296, 297, -1, + 307, 301, 296, -1, 306, 297, 298, -1, + 306, 307, 297, -1, 305, 298, 299, -1, + 305, 306, 298, -1, 304, 299, 300, -1, + 304, 305, 299, -1, 303, 300, 295, -1, + 303, 304, 300, -1, 302, 303, 295, -1, + 309, 308, 315, -1, 321, 315, 314, -1, + 321, 309, 315, -1, 320, 314, 313, -1, + 320, 321, 314, -1, 319, 313, 312, -1, + 319, 320, 313, -1, 318, 312, 311, -1, + 318, 319, 312, -1, 317, 318, 311, -1, + 316, 311, 310, -1, 316, 317, 311, -1, + 335, 328, 327, -1, 335, 323, 328, -1, + 335, 330, 323, -1, 334, 335, 327, -1, + 333, 327, 326, -1, 333, 334, 327, -1, + 332, 325, 324, -1, 332, 326, 325, -1, + 332, 333, 326, -1, 331, 324, 322, -1, + 331, 332, 324, -1, 329, 331, 322, -1, + 348, 369, 349, -1, 354, 369, 353, -1, + 353, 369, 368, -1, 349, 369, 354, -1, + 367, 369, 348, -1, 365, 369, 367, -1, + 368, 369, 365, -1, 338, 370, 336, -1, + 355, 370, 338, -1, 356, 370, 355, -1, + 343, 371, 345, -1, 345, 371, 359, -1, + 359, 371, 356, -1, 336, 372, 343, -1, + 370, 372, 336, -1, 343, 372, 371, -1, + 356, 372, 370, -1, 371, 372, 356, -1, + 337, 350, 342, -1, 354, 344, 349, -1, + 339, 355, 338, -1, 340, 357, 339, -1, + 339, 357, 355, -1, 355, 357, 356, -1, + 341, 358, 340, -1, 340, 358, 357, -1, + 345, 359, 346, -1, 357, 360, 356, -1, + 358, 361, 357, -1, 357, 361, 360, -1, + 346, 362, 347, -1, 356, 362, 359, -1, + 359, 362, 346, -1, 360, 362, 356, -1, + 361, 363, 360, -1, 342, 364, 341, -1, + 351, 364, 350, -1, 350, 364, 342, -1, + 358, 364, 361, -1, 341, 364, 358, -1, + 360, 365, 362, -1, 363, 365, 360, -1, + 352, 366, 351, -1, 351, 366, 364, -1, + 361, 366, 363, -1, 364, 366, 361, -1, + 347, 367, 348, -1, 362, 367, 347, -1, + 365, 367, 362, -1, 353, 368, 352, -1, + 352, 368, 366, -1, 363, 368, 365, -1, + 366, 368, 363, -1, 405, 406, 402, -1, + 375, 407, 373, -1, 392, 407, 375, -1, + 393, 407, 392, -1, 380, 408, 382, -1, + 382, 408, 396, -1, 396, 408, 393, -1, + 373, 409, 380, -1, 407, 409, 373, -1, + 380, 409, 408, -1, 393, 409, 407, -1, + 408, 409, 393, -1, 374, 387, 379, -1, + 391, 381, 386, -1, 376, 392, 375, -1, + 377, 394, 376, -1, 376, 394, 392, -1, + 392, 394, 393, -1, 378, 395, 377, -1, + 377, 395, 394, -1, 382, 396, 383, -1, + 394, 397, 393, -1, 395, 398, 394, -1, + 394, 398, 397, -1, 383, 399, 384, -1, + 397, 399, 393, -1, 393, 399, 396, -1, + 396, 399, 383, -1, 398, 400, 397, -1, + 379, 401, 378, -1, 388, 401, 387, -1, + 387, 401, 379, -1, 395, 401, 398, -1, + 378, 401, 395, -1, 397, 402, 399, -1, + 400, 402, 397, -1, 389, 403, 388, -1, + 388, 403, 401, -1, 398, 403, 400, -1, + 401, 403, 398, -1, 384, 404, 385, -1, + 399, 404, 384, -1, 402, 404, 399, -1, + 390, 405, 389, -1, 389, 405, 403, -1, + 400, 405, 402, -1, 403, 405, 400, -1, + 385, 406, 386, -1, 391, 406, 390, -1, + 390, 406, 405, -1, 386, 406, 391, -1, + 404, 406, 385, -1, 402, 406, 404, -1, + 410, 413, 411, -1, 412, 413, 410, -1, + 447, 426, 427, -1, 447, 432, 431, -1, + 447, 431, 446, -1, 447, 427, 432, -1, + 447, 445, 426, -1, 447, 443, 445, -1, + 447, 446, 443, -1, 448, 416, 414, -1, + 448, 433, 416, -1, 448, 434, 433, -1, + 449, 421, 423, -1, 449, 423, 437, -1, + 449, 437, 434, -1, 450, 414, 421, -1, + 450, 448, 414, -1, 450, 421, 449, -1, + 450, 434, 448, -1, 450, 449, 434, -1, + 428, 415, 420, -1, 422, 432, 427, -1, + 433, 417, 416, -1, 435, 418, 417, -1, + 435, 417, 433, -1, 435, 433, 434, -1, + 436, 419, 418, -1, 436, 418, 435, -1, + 437, 423, 424, -1, 438, 435, 434, -1, + 439, 436, 435, -1, 439, 435, 438, -1, + 440, 424, 425, -1, 440, 434, 437, -1, + 440, 437, 424, -1, 440, 438, 434, -1, + 441, 439, 438, -1, 442, 420, 419, -1, + 442, 429, 428, -1, 442, 428, 420, -1, + 442, 436, 439, -1, 442, 419, 436, -1, + 443, 438, 440, -1, 443, 441, 438, -1, + 444, 430, 429, -1, 444, 429, 442, -1, + 444, 439, 441, -1, 444, 442, 439, -1, + 445, 425, 426, -1, 445, 440, 425, -1, + 445, 443, 440, -1, 446, 431, 430, -1, + 446, 430, 444, -1, 446, 441, 443, -1, + 446, 444, 441, -1, 463, 484, 464, -1, + 469, 484, 468, -1, 468, 484, 483, -1, + 464, 484, 469, -1, 482, 484, 463, -1, + 480, 484, 482, -1, 483, 484, 480, -1, + 453, 485, 451, -1, 470, 485, 453, -1, + 471, 485, 470, -1, 458, 486, 460, -1, + 460, 486, 474, -1, 474, 486, 471, -1, + 451, 487, 458, -1, 485, 487, 451, -1, + 458, 487, 486, -1, 471, 487, 485, -1, + 486, 487, 471, -1, 452, 465, 457, -1, + 469, 459, 464, -1, 454, 470, 453, -1, + 455, 472, 454, -1, 454, 472, 470, -1, + 470, 472, 471, -1, 456, 473, 455, -1, + 455, 473, 472, -1, 460, 474, 461, -1, + 472, 475, 471, -1, 473, 476, 472, -1, + 472, 476, 475, -1, 461, 477, 462, -1, + 471, 477, 474, -1, 474, 477, 461, -1, + 475, 477, 471, -1, 476, 478, 475, -1, + 457, 479, 456, -1, 466, 479, 465, -1, + 465, 479, 457, -1, 473, 479, 476, -1, + 456, 479, 473, -1, 475, 480, 477, -1, + 478, 480, 475, -1, 467, 481, 466, -1, + 466, 481, 479, -1, 476, 481, 478, -1, + 479, 481, 476, -1, 462, 482, 463, -1, + 477, 482, 462, -1, 480, 482, 477, -1, + 468, 483, 467, -1, 467, 483, 481, -1, + 478, 483, 480, -1, 481, 483, 478, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a168b0043739eb5ae10d8134009faf9734f0a449 GIT binary patch literal 34194 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 z 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

    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 061/330] 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 062/330] 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 063/330] 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 064/330] 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 065/330] 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 066/330] 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 067/330] 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 068/330] 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 069/330] 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 070/330] 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 071/330] 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 072/330] 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 073/330] 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 074/330] 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 075/330] 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 076/330] 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 077/330] 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 078/330] 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 079/330] 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 080/330] 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 081/330] 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 082/330] 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 083/330] 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 084/330] 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 085/330] 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 086/330] 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 087/330] 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 088/330] 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 089/330] 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 090/330] 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 091/330] 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 092/330] 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 093/330] 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 094/330] 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 095/330] 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 096/330] 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 097/330] 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 7842fb79f84ac4ed000aa27943bd162a52f4670b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 11 Oct 2016 18:40:00 +0200 Subject: [PATCH 098/330] added LMV324, LMV321, LMV358 --- library/linear.dcm | 90 +++++++++++++++++++++++++++------------------- library/linear.lib | 88 ++++++++++++++++++++++++++++----------------- 2 files changed, 110 insertions(+), 68 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 6cc03bf0..8cde8e4c 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -419,6 +419,24 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # +$CMP LMV321 +D Low-Voltage Rail-to-Rail Output Operational Amplifiers +K ampliop +F http://www.ti.com/lit/ds/symlink/lmv324.pdf +$ENDCMP +# +$CMP LMV324 +D Quad Low-Voltage Rail-to-Rail Output Operational Amplifier +K AmpliOp +F http://www.ti.com/lit/ds/symlink/lmv324.pdf +$ENDCMP +# +$CMP LMV358 +D Dual Low-Voltage Rail-to-Rail Output Operational Amplifiers +K ampliop +F http://www.ti.com/lit/ds/symlink/lmv324.pdf +$ENDCMP +# $CMP LMV601 D Low Power, general purpose Op Amp, SC-70-6 package K op amp amplifier operational @@ -597,42 +615,6 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.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 -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# -$CMP NCS211 -D Bidirectional zero-drift current shunt, 500V/V gain, -0.3V to +26V common mode range -K Current sensor shunt monitor -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# -$CMP NCS212 -D Bidirectional zero-drift current shunt, 1000V/V gain, -0.3V to +26V common mode range -K Current sensor shunt monitor -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# -$CMP NCS213 -D Bidirectional zero-drift current shunt, 50V/V gain, -0.3V to +26V common mode range -K Current sensor shunt monitor -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# -$CMP NCS214 -D Bidirectional zero-drift current shunt, 100V/V gain, -0.3V to +26V common mode range -K Current sensor shunt monitor -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# -$CMP NCS215 -D Bidirectional zero-drift current shunt, 75V/V gain, -0.3V to +26V common mode range -K Current sensor shunt monitor -F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF -$ENDCMP -# $CMP NA555 D 555-series timer IC K timer @@ -645,6 +627,42 @@ K timer F http://www.ti.com/lit/ds/symlink/se556.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 +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS211 +D Bidirectional zero-drift current shunt, 500V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS212 +D Bidirectional zero-drift current shunt, 1000V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS213 +D Bidirectional zero-drift current shunt, 50V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS214 +D Bidirectional zero-drift current shunt, 100V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS215 +D Bidirectional zero-drift current shunt, 75V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# $CMP NE5532 D Dual Op amp (low noice) K ampliop diff --git a/library/linear.lib b/library/linear.lib index 68ea9ea9..f9d47009 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -599,7 +599,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM2902N" 0 -200 50 H V L CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN -ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 $FPLIST SOIC* DIP* @@ -823,7 +823,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM358" 0 -200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 $FPLIST SOIC* DIP* @@ -981,6 +981,30 @@ X V+ 7 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# LMV321 +# +DEF LMV321 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LMV321" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 125 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23* + SC-70* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X + 1 -300 100 100 R 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X + 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 +# # LMV601 # DEF LMV601 U 0 20 Y Y 1 F N @@ -1253,7 +1277,7 @@ ENDDEF # MAX4080F # DEF MAX4080F U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN F1 "MAX4080F" 100 350 50 H V L CNN F2 "" 650 -700 50 H V C CNN F3 "" 0 400 50 H I C CNN @@ -1263,22 +1287,22 @@ $FPLIST MSOP* $ENDFPLIST DRAW -S -300 300 400 -200 0 1 10 f -X RS+ 1 -400 100 100 R 50 50 1 1 I +S -300 300 400 -200 0 1 10 f +X RS+ 1 -400 100 100 R 50 50 1 1 I X Vcc 2 0 400 100 D 50 50 1 1 W X NC 3 100 -300 100 U 50 50 1 1 N N X GND 4 0 -300 100 U 50 50 1 1 W X OUT 5 500 200 100 L 50 50 1 1 O X NC 6 200 -300 100 U 50 50 1 1 N N X NC 7 300 -300 100 U 50 50 1 1 N N -X RS- 8 -400 -100 100 R 50 50 1 1 I +X RS- 8 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # # MAX4081F # DEF MAX4081F U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN F1 "MAX4081F" 100 350 50 H V L CNN F2 "" 650 -700 50 H V C CNN F3 "" 650 -700 50 H V C CNN @@ -1288,15 +1312,15 @@ $FPLIST MSOP* $ENDFPLIST DRAW -S -300 300 400 -200 0 1 10 f -X RS+ 1 -400 100 100 R 50 50 1 1 I +S -300 300 400 -200 0 1 10 f +X RS+ 1 -400 100 100 R 50 50 1 1 I X Vcc 2 0 400 100 D 50 50 1 1 I X NC 3 500 100 100 L 50 50 1 1 N N X GND 4 0 -300 100 U 50 50 1 1 I X OUT 5 500 200 100 L 50 50 1 1 I X REF1B 6 500 -100 100 L 50 50 1 1 I X REF1A 7 500 0 100 L 50 50 1 1 I -X RS- 8 -400 -100 100 R 50 50 1 1 I +X RS- 8 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -1432,28 +1456,28 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # -# NCS210 -# -DEF NCS210 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "NCS210" 100 350 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -400 50 H I C CNN -F3 "" 0 0 50 H I C CNN -ALIAS NCS212 NCS211 NCS213 NCS214 NCS215 -$FPLIST - SC-70* -$ENDFPLIST -DRAW -S -300 300 400 -200 0 1 10 f -X REF 1 500 0 100 L 50 50 1 1 I -X GND 2 0 -300 100 U 50 50 1 1 W -X Vs 3 0 400 100 D 50 50 1 1 W -X +IN 4 -400 100 100 R 50 50 1 1 I -X -IN 5 -400 -100 100 R 50 50 1 1 I -X OUT 6 500 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# +# NCS210 +# +DEF NCS210 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "NCS210" 100 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -400 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS NCS212 NCS211 NCS213 NCS214 NCS215 +$FPLIST + SC-70* +$ENDFPLIST +DRAW +S -300 300 400 -200 0 1 10 f +X REF 1 500 0 100 L 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X Vs 3 0 400 100 D 50 50 1 1 W +X +IN 4 -400 100 100 R 50 50 1 1 I +X -IN 5 -400 -100 100 R 50 50 1 1 I +X OUT 6 500 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # NE5534 # DEF NE5534 U 0 20 Y Y 1 F N From 44d5db7cba913147678eda3450d2709822082e29 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 11 Oct 2016 18:47:54 +0200 Subject: [PATCH 099/330] added LM2734 --- library/dc-dc.dcm | 88 +++++++++++++++++---------------- library/dc-dc.lib | 123 +++++++++++++++++++++++++++------------------- 2 files changed, 119 insertions(+), 92 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 39a19f00..2a88e8aa 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -26,7 +26,7 @@ $ENDCMP # $CMP ADP2108 D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package -K Voltage regulator switching buck fixed output analog +K Voltage regulator switching buck fixed output analog F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf $ENDCMP # @@ -676,6 +676,12 @@ K Miniature Step-Up Boost Voltage Regulator F http://www.ti.com/lit/ds/symlink/lm2733.pdf $ENDCMP # +$CMP LM2734 +D Thin SOT 1-A Load Step-Down DC-DC Regulator +K Miniature Step-Down Buck Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2734.pdf +$ENDCMP +# $CMP LM2735XMF D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator @@ -754,24 +760,24 @@ K Step-Down Switching Regulator High Voltage High Frequency F http://www.national.com/ds/LM/LM5017.pdf $ENDCMP # -$CMP LM5165 -D 150mA Step-Down Conveter, 3V-65V input, adjustable output voltage, DFN10 package -K step-down dc-dc buck regulator adjustable -F http://www.ti.com/lit/ds/symlink/lm5165.pdf -$ENDCMP -# -$CMP LM5165X -D 150mA Step-Down Conveter, 3V-65V input, 5.0V fixed output voltage, DFN10 package -K step-down dc-dc buck regulator fixed 5V -F http://www.ti.com/lit/ds/symlink/lm5165.pdf -$ENDCMP -# -$CMP LM5165Y -D 150mA Step-Down Conveter, 3V-65V input, 3.3V fixed output voltage, DFN10 package -K step-down dc-dc buck regulator fixed 3V3 -F http://www.ti.com/lit/ds/symlink/lm5165.pdf -$ENDCMP -# +$CMP LM5165 +D 150mA Step-Down Conveter, 3V-65V input, adjustable output voltage, DFN10 package +K step-down dc-dc buck regulator adjustable +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# +$CMP LM5165X +D 150mA Step-Down Conveter, 3V-65V input, 5.0V fixed output voltage, DFN10 package +K step-down dc-dc buck regulator fixed 5V +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# +$CMP LM5165Y +D 150mA Step-Down Conveter, 3V-65V input, 3.3V fixed output voltage, DFN10 package +K step-down dc-dc buck regulator fixed 3V3 +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# $CMP LMR10510XMF D 1A, 5.5V Step-Down Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Down Buck Voltage Regulator @@ -816,7 +822,7 @@ $ENDCMP # $CMP LT1054 D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA -K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown +K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # @@ -965,7 +971,7 @@ $ENDCMP # $CMP LTC3890 D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package -K switching buck converter regulator dual-output +K switching buck converter regulator dual-output F http://cds.linear.com/docs/en/datasheet/3890fc.pdf $ENDCMP # @@ -981,24 +987,24 @@ K monolithic CMOS switched capacitor voltage converter invert double divide mult F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf $ENDCMP # -$CMP MAX15062A -D 60V, 300mA, synchronous step-down dc-dc converter, 3.3V fixed output voltage -K step-down dc-dc switching regulator -F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf -$ENDCMP -# -$CMP MAX15062B -D 60V, 300mA, synchronous step-down dc-dc converter, 5.0V fixed output voltage -K step-down dc-dc switching regulator -F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf -$ENDCMP -# -$CMP MAX15062C -D 60V, 300mA, synchronous step-down dc-dc converter, adjustable output voltage -K step-down dc-dc switching regulator -F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf -$ENDCMP -# +$CMP MAX15062A +D 60V, 300mA, synchronous step-down dc-dc converter, 3.3V fixed output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# +$CMP MAX15062B +D 60V, 300mA, synchronous step-down dc-dc converter, 5.0V fixed output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# +$CMP MAX15062C +D 60V, 300mA, synchronous step-down dc-dc converter, adjustable output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp @@ -1091,7 +1097,7 @@ $ENDCMP # $CMP MC34063 D 1.5A step up/down/inverting switching regulator -K smps buck boost inverting +K smps buck boost inverting F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF $ENDCMP # @@ -1250,7 +1256,7 @@ $ENDCMP # $CMP TPS560200 D 17V step-down regulator, 500mA output in SOT23-5 package -K Voltage regulator switching buck fixed output analog +K Voltage regulator switching buck fixed output analog F http://www.ti.com/lit/ds/symlink/tps560200.pdf $ENDCMP # diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 08045fbc..6ad61333 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -678,6 +678,27 @@ X VSW 8 500 -200 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# LM2734 +# +DEF LM2734 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LM2734" -300 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 25 -250 50 H I L CIN +F3 "" -100 100 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X BOOST 1 400 100 100 L 50 50 0 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X FB 3 400 -100 100 L 50 50 1 1 I +X EN 4 -400 -100 100 R 50 50 1 1 I +X VIN 5 -400 100 100 R 50 50 1 1 I +X SW 6 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # LM3407MY # DEF LM3407MY U 0 40 Y Y 1 F N @@ -932,33 +953,33 @@ X SW 8 400 100 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# LM5165X -# -DEF LM5165X U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "LM5165X" 300 450 50 H V R CNN -F2 "" 0 550 50 H I C CNN -F3 "" 0 550 50 H I C CNN -ALIAS LM5165Y LM5165 -$FPLIST - DFN*1EP*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 300 100 L 50 50 1 1 w -X VIN 2 -400 300 100 R 50 50 1 1 W -X ILIM 3 400 -200 100 L 50 50 1 1 I -X SS 4 400 -100 100 L 50 50 1 1 I -X RT 5 -400 -300 100 R 50 50 1 1 I -X PGOOD 6 -400 0 100 R 50 50 1 1 O -X EN 7 -400 200 100 R 50 50 1 1 I -X FB/VOUT 8 400 100 100 L 50 50 1 1 I -X HYS 9 -400 -100 100 R 50 50 1 1 O -X GND 10 -100 -500 100 U 50 50 1 1 W -X PAD 11 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# +# LM5165X +# +DEF LM5165X U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LM5165X" 300 450 50 H V R CNN +F2 "" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS LM5165Y LM5165 +$FPLIST + DFN*1EP*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 300 100 L 50 50 1 1 w +X VIN 2 -400 300 100 R 50 50 1 1 W +X ILIM 3 400 -200 100 L 50 50 1 1 I +X SS 4 400 -100 100 L 50 50 1 1 I +X RT 5 -400 -300 100 R 50 50 1 1 I +X PGOOD 6 -400 0 100 R 50 50 1 1 O +X EN 7 -400 200 100 R 50 50 1 1 I +X FB/VOUT 8 400 100 100 L 50 50 1 1 I +X HYS 9 -400 -100 100 R 50 50 1 1 O +X GND 10 -100 -500 100 U 50 50 1 1 W +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LMR10510XMF # DEF LMR10510XMF U 0 40 Y Y 1 F N @@ -1508,30 +1529,30 @@ X INTVcc 19 100 300 100 D 50 50 1 1 w ENDDRAW ENDDEF # -# MAX15062A -# -DEF MAX15062A U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "MAX15062A" -400 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8_2x2mm_Pitch0.5mm" 0 550 50 H I C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS MAX15062B MAX15062C -$FPLIST - DFN*2x2mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X VIN 1 -500 200 100 R 50 50 1 1 W -X EN/UVLO 2 -500 100 100 R 50 50 1 1 I -X VCC 3 -500 -200 100 R 50 50 1 1 w -X FB/Vout 4 500 0 100 L 50 50 1 1 I -X MODE 5 -500 -100 100 R 50 50 1 1 I -X ~RESET 6 500 -200 100 L 50 50 1 1 C -X GND 7 0 -400 100 U 50 50 1 1 W -X LX 8 500 200 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# +# MAX15062A +# +DEF MAX15062A U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "MAX15062A" -400 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8_2x2mm_Pitch0.5mm" 0 550 50 H I C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX15062B MAX15062C +$FPLIST + DFN*2x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X VIN 1 -500 200 100 R 50 50 1 1 W +X EN/UVLO 2 -500 100 100 R 50 50 1 1 I +X VCC 3 -500 -200 100 R 50 50 1 1 w +X FB/Vout 4 500 0 100 L 50 50 1 1 I +X MODE 5 -500 -100 100 R 50 50 1 1 I +X ~RESET 6 500 -200 100 L 50 50 1 1 C +X GND 7 0 -400 100 U 50 50 1 1 W +X LX 8 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # MAX5035AUPA # DEF MAX5035AUPA U 0 40 Y Y 1 F N From 9472c3f65490ca9ad88b38c4f7851304252b97f8 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 11 Oct 2016 19:14:51 +0200 Subject: [PATCH 100/330] added LM2575 --- library/dc-dc.dcm | 48 +++++++++++++++++++++++++++++++++++++++++++++++ library/dc-dc.lib | 4 ++-- 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 2a88e8aa..6114738b 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -298,6 +298,54 @@ K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # +$CMP LM2575-12BT +D Fixed 12V 52kHz Simple 1A Buck Regulator, TO-220-5 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575-12BU +D Fixed 12V 52kHz Simple 1A Buck Regulator, TO-263 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575-3.3BT +D Fixed 3.3V 52kHz Simple 1A Buck Regulator, TO-220-5 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575-3.3BU +D Fixed 3.3V 52kHz Simple 1A Buck Regulator, TO-263 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575-5.0BT +D Fixed 5.0V 52kHz Simple 1A Buck Regulator, TO-220-5 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575-5.0BU +D Fixed 5.0V 52kHz Simple 1A Buck Regulator, TO-263 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575BT-ADJ +D Adjustable 52kHz Simple 1A Buck Regulator, TO-220-5 +K Buck regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# +$CMP LM2575BU-ADJ +D Adjustable 52kHz Simple 1A Buck Regulator, TO-263 +K Buck Regulator Switcher +F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf +$ENDCMP +# $CMP LM2576HVS-12 D TO-263, 12V 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6ad61333..1fc87199 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -423,7 +423,7 @@ F0 "U" -400 350 50 H V L CNN F1 "LM2576S-12" -400 250 50 H V L CNN F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ +ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ LM2575BU-ADJ LM2575-3.3BU LM2575-5.0BU LM2575-12BU $FPLIST TO-263-5* $ENDFPLIST @@ -444,7 +444,7 @@ F0 "U" -400 350 50 H V L CNN F1 "LM2576T-12" -400 250 50 H V L CNN F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ +ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ LM2575BT-ADJ LM2575-3.3BT LM2575-5.0BT LM2575-12BT $FPLIST TO-220-5* $ENDFPLIST From 1f16ec10a07e86d50e9b7e0e87b54e1c141ce676 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 11 Oct 2016 19:32:54 +0200 Subject: [PATCH 101/330] added MSGEQ7 --- library/audio.dcm | 416 ++++++----- library/audio.lib | 1810 +++++++++++++++++++++++---------------------- 2 files changed, 1143 insertions(+), 1083 deletions(-) diff --git a/library/audio.dcm b/library/audio.dcm index 46b6f06d..e48530ba 100644 --- a/library/audio.dcm +++ b/library/audio.dcm @@ -1,205 +1,211 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP LM1875 -D 20W Audio Power Amplifier, TO220-5 -K LM1875 Amplifier 20W -F http://www.national.com/ds/LM/LM1875.pdf -$ENDCMP -# -$CMP LM1876 -D Dual 20W Overture Seriers Audio Power Amplifier, with Mute Standby Mode, TO220-15 (MultiWatt) -K LM1876 Overture Amplifier Dual 20W -F http://www.national.com/ds/LM/LM1876.pdf -$ENDCMP -# -$CMP LM1877M -D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, SO14L -K Dual Audio Amplifier 2W 24V -F ns/lm1877.pdf -$ENDCMP -# -$CMP LM1877N -D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, DIP14 -K Dual Audio Amplifier 2W 24V -F ns/lm1877.pdf -$ENDCMP -# -$CMP LM3886T -D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, TO220-11 (MultiWatt) -K LM3886 Overture Amplifier Single 86W -F http://www.ti.com/lit/ds/symlink/lm3886.pdf -$ENDCMP -# -$CMP LM3886TF -D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, PFM-11 (Plastic MultiWatt) -K LM3886 Overture Amplifier Single 86W -F http://www.ti.com/lit/ds/symlink/lm3886.pdf -$ENDCMP -# -$CMP LM4950TA -D Audio 3.1W Stereo Power Amplifier, TO220-9 -K LM4950 Stereo Power Aplifier 3.1W -F http://www.ti.com/lit/ds/symlink/lm4950.pdf -$ENDCMP -# -$CMP LM4950TS -D Audio 3.1W Stereo Power Amplifier, TO263-9 -K LM4950 Stereo Power Aplifier 3.1W -F http://www.ti.com/lit/ds/symlink/lm4950.pdf -$ENDCMP -# -$CMP LM4990 -D Audio 1.25W Mono Power Amplifier, VSSOP -K Audio Boomer BTL Mono Amplifier -F http://www.ti.com/lit/ds/symlink/lm4990.pdf -$ENDCMP -# -$CMP NSL-32 -D Opto resistor -K OPTO -F opto/silonex_nsl-32sr3.pdf -$ENDCMP -# -$CMP PAM8301 -D Audio 1.5W Filterless Class-D Mono Amplifier, TSOT-23-6 -K Audio Mono Filterless Class-D Amplifier -F http://www.diodes.com/_files/datasheets/PAM8301.pdf -$ENDCMP -# -$CMP PGA4311 -D 4 channels Audio Volume Control -K AUDIO -F texas\pga4311.pdf -$ENDCMP -# -$CMP SSM-2017P -D Audio low noise preamp -K Audio PREAMP -$ENDCMP -# -$CMP SSM-2018T -D audio VCA -K AUDIO VCA -$ENDCMP -# -$CMP SSM2120P -D Dual VCA & level detectors -K AUDIO VCA -$ENDCMP -# -$CMP SSM2122P -D Dual VCA -K AUDIO VCA -$ENDCMP -# -$CMP SSM2165 -D 8 pins microphone preamp and compressor -K AUDIO -F analog-dev/ssm2165.pdf -$ENDCMP -# -$CMP SSM2210 -D Audio dual matched NPN transistor -F AUDIO -$ENDCMP -# -$CMP SSM2220 -D Audiao dual Matched PNP transistor (low noise) -K AUDIO -$ENDCMP -# -$CMP STK433 -D Dual 5W Audio Power Amplifier, 4009 -K STK433 Dual 5W Amplifier Audio -$ENDCMP -# -$CMP STK435 -D Dual 7W Audio Power Amplifier, 4009 -K STK435 Dual 7W Amplifier Audio -$ENDCMP -# -$CMP STK436 -D Dual 10W Audio Power Amplifier, 4009 -K STK436 Dual 10W Amplifier Audio -$ENDCMP -# -$CMP STK437 -D Dual 10W Audio Power Amplifier, 4009 -K STK437 Dual 10W Amplifier Audio -$ENDCMP -# -$CMP STK439 -D STK435, Dual 15W Audio Power Amplifier, 4009 -K STK435 Dual 15W Amplifier Audio -$ENDCMP -# -$CMP STK441 -D Dual 20W Audio Power Amplifier, 4010 -K STK441 Dual 20W Amplifier Audio -$ENDCMP -# -$CMP STK443 -D Dual 25W Audio Power Amplifier, 4010 -K STK443 Dual 25W Amplifier Audio -$ENDCMP -# -$CMP TDA2003H -D 10W Car Radio Audio Amplifier, TO220-5 (PentaWatt5H) -K TDA2003H Amplifier 10W Pentawatt -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf -$ENDCMP -# -$CMP TDA2003V -D 10W Car Radio Audio Amplifier, PentaWatt5V -K TDA2003V Amplifier 10W Pentawatt -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf -$ENDCMP -# -$CMP TDA2005R -D 20W Bidge/Stereo Audio Amplifier for Car Radio, TO220-11 (MultiWatt11) -K TDA2005 Amplifier 20W Multiwatt -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000124.pdf -$ENDCMP -# -$CMP TDA2030 -D 14W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt) -K TDA2030 Amplifier14W Pentawatt -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000128.pdf -$ENDCMP -# -$CMP TDA2050 -D 32W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt) -K TDA2050 Amplifier 32W Pentawatt -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000131.pdf -$ENDCMP -# -$CMP TDA7294HS -D Single 100W Audio Power Amplifier, with Mute and Standby Mode, MultiWatt15H -K TDA7294 Amplifier Single 100W -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf -$ENDCMP -# -$CMP TDA7294V -D Single 100W Audio Power Amplifier, with Mute and Standby Mode, TO220-15 (MultiWatt15V) -K TDA7294 Amplifier Single 100W -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf -$ENDCMP -# -$CMP THAT2180 -D VCA (THAT Corporation) -K AUDIO VCA -F that_corporation/vca-2180x.pdf -$ENDCMP -# -$CMP THAT2181 -D VCA (THAT Corporation) -K AUDIO VCA -F that_corporation/vca-2181x.pdf -$ENDCMP -# -$CMP TR-AUDIO-2P -D Microphone Input Transformer (2 P 1S) -K TRANSFO -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP LM1875 +D 20W Audio Power Amplifier, TO220-5 +K LM1875 Amplifier 20W +F http://www.national.com/ds/LM/LM1875.pdf +$ENDCMP +# +$CMP LM1876 +D Dual 20W Overture Seriers Audio Power Amplifier, with Mute Standby Mode, TO220-15 (MultiWatt) +K LM1876 Overture Amplifier Dual 20W +F http://www.national.com/ds/LM/LM1876.pdf +$ENDCMP +# +$CMP LM1877M +D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, SO14L +K Dual Audio Amplifier 2W 24V +F ns/lm1877.pdf +$ENDCMP +# +$CMP LM1877N +D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, DIP14 +K Dual Audio Amplifier 2W 24V +F ns/lm1877.pdf +$ENDCMP +# +$CMP LM3886T +D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, TO220-11 (MultiWatt) +K LM3886 Overture Amplifier Single 86W +F http://www.ti.com/lit/ds/symlink/lm3886.pdf +$ENDCMP +# +$CMP LM3886TF +D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, PFM-11 (Plastic MultiWatt) +K LM3886 Overture Amplifier Single 86W +F http://www.ti.com/lit/ds/symlink/lm3886.pdf +$ENDCMP +# +$CMP LM4950TA +D Audio 3.1W Stereo Power Amplifier, TO220-9 +K LM4950 Stereo Power Aplifier 3.1W +F http://www.ti.com/lit/ds/symlink/lm4950.pdf +$ENDCMP +# +$CMP LM4950TS +D Audio 3.1W Stereo Power Amplifier, TO263-9 +K LM4950 Stereo Power Aplifier 3.1W +F http://www.ti.com/lit/ds/symlink/lm4950.pdf +$ENDCMP +# +$CMP LM4990 +D Audio 1.25W Mono Power Amplifier, VSSOP +K Audio Boomer BTL Mono Amplifier +F http://www.ti.com/lit/ds/symlink/lm4990.pdf +$ENDCMP +# +$CMP MSGEQ7 +D Graphic Equalizer Display Filter +K equalizer filter +F https://www.sparkfun.com/datasheets/Components/General/MSGEQ7.pdf +$ENDCMP +# +$CMP NSL-32 +D Opto resistor +K OPTO +F opto/silonex_nsl-32sr3.pdf +$ENDCMP +# +$CMP PAM8301 +D Audio 1.5W Filterless Class-D Mono Amplifier, TSOT-23-6 +K Audio Mono Filterless Class-D Amplifier +F http://www.diodes.com/_files/datasheets/PAM8301.pdf +$ENDCMP +# +$CMP PGA4311 +D 4 channels Audio Volume Control +K AUDIO +F texas\pga4311.pdf +$ENDCMP +# +$CMP SSM-2017P +D Audio low noise preamp +K Audio PREAMP +$ENDCMP +# +$CMP SSM-2018T +D audio VCA +K AUDIO VCA +$ENDCMP +# +$CMP SSM2120P +D Dual VCA & level detectors +K AUDIO VCA +$ENDCMP +# +$CMP SSM2122P +D Dual VCA +K AUDIO VCA +$ENDCMP +# +$CMP SSM2165 +D 8 pins microphone preamp and compressor +K AUDIO +F analog-dev/ssm2165.pdf +$ENDCMP +# +$CMP SSM2210 +D Audio dual matched NPN transistor +F AUDIO +$ENDCMP +# +$CMP SSM2220 +D Audiao dual Matched PNP transistor (low noise) +K AUDIO +$ENDCMP +# +$CMP STK433 +D Dual 5W Audio Power Amplifier, 4009 +K STK433 Dual 5W Amplifier Audio +$ENDCMP +# +$CMP STK435 +D Dual 7W Audio Power Amplifier, 4009 +K STK435 Dual 7W Amplifier Audio +$ENDCMP +# +$CMP STK436 +D Dual 10W Audio Power Amplifier, 4009 +K STK436 Dual 10W Amplifier Audio +$ENDCMP +# +$CMP STK437 +D Dual 10W Audio Power Amplifier, 4009 +K STK437 Dual 10W Amplifier Audio +$ENDCMP +# +$CMP STK439 +D STK435, Dual 15W Audio Power Amplifier, 4009 +K STK435 Dual 15W Amplifier Audio +$ENDCMP +# +$CMP STK441 +D Dual 20W Audio Power Amplifier, 4010 +K STK441 Dual 20W Amplifier Audio +$ENDCMP +# +$CMP STK443 +D Dual 25W Audio Power Amplifier, 4010 +K STK443 Dual 25W Amplifier Audio +$ENDCMP +# +$CMP TDA2003H +D 10W Car Radio Audio Amplifier, TO220-5 (PentaWatt5H) +K TDA2003H Amplifier 10W Pentawatt +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf +$ENDCMP +# +$CMP TDA2003V +D 10W Car Radio Audio Amplifier, PentaWatt5V +K TDA2003V Amplifier 10W Pentawatt +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf +$ENDCMP +# +$CMP TDA2005R +D 20W Bidge/Stereo Audio Amplifier for Car Radio, TO220-11 (MultiWatt11) +K TDA2005 Amplifier 20W Multiwatt +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000124.pdf +$ENDCMP +# +$CMP TDA2030 +D 14W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt) +K TDA2030 Amplifier14W Pentawatt +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000128.pdf +$ENDCMP +# +$CMP TDA2050 +D 32W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt) +K TDA2050 Amplifier 32W Pentawatt +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000131.pdf +$ENDCMP +# +$CMP TDA7294HS +D Single 100W Audio Power Amplifier, with Mute and Standby Mode, MultiWatt15H +K TDA7294 Amplifier Single 100W +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf +$ENDCMP +# +$CMP TDA7294V +D Single 100W Audio Power Amplifier, with Mute and Standby Mode, TO220-15 (MultiWatt15V) +K TDA7294 Amplifier Single 100W +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf +$ENDCMP +# +$CMP THAT2180 +D VCA (THAT Corporation) +K AUDIO VCA +F that_corporation/vca-2180x.pdf +$ENDCMP +# +$CMP THAT2181 +D VCA (THAT Corporation) +K AUDIO VCA +F that_corporation/vca-2181x.pdf +$ENDCMP +# +$CMP TR-AUDIO-2P +D Microphone Input Transformer (2 P 1S) +K TRANSFO +$ENDCMP +# +#End Doc Library diff --git a/library/audio.lib b/library/audio.lib index 949ba5e0..3c3fa397 100644 --- a/library/audio.lib +++ b/library/audio.lib @@ -1,878 +1,932 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# LL1587 -# -DEF LL1587 T 0 40 Y N 1 F N -F0 "T" 50 -450 50 H V L CNN -F1 "LL1587" 0 450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299 -A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199 -A -100 150 50 887 -887 0 1 0 N -99 200 -99 101 -A -100 250 50 887 -887 0 1 0 N -99 300 -99 201 -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 -T 0 -100 -50 60 0 0 0 + Normal 0 C C -T 0 -100 350 60 0 0 0 + Normal 0 C C -T 0 100 250 60 0 0 0 + Normal 0 C C -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f -X P1+ 1 -400 300 300 R 50 50 1 1 P -X P1- 2 -400 100 300 R 50 50 1 1 P -X P2- 3 -400 -300 300 R 50 50 1 1 P -X P2+ 4 -400 -100 300 R 50 50 1 1 P -X ~ 5 0 -500 100 U 50 50 1 1 I -X S- 6 400 -200 300 L 50 50 1 1 P -X S+ 8 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LM1875 -# -DEF LM1875 U 0 50 Y Y 1 F N -F0 "U" 200 250 50 H V C CNN -F1 "LM1875" 200 200 50 H V C CNN -F2 "TO220-5" -150 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -300 300 400 0 -300 -300 -300 300 f -X IN+ 1 -450 150 150 R 40 40 1 1 I -X IN- 2 -450 -150 150 R 40 40 1 1 I -X VEE 3 0 -350 175 U 40 40 1 1 W -X OUT 4 550 0 150 L 40 40 1 1 O -X VCC 5 0 350 175 D 40 40 1 1 W -ENDDRAW -ENDDEF -# -# LM1876 -# -DEF LM1876 U 0 40 Y Y 2 F N -F0 "U" 300 -200 50 H V C CNN -F1 "LM1876" 300 -250 50 H V C CNN -F2 "TO220-15" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f -X VCC 2 -250 450 150 D 40 40 1 1 W -X OUT 3 600 0 150 L 40 40 1 1 O -X VEE 4 -250 -450 150 U 40 40 1 1 W -X GND 5 0 -350 155 U 40 40 1 1 W -X MUTE 6 200 250 145 D 40 40 1 1 I -X IN- 7 -650 -200 150 R 40 40 1 1 I -X IN+ 8 -650 200 150 R 40 40 1 1 I -X STB 9 0 350 155 D 40 40 1 1 I -X OUT 1 600 0 150 L 40 40 2 1 O -X VEE 4 -250 -450 150 U 40 40 2 1 W -X GND 10 0 -350 155 U 40 40 2 1 W -X MUTE 11 200 250 145 D 40 40 2 1 I -X IN- 12 -650 -200 150 R 40 40 2 1 I -X IN+ 13 -650 200 150 R 40 40 2 1 I -X STB 14 0 350 155 D 40 40 2 1 I -X VCC 15 -250 450 150 D 40 40 2 1 W -ENDDRAW -ENDDEF -# -# LM1877M -# -DEF LM1877M U 0 40 Y Y 1 F N -F0 "U" -350 850 50 H V C CNN -F1 "LM1877M" -250 800 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -P 2 0 1 0 -200 -450 -250 -450 N -P 2 0 1 0 -200 -250 -250 -250 N -P 2 0 1 0 -200 250 -250 250 N -P 2 0 1 0 -200 450 -250 450 N -P 2 0 1 0 -175 -450 -125 -450 N -P 2 0 1 0 -175 -250 -125 -250 N -P 2 0 1 0 -175 250 -125 250 N -P 2 0 1 0 -175 450 -125 450 N -P 2 0 1 0 -150 -225 -150 -275 N -P 2 0 1 0 -150 275 -150 225 N -P 2 0 1 0 0 0 0 -250 N -P 3 0 1 0 -200 0 0 0 0 250 N -P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N -P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N -X BIAS 1 -550 0 150 R 40 40 1 1 P -X OUT1 2 550 350 150 L 40 40 1 1 O -X GND 3 -250 -900 150 U 40 40 1 1 W -X GND 4 -150 -900 150 U 40 40 1 1 W -X GND 5 -50 -900 150 U 40 40 1 1 W -X IN1 6 -550 250 150 R 40 40 1 1 I -X IN1 7 -550 450 150 R 40 40 1 1 I -X IN2 8 -550 -450 150 R 40 40 1 1 I -X IN2 9 -550 -250 150 R 40 40 1 1 I -X GND 10 50 -900 150 U 40 40 1 1 W -X GND 11 150 -900 150 U 40 40 1 1 W -X GND 12 250 -900 150 U 40 40 1 1 W -X OUT2 13 550 -350 150 L 40 40 1 1 O -X V+ 14 250 900 150 D 40 40 1 1 W -S -400 750 400 -750 0 1 10 f -C 0 0 5 0 1 0 N -C 0 0 10 0 1 0 N -ENDDRAW -ENDDEF -# -# LM1877N -# -DEF LM1877N U 0 40 Y Y 1 F N -F0 "U" -350 850 50 H V C CNN -F1 "LM1877N" -250 800 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -P 2 0 1 0 -200 -450 -250 -450 N -P 2 0 1 0 -200 -250 -250 -250 N -P 2 0 1 0 -200 250 -250 250 N -P 2 0 1 0 -200 450 -250 450 N -P 2 0 1 0 -175 -450 -125 -450 N -P 2 0 1 0 -175 -250 -125 -250 N -P 2 0 1 0 -175 250 -125 250 N -P 2 0 1 0 -175 450 -125 450 N -P 2 0 1 0 -150 -225 -150 -275 N -P 2 0 1 0 -150 275 -150 225 N -P 2 0 1 0 0 0 0 -250 N -P 3 0 1 0 -200 0 0 0 0 250 N -P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N -P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N -X BIAS 1 -550 0 150 R 40 40 1 1 P -X OUT1 2 550 350 150 L 40 40 1 1 O -X GND 3 -250 -900 150 U 40 40 1 1 W -X GND 4 -150 -900 150 U 40 40 1 1 W -X GND 5 -50 -900 150 U 40 40 1 1 W -X IN1 6 -550 250 150 R 40 40 1 1 I -X IN1 7 -550 450 150 R 40 40 1 1 I -X IN2 8 -550 -450 150 R 40 40 1 1 I -X IN2 9 -550 -250 150 R 40 40 1 1 I -X GND 10 50 -900 150 U 40 40 1 1 W -X GND 11 150 -900 150 U 40 40 1 1 W -X GND 12 250 -900 150 U 40 40 1 1 W -X OUT2 13 550 -350 150 L 40 40 1 1 O -X V+ 14 250 900 150 D 40 40 1 1 W -S -400 750 400 -750 0 1 10 f -C 0 0 5 0 1 0 N -C 0 0 10 0 1 0 N -ENDDRAW -ENDDEF -# -# LM3886T -# -DEF LM3886T U 0 40 Y Y 1 F N -F0 "U" 250 250 50 H V C CNN -F1 "LM3886T" 250 200 50 H V C CNN -F2 "TO220-11" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM3886TF -$FPLIST - TO* -$ENDFPLIST -DRAW -P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f -X V+ 1 -50 350 140 D 40 40 1 1 W -X OUT 3 600 0 150 L 40 40 1 1 O -X V- 4 -50 -350 140 U 40 40 1 1 W -X V+ 5 -250 450 150 D 40 40 1 1 W -X GND 7 -250 -450 150 U 40 40 1 1 W -X MUTE 8 150 -250 125 U 40 40 1 1 I -X IN- 9 -650 -200 150 R 40 40 1 1 I -X IN+ 10 -650 200 150 R 40 40 1 1 I -ENDDRAW -ENDDEF -# -# LM4950TA -# -DEF LM4950TA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V C CNN -F1 "LM4950TA" 250 450 50 H V C CNN -F2 "TO220-9" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO220* -$ENDFPLIST -DRAW -P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N -X INA 1 -500 250 150 R 40 40 1 1 I -X ~SHD~ 2 -500 0 150 R 40 40 1 1 I -X OUTA 3 500 250 150 L 40 40 1 1 O -X GND 4 -100 -550 150 U 40 40 1 1 W -X GND 5 0 -550 150 U 40 40 1 1 W -X VDD 6 0 550 150 D 40 40 1 1 W -X OUTB 7 500 -250 150 L 40 40 1 1 O -X BP 8 500 0 150 L 40 40 1 1 O -X INB 9 -500 -250 150 R 40 40 1 1 I -X TAP 10 100 -550 150 U 40 40 1 1 I -S -350 400 350 -400 0 1 10 f -ENDDRAW -ENDDEF -# -# LM4950TS -# -DEF LM4950TS U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V C CNN -F1 "LM4950TS" 250 450 50 H V C CNN -F2 "TO263-9" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO263* -$ENDFPLIST -DRAW -P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N -X INA 1 -500 250 150 R 40 40 1 1 I -X ~SHD~ 2 -500 0 150 R 40 40 1 1 I -X OUTA 3 500 250 150 L 40 40 1 1 O -X GND 4 -100 -550 150 U 40 40 1 1 W -X GND 5 0 -550 150 U 40 40 1 1 W -X VDD 6 0 550 150 D 40 40 1 1 W -X OUTB 7 500 -250 150 L 40 40 1 1 O -X BP 8 500 0 150 L 40 40 1 1 O -X INB 9 -500 -250 150 R 40 40 1 1 I -X TAP 10 100 -550 150 U 40 40 1 1 I -S -350 400 350 -400 0 1 10 f -ENDDRAW -ENDDEF -# -# LM4990 -# -DEF LM4990 U 0 40 Y Y 1 F N -F0 "U" -100 425 50 H V R CNN -F1 "LM4990" -100 350 50 H V R CNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -250 50 H I L CNN -F3 "" -250 600 50 H V C CNN -$FPLIST - MSOP-*_3x3mm_Pitch0.65mm* -$ENDFPLIST -DRAW -S 300 300 -300 -200 0 1 10 f -X ~SHTD 1 400 200 100 L 50 50 1 1 I -X BYPS 2 -400 200 100 R 50 50 1 1 P -X +IN 3 -400 0 100 R 50 50 1 1 I -X -IN 4 -400 -100 100 R 50 50 1 1 I -X VO1 5 400 -100 100 L 50 50 1 1 O -X VDD 6 0 400 100 D 50 50 1 1 W -X GND 7 0 -300 100 U 50 50 1 1 W -X VO2 8 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# NSL-32 -# -DEF NSL-32 U 0 0 Y Y 1 F N -F0 "U" 80 180 50 H V C CNN -F1 "NSL-32" 0 -173 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 3 0 1 0 -80 -40 -160 -40 -160 -40 N -P 3 0 1 0 -80 -20 0 0 0 0 N -P 3 0 1 0 -80 20 0 40 0 40 N -P 3 0 1 0 100 -100 200 -100 200 -100 N -P 3 0 1 0 100 100 200 100 200 100 N -P 4 0 1 0 -120 -40 -120 -100 -200 -100 -200 -100 N -P 4 0 1 0 -40 0 0 0 -30 -20 -30 -20 N -P 4 0 1 0 -40 40 0 40 -30 20 -30 20 N -P 5 0 1 0 -120 40 -120 100 -200 100 -200 100 -200 100 N -P 6 0 1 0 -80 40 -160 40 -120 -40 -80 40 -80 40 -80 40 F -P 10 0 1 0 100 100 100 80 80 60 120 20 80 -20 120 -60 100 -80 100 -100 100 -100 100 -100 N -X A 1 -350 100 200 R 30 40 1 1 P -X K 2 -350 -100 200 R 30 40 1 1 P -X R 3 400 -100 200 L 30 40 1 1 P -X R 4 400 100 200 L 30 40 1 1 P -S -200 140 200 -140 0 1 0 N -C 100 0 80 0 1 0 N -ENDDRAW -ENDDEF -# -# PAM8301 -# -DEF PAM8301 U 0 40 Y Y 1 F N -F0 "U" -100 325 50 H V R CNN -F1 "PAM8301" -100 250 50 H V R CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X OUT- 1 400 -100 100 L 50 50 1 1 O -X GND 2 0 -300 100 U 50 50 1 1 W -X IN 3 -400 100 100 R 50 50 1 1 I -X ~SD 4 -400 -100 100 R 50 50 1 1 I -X VDD 5 0 300 100 D 50 50 1 1 W -X OUT+ 6 400 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# PGA4311 -# -DEF PGA4311 U 0 0 Y Y 1 F N -F0 "U" 250 1100 50 H V L CNN -F1 "PGA4311" 250 -1650 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 -50 -800 60 0 0 0 G Normal 1 C C -T 0 -50 -300 60 0 0 0 G Normal 1 C C -T 0 -50 300 60 0 0 0 G Normal 1 C C -T 0 -50 800 60 0 0 0 G Normal 1 C C -T 0 0 -1350 40 0 0 0 Gain~Ctrl Italic 0 C C -P 3 0 0 0 -100 -850 0 -750 0 -750 N -P 3 0 0 0 -100 -350 0 -250 0 -250 N -P 3 0 0 0 -100 250 0 350 0 350 N -P 3 0 0 0 -100 750 0 850 0 850 N -P 3 0 0 0 0 -250 -50 -250 -50 -250 N -P 3 0 0 0 0 -250 0 -300 0 -300 N -P 3 0 0 0 0 350 -50 350 -50 350 N -P 3 0 0 0 0 350 0 300 0 300 N -P 3 0 0 0 0 850 -50 850 -50 850 N -P 3 0 0 0 0 850 0 800 0 800 N -P 4 0 0 0 -50 -750 0 -750 0 -800 0 -800 N -P 2 0 1 0 -200 900 -200 900 N -P 3 0 1 0 -250 -950 -200 -950 -200 -950 N -P 3 0 1 0 -250 -850 -200 -850 -200 -850 N -P 3 0 1 0 -250 -700 -200 -700 -200 -700 N -P 3 0 1 0 -250 -450 -200 -450 -200 -450 N -P 3 0 1 0 -250 -350 -200 -350 -200 -350 N -P 3 0 1 0 -250 -200 -200 -200 -200 -200 N -P 3 0 1 0 -250 150 -200 150 -200 150 N -P 3 0 1 0 -250 250 -200 250 -200 250 N -P 3 0 1 0 -250 400 -200 400 -200 400 N -P 3 0 1 0 -250 650 -200 650 -200 650 N -P 3 0 1 0 -250 750 -200 750 -200 750 N -P 3 0 1 0 -250 900 -200 900 -200 900 N -P 3 0 1 0 -150 -1100 -150 -1050 -150 -1050 N -P 3 0 1 0 150 -1100 150 -1050 150 -1050 N -P 3 0 1 0 200 -800 250 -800 250 -800 N -P 3 0 1 0 200 -300 250 -300 250 -300 N -P 3 0 1 0 200 300 250 300 250 300 N -P 3 0 1 0 200 800 250 800 250 800 N -P 4 0 1 0 -200 -600 200 -800 -200 -1000 -200 -600 N -P 4 0 1 0 -200 -100 200 -300 -200 -500 -200 -100 N -P 4 0 1 0 -200 500 200 300 -200 100 -200 500 N -P 4 0 1 0 -200 1000 200 800 -200 600 -200 1000 N -X MUTE 1 -500 -1150 250 R 40 20 0 0 I L -X AGND-1 2 -500 750 250 R 40 20 1 1 I -X Ain-1 3 -500 900 250 R 40 20 1 1 I -X AGND-1 4 -500 650 250 R 40 20 1 1 I -X Ain-1 5 500 800 250 L 40 20 1 1 O -X VA- 6 -200 -1750 150 U 40 20 1 1 W -X VA+ 7 -200 1200 150 D 40 20 1 1 W -X Aout-3 8 500 -300 250 L 40 20 1 1 O -X AGND-3 9 -500 -350 250 R 40 20 1 1 I -X Ain-3 10 -500 -200 250 R 40 20 1 1 I -X AGND_4 20 -500 -950 250 R 40 20 1 1 I -X AGND-3 11 -500 -450 250 R 40 20 1 1 I -X Aout-4 21 500 -800 250 L 40 20 1 1 O -X VD+ 12 150 1200 150 D 40 20 1 1 W -X VA+ 22 -100 1200 150 D 40 20 1 1 W -X SDI 13 -500 -1550 250 R 40 20 1 1 I -X VA- 23 -100 -1750 150 U 40 20 1 1 W -X CS 14 -500 -1350 250 R 40 20 1 1 I L -X Aout-2 24 500 300 250 L 40 20 1 1 O -X SCLK 15 -500 -1450 250 R 40 20 1 1 I -X AGND-2 25 -500 250 250 R 40 20 1 1 I -X SDO 16 500 -1350 250 L 40 20 1 1 O -X Ain-2 26 -500 400 250 R 40 20 1 1 I -X DGND 17 150 -1750 150 U 40 20 1 1 W -X AGND-2 27 -500 150 250 R 40 20 1 1 I -X AGND_4 18 -500 -850 250 R 40 20 1 1 I -X ZCEN 28 -500 -1250 250 R 40 20 1 1 I -X Ain-4 19 -500 -700 250 R 40 20 1 1 I -S -250 -1100 250 -1600 0 1 0 N -S -250 1050 -250 1050 0 1 0 N -S -250 1050 250 -1050 0 1 0 N -S 250 -1600 250 -1600 0 1 0 N -ENDDRAW -ENDDEF -# -# SSM-2017P -# -DEF SSM-2017P U 0 20 Y Y 1 F N -F0 "U" 150 200 50 H V C CNN -F1 "SSM-2017P" 300 300 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 -200 150 -50 N -P 4 0 1 0 -250 250 250 0 -250 -250 -250 250 N -X Gain 1 0 -400 275 U 40 20 1 1 I -X - 2 -500 -100 250 R 40 40 1 1 I -X + 3 -500 100 250 R 40 40 1 1 I -X V- 4 -100 -400 225 U 40 30 1 1 W -X Ref 5 300 -400 200 U 40 40 1 1 I -X ~ 6 500 0 250 L 40 40 1 1 O -X V+ 7 -100 400 225 D 40 30 1 1 W -X Gain 8 100 -400 325 U 40 20 1 1 I -ENDDRAW -ENDDEF -# -# SSM-2018T -# -DEF SSM-2018T U 0 40 Y Y 1 F N -F0 "U" 450 700 50 H V C CNN -F1 "SSM-2018T" 450 -750 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 1 0 0 60 0 0 1 V. Normal 0 C C -P 2 0 1 0 -200 -200 -150 -200 N -P 2 0 1 0 200 -450 300 -450 N -P 2 0 1 0 200 -250 300 -250 N -P 2 0 1 0 200 450 300 450 N -P 2 0 1 0 300 250 200 250 N -P 3 0 1 0 250 -450 250 -600 600 -600 N -P 3 0 1 0 250 250 250 100 600 100 N -P 4 0 1 0 -600 0 -200 -200 -600 -400 -600 0 N -P 4 0 1 0 300 -150 700 -350 300 -550 300 -150 N -P 4 0 1 0 300 550 700 350 300 150 300 550 N -X Comp3 9 -950 100 300 R 45 50 0 1 I -X +I1-G 1 1050 -100 300 L 45 50 1 1 O -X V+ 2 -300 850 200 D 45 50 1 1 W -X -Ig 3 1050 100 300 L 45 50 1 1 O -X -I1-G 4 1050 -600 300 L 45 50 1 1 O -X Comp1 5 -950 300 300 R 45 50 1 1 I -X + 6 -950 -100 350 R 45 50 1 1 I -X - 7 -950 -300 350 R 45 50 1 1 I -X Comp2 8 -950 200 300 R 45 50 1 1 I -X V- 10 -300 -850 200 U 45 50 1 1 W -X Vctrl 11 -950 400 300 R 45 50 1 1 I -X MODE 12 -950 -550 300 R 45 50 1 1 I -X GND 13 0 -850 200 U 45 50 1 1 I -X Vg 14 1050 350 350 L 45 50 1 1 O -X BAL 15 -950 550 300 R 45 50 1 1 I -X V1-g 16 1050 -350 350 L 45 50 1 1 O -S -650 650 750 -650 0 1 0 N -S -150 550 200 -550 0 1 0 N -ENDDRAW -ENDDEF -# -# SSM2120P -# -DEF SSM2120P U 0 30 Y Y 2 F N -F0 "U" 350 200 50 H V C CNN -F1 "SSM2120P" 350 -300 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 -300 -250 -200 N -P 2 0 1 0 -100 -650 -80 -650 N -P 2 0 1 0 -100 -200 -300 200 N -P 2 0 1 0 -100 200 -300 -200 N -P 2 0 1 0 -30 -650 0 -650 N -P 2 0 1 0 100 -600 150 -600 N -P 3 0 1 0 -300 -450 -50 -550 -300 -650 N -P 3 0 1 0 -80 -630 -80 -670 -40 -650 F -P 3 0 1 0 50 -750 40 -770 60 -770 F -P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N -P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N -P 4 0 1 0 -40 -630 -40 -670 -30 -670 -30 -630 F -P 4 0 1 0 300 -650 150 -550 150 -750 300 -650 N -P 5 0 1 0 50 -770 50 -810 -280 -810 -280 -850 -300 -850 N -P 6 0 1 0 -50 -550 -50 -550 -30 -550 -30 -590 -100 -590 -100 -650 N -P 6 0 1 0 150 -700 120 -700 120 -780 -280 -780 -280 -700 -300 -700 N -X Iref 10 100 450 350 D 50 30 0 0 I -X V- 11 -50 -1100 200 U 50 30 0 0 W -X V+ 21 -50 450 275 D 50 30 0 0 W -X GND 22 250 -1100 200 U 50 30 0 0 W -X Thresh 1 -600 -700 300 R 50 30 1 1 I -X LOGav 2 -600 -850 300 R 50 30 1 1 I -X CTR 3 600 -650 300 L 50 30 1 1 I -X ~ 4 600 0 300 L 50 30 1 1 O -X +Vc 5 -600 150 300 R 50 40 1 1 I -X CFT 6 -600 -300 300 R 50 30 1 1 I -X -Vc 7 -600 -150 300 R 50 40 1 1 I -X E 8 -600 0 300 R 50 30 1 1 I -X RecIn 9 -600 -550 300 R 50 30 1 1 I -X ~ 20 600 0 300 L 50 30 2 1 O -X Thresh 12 -600 -700 300 R 50 30 2 1 I -X LOGav 13 -600 -850 300 R 50 30 2 1 I -X CTR 14 600 -650 300 L 50 30 2 1 I -X RecIn 15 -600 -550 300 R 50 30 2 1 I -X E 16 -600 0 300 R 50 30 2 1 I -X -Vc 17 -600 -150 300 R 50 40 2 1 I -X CFT 18 -600 -300 300 R 50 30 2 1 I -X +Vc 19 -600 150 300 R 50 40 2 1 I -S -300 -450 350 -900 0 1 0 N -S 0 -550 100 -750 0 1 0 N -ENDDRAW -ENDDEF -# -# SSM2122P -# -DEF SSM2122P U 0 30 Y Y 2 F N -F0 "U" 300 350 50 H V C CNN -F1 "SSM2122P" 400 200 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 -300 200 N -P 2 0 1 0 -100 200 -300 -200 N -P 2 0 1 0 300 -250 160 -70 N -P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N -P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N -X Iref 7 100 450 350 D 50 30 0 0 I -X V- 8 -50 -450 275 U 50 30 0 0 W -X GND 9 50 -450 325 U 50 30 0 0 W -X V+ 15 -50 450 275 D 50 30 0 0 W -X ~ 2 600 0 300 L 50 30 1 1 O -X +Vc 3 -200 450 250 D 50 40 1 1 I -X CFT 4 300 -450 200 U 50 30 1 1 I -X -Vc 5 -200 -450 250 U 50 40 1 1 I -X E 6 -600 0 300 R 50 30 1 1 I -X E 10 -600 0 300 R 50 30 2 1 I -X -Vc 11 -200 -450 250 U 50 40 2 1 I -X CFT 12 300 -450 200 U 50 30 2 1 I -X +Vc 13 -200 450 250 D 50 40 2 1 I -X ~ 14 600 0 300 L 50 30 2 1 O -ENDDRAW -ENDDEF -# -# SSM2165 -# -DEF SSM2165 U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "SSM2165" 0 -347 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X GND 1 -550 200 200 R 50 50 1 1 W -X VCAIN 2 -550 0 200 R 50 50 1 1 I -X BUFOUT 3 -550 -200 200 R 50 50 1 1 O -X IN+ 4 -550 100 200 R 50 50 1 1 I -X AVG 5 550 -200 200 L 50 50 1 1 I -X COMP 6 550 -100 200 L 50 50 1 1 I -X VOUT 7 550 100 200 L 50 50 1 1 O -X V+ 8 550 200 200 L 50 50 1 1 W -S -350 300 350 -300 0 1 0 N -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -ENDDRAW -ENDDEF -# -# SSM2210 -# -DEF SSM2210 U 0 0 Y Y 2 F N -F0 "U" -100 150 50 H V C CNN -F1 "SSM2210" -160 -170 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 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 3 0 1 0 -20 -110 -20 -150 -20 -150 N -P 3 0 1 0 100 -130 30 -130 30 -130 N -P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N -P 4 0 1 0 60 -60 0 0 0 0 0 0 N -P 5 0 1 0 30 -110 30 -150 -20 -130 30 -110 30 -110 N -P 6 0 1 0 80 -40 40 -80 100 -100 80 -40 80 -40 80 -40 N -X C 1 100 200 100 D 40 40 1 1 P -X B 2 -200 0 200 R 40 40 1 1 I -X E 3 100 -200 100 U 40 40 1 1 P -X E 6 100 -200 100 U 40 40 2 1 P -X B 7 -200 0 200 R 40 40 2 1 I -X C 8 100 200 100 D 40 40 2 1 P -ENDDRAW -ENDDEF -# -# SSM2220 -# -DEF SSM2220 U 0 0 Y Y 2 F N -F0 "U" -100 150 50 H V C CNN -F1 "SSM2220" -160 -170 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 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 3 0 1 0 30 -110 30 -150 30 -150 N -P 3 0 1 0 100 -130 30 -130 30 -130 N -P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N -P 4 0 1 0 60 -60 0 0 0 0 0 0 N -P 5 0 1 0 -20 -110 -20 -150 30 -130 -20 -110 -20 -110 N -P 7 0 1 0 100 -100 120 -80 60 -60 80 -120 100 -100 100 -100 100 -100 N -X C 1 100 200 100 D 40 40 1 1 P -X B 2 -200 0 200 R 40 40 1 1 I -X E 3 100 -200 100 U 40 40 1 1 P -X E 6 100 -200 100 U 40 40 2 1 P -X B 7 -200 0 200 R 40 40 2 1 I -X C 8 100 200 100 D 40 40 2 1 P -ENDDRAW -ENDDEF -# -# STK435 -# -DEF STK435 U 0 40 Y Y 2 F N -F0 "U" 300 -200 50 H V C CNN -F1 "STK435" 300 -250 50 H V C CNN -F2 "SIP15" -250 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS STK433 STK436 STK437 STK439 STK441 STK443 -DRAW -P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f -X IN+ 1 -650 200 150 R 40 40 1 1 I -X IN- 2 -650 -200 150 R 40 40 1 1 I -X GND 3 -250 -450 150 U 40 40 1 1 W -X GND 4 -150 -400 150 U 40 40 1 1 W -X OUT 5 600 0 150 L 40 40 1 1 O -X BST 6 200 250 150 D 40 40 1 1 I -X VCC 7 0 350 150 D 40 40 1 1 I -X GND 8 0 -350 150 U 40 40 1 1 W -X VCC2 9 -250 450 150 D 40 40 1 1 W -X VCC 7 0 350 150 D 40 40 2 1 I -X GND 8 0 -350 150 U 40 40 2 1 W -X VCC2 9 -250 450 150 D 40 40 2 1 W -X BST 10 200 250 150 D 40 40 2 1 I -X OUT 11 600 0 150 L 40 40 2 1 O -X GND 12 -250 -450 150 U 40 40 2 1 W -X GND 13 -150 -400 150 U 40 40 2 1 W -X IN- 14 -650 -200 150 R 40 40 2 1 I -X IN+ 15 -650 200 150 R 40 40 2 1 I -ENDDRAW -ENDDEF -# -# TDA2003H -# -DEF TDA2003H U 0 50 Y Y 1 F N -F0 "U" 250 -150 50 H V C CNN -F1 "TDA2003H" 250 -200 50 H V C CNN -F2 "TO220-5" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f -X IN+ 1 -500 150 150 R 40 35 1 1 I -X IN- 2 -500 -150 150 R 40 35 1 1 I -X GND 3 -50 -350 175 U 40 35 1 1 W -X OUT 4 500 0 150 L 40 35 1 1 O -X VCC 5 -50 350 175 D 40 35 1 1 W -ENDDRAW -ENDDEF -# -# TDA2003V -# -DEF TDA2003V U 0 50 Y Y 1 F N -F0 "U" 250 -150 50 H V C CNN -F1 "TDA2003V" 250 -200 50 H V C CNN -F2 "PW-5" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f -X IN+ 1 -500 150 150 R 40 35 1 1 I -X IN- 2 -500 -150 150 R 40 35 1 1 I -X GND 3 -50 -350 175 U 40 35 1 1 W -X OUT 4 500 0 150 L 40 35 1 1 O -X VCC 5 -50 350 175 D 40 35 1 1 W -ENDDRAW -ENDDEF -# -# TDA2005R -# -DEF TDA2005R U 0 50 Y Y 2 F N -F0 "U" 250 -150 50 H V C CNN -F1 "TDA2005R" 250 -200 50 H V C CNN -F2 "TO220-11" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f -X SVRR 3 0 300 145 D 40 30 0 1 P -X GND 6 -150 -350 135 U 40 30 0 1 W -X VCC 9 -150 350 135 D 40 30 0 1 W -X IN+ 1 -500 150 150 R 40 30 1 1 I -X IN- 2 -500 -150 150 R 40 30 1 1 I -X OUT 10 500 0 150 L 40 30 1 1 O -X BST 11 150 250 160 D 40 30 1 1 P -X IN- 4 -500 -150 150 R 40 30 2 1 I -X IN+ 5 -500 150 150 R 40 30 2 1 I -X BST 7 150 250 160 D 40 30 2 1 P -X OUT 8 500 0 150 L 40 30 2 1 O -ENDDRAW -ENDDEF -# -# TDA2030 -# -DEF TDA2030 U 0 50 Y Y 1 F N -F0 "U" 250 -150 50 H V C CNN -F1 "TDA2030" 250 -200 50 H V C CNN -F2 "TO220-5" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f -X IN+ 1 -500 150 150 R 40 40 1 1 I -X IN- 2 -500 -150 150 R 40 40 1 1 I -X VEE 3 -50 -350 175 U 40 40 1 1 W -X OUT 4 500 0 150 L 40 40 1 1 O -X VCC 5 -50 350 175 D 40 40 1 1 W -ENDDRAW -ENDDEF -# -# TDA2050 -# -DEF TDA2050 U 0 50 Y Y 1 F N -F0 "U" 250 -150 50 H V C CNN -F1 "TDA2050" 250 -200 50 H V C CNN -F2 "TO220-5" -200 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f -X IN+ 1 -500 150 150 R 40 40 1 1 I -X IN- 2 -500 -150 150 R 40 40 1 1 I -X VEE 3 -50 -350 175 U 40 40 1 1 W -X OUT 4 500 0 150 L 40 40 1 1 O -X VCC 5 -50 350 175 D 40 40 1 1 W -ENDDRAW -ENDDEF -# -# TDA7294HS -# -DEF TDA7294HS U 0 40 Y Y 1 F N -F0 "U" 450 -150 50 H V C CNN -F1 "TDA7294HS" 450 -200 50 H V C CNN -F2 "MW-15H" -350 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f -X STBY-GND 1 -150 -400 135 U 40 30 1 1 P -X IN- 2 -650 200 150 R 40 30 1 1 I -X IN+ 3 -650 -200 150 R 40 30 1 1 I -X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P -X BST 6 300 250 165 D 40 30 1 1 P -X Vs+ 7 150 300 155 D 40 30 1 1 W -X Vs- 8 150 -300 155 U 40 30 1 1 W -X STBY 9 -150 400 135 D 40 30 1 1 I -X MUTE 10 -300 450 125 D 40 30 1 1 I -X PWVs+ 13 0 350 145 D 40 30 1 1 W -X OUT 14 650 0 150 L 40 30 1 1 O -X PWVs- 15 0 -350 145 U 40 30 1 1 W -ENDDRAW -ENDDEF -# -# TDA7294V -# -DEF TDA7294V U 0 40 Y Y 1 F N -F0 "U" 450 -150 50 H V C CNN -F1 "TDA7294V" 450 -200 50 H V C CNN -F2 "TO220-15" -350 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f -X STBY-GND 1 -150 -400 135 U 40 30 1 1 P -X IN- 2 -650 200 150 R 40 30 1 1 I -X IN+ 3 -650 -200 150 R 40 30 1 1 I -X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P -X BST 6 300 250 165 D 40 30 1 1 P -X Vs+ 7 150 300 155 D 40 30 1 1 W -X Vs- 8 150 -300 155 U 40 30 1 1 W -X STBY 9 -150 400 135 D 40 30 1 1 I -X MUTE 10 -300 450 125 D 40 30 1 1 I -X PWVs+ 13 0 350 145 D 40 30 1 1 W -X OUT 14 650 0 150 L 40 30 1 1 O -X PWVs- 15 0 -350 145 U 40 30 1 1 W -ENDDRAW -ENDDEF -# -# THAT2180 -# -DEF THAT2180 U 0 30 Y Y 1 F N -F0 "U" 300 350 50 H V C CNN -F1 "THAT2180" 400 200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS THAT2181 -DRAW -P 2 0 1 0 -100 -200 -300 200 N -P 2 0 1 0 -100 200 -300 -200 N -P 2 0 1 0 300 -250 160 -70 N -P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N -P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N -X V- 5 -50 -450 275 U 50 30 0 0 W -X GND 6 50 -450 325 U 50 30 0 0 W -X V+ 7 -50 450 275 D 50 30 0 0 W -X E 1 -600 0 300 R 50 30 1 1 I -X +Vc 2 -200 450 250 D 50 40 1 1 I -X -Vc 3 -200 -450 250 U 50 40 1 1 I -X Sym 4 300 -450 200 U 50 30 1 1 I -X ~ 8 600 0 300 L 50 30 1 1 O -ENDDRAW -ENDDEF -# -# TR-AUDIO-2P -# -DEF TR-AUDIO-2P T 0 40 Y N 1 F N -F0 "T" 50 450 50 H V C CNN -F1 "TR-AUDIO-2P" 450 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299 -A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199 -A -100 150 50 887 -887 0 1 0 N -99 200 -99 101 -A -100 250 50 887 -887 0 1 0 N -99 300 -99 201 -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 -T 0 -100 -50 60 0 0 0 + Normal 0 C C -T 0 -100 350 60 0 0 0 + Normal 0 C C -T 0 100 250 60 0 0 0 + Normal 0 C C -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f -X P1+ 1 -400 300 300 R 50 50 1 1 P -X P1- 2 -400 100 300 R 50 50 1 1 P -X P2- 3 -400 -300 300 R 50 50 1 1 P -X P2+ 4 -400 -100 300 R 50 50 1 1 P -X S- 5 400 -200 300 L 50 50 1 1 P -X S+ 6 400 200 300 L 50 50 1 1 P -X ~ 8 0 -500 100 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# LL1587 +# +DEF LL1587 T 0 40 Y N 1 F N +F0 "T" 50 -450 50 H V L CNN +F1 "LL1587" 0 450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -100 -50 60 0 0 0 + Normal 0 C C +T 0 -100 350 60 0 0 0 + Normal 0 C C +T 0 100 250 60 0 0 0 + Normal 0 C C +A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299 +A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199 +A -100 150 50 887 -887 0 1 0 N -99 200 -99 101 +A -100 250 50 887 -887 0 1 0 N -99 300 -99 201 +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 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f +X P1+ 1 -400 300 300 R 50 50 1 1 P +X P1- 2 -400 100 300 R 50 50 1 1 P +X P2- 3 -400 -300 300 R 50 50 1 1 P +X P2+ 4 -400 -100 300 R 50 50 1 1 P +X ~ 5 0 -500 100 U 50 50 1 1 I +X S- 6 400 -200 300 L 50 50 1 1 P +X S+ 8 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM1875 +# +DEF LM1875 U 0 50 Y Y 1 F N +F0 "U" 200 250 50 H V C CNN +F1 "LM1875" 200 200 50 H V C CNN +F2 "TO220-5" -150 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -300 300 400 0 -300 -300 -300 300 f +X IN+ 1 -450 150 150 R 40 40 1 1 I +X IN- 2 -450 -150 150 R 40 40 1 1 I +X VEE 3 0 -350 175 U 40 40 1 1 W +X OUT 4 550 0 150 L 40 40 1 1 O +X VCC 5 0 350 175 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LM1876 +# +DEF LM1876 U 0 40 Y Y 2 F N +F0 "U" 300 -200 50 H V C CNN +F1 "LM1876" 300 -250 50 H V C CNN +F2 "TO220-15" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f +X VCC 2 -250 450 150 D 40 40 1 1 W +X OUT 3 600 0 150 L 40 40 1 1 O +X VEE 4 -250 -450 150 U 40 40 1 1 W +X GND 5 0 -350 155 U 40 40 1 1 W +X MUTE 6 200 250 145 D 40 40 1 1 I +X IN- 7 -650 -200 150 R 40 40 1 1 I +X IN+ 8 -650 200 150 R 40 40 1 1 I +X STB 9 0 350 155 D 40 40 1 1 I +X OUT 1 600 0 150 L 40 40 2 1 O +X VEE 4 -250 -450 150 U 40 40 2 1 W +X GND 10 0 -350 155 U 40 40 2 1 W +X MUTE 11 200 250 145 D 40 40 2 1 I +X IN- 12 -650 -200 150 R 40 40 2 1 I +X IN+ 13 -650 200 150 R 40 40 2 1 I +X STB 14 0 350 155 D 40 40 2 1 I +X VCC 15 -250 450 150 D 40 40 2 1 W +ENDDRAW +ENDDEF +# +# LM1877M +# +DEF LM1877M U 0 40 Y Y 1 F N +F0 "U" -350 850 50 H V C CNN +F1 "LM1877M" -250 800 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +C 0 0 5 0 1 0 N +C 0 0 10 0 1 0 N +S -400 750 400 -750 0 1 10 f +P 2 0 1 0 -200 -450 -250 -450 N +P 2 0 1 0 -200 -250 -250 -250 N +P 2 0 1 0 -200 250 -250 250 N +P 2 0 1 0 -200 450 -250 450 N +P 2 0 1 0 -175 -450 -125 -450 N +P 2 0 1 0 -175 -250 -125 -250 N +P 2 0 1 0 -175 250 -125 250 N +P 2 0 1 0 -175 450 -125 450 N +P 2 0 1 0 -150 -225 -150 -275 N +P 2 0 1 0 -150 275 -150 225 N +P 2 0 1 0 0 0 0 -250 N +P 3 0 1 0 -200 0 0 0 0 250 N +P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N +P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N +X BIAS 1 -550 0 150 R 40 40 1 1 P +X OUT1 2 550 350 150 L 40 40 1 1 O +X GND 3 -250 -900 150 U 40 40 1 1 W +X GND 4 -150 -900 150 U 40 40 1 1 W +X GND 5 -50 -900 150 U 40 40 1 1 W +X IN1 6 -550 250 150 R 40 40 1 1 I +X IN1 7 -550 450 150 R 40 40 1 1 I +X IN2 8 -550 -450 150 R 40 40 1 1 I +X IN2 9 -550 -250 150 R 40 40 1 1 I +X GND 10 50 -900 150 U 40 40 1 1 W +X GND 11 150 -900 150 U 40 40 1 1 W +X GND 12 250 -900 150 U 40 40 1 1 W +X OUT2 13 550 -350 150 L 40 40 1 1 O +X V+ 14 250 900 150 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LM1877N +# +DEF LM1877N U 0 40 Y Y 1 F N +F0 "U" -350 850 50 H V C CNN +F1 "LM1877N" -250 800 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +C 0 0 5 0 1 0 N +C 0 0 10 0 1 0 N +S -400 750 400 -750 0 1 10 f +P 2 0 1 0 -200 -450 -250 -450 N +P 2 0 1 0 -200 -250 -250 -250 N +P 2 0 1 0 -200 250 -250 250 N +P 2 0 1 0 -200 450 -250 450 N +P 2 0 1 0 -175 -450 -125 -450 N +P 2 0 1 0 -175 -250 -125 -250 N +P 2 0 1 0 -175 250 -125 250 N +P 2 0 1 0 -175 450 -125 450 N +P 2 0 1 0 -150 -225 -150 -275 N +P 2 0 1 0 -150 275 -150 225 N +P 2 0 1 0 0 0 0 -250 N +P 3 0 1 0 -200 0 0 0 0 250 N +P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N +P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N +X BIAS 1 -550 0 150 R 40 40 1 1 P +X OUT1 2 550 350 150 L 40 40 1 1 O +X GND 3 -250 -900 150 U 40 40 1 1 W +X GND 4 -150 -900 150 U 40 40 1 1 W +X GND 5 -50 -900 150 U 40 40 1 1 W +X IN1 6 -550 250 150 R 40 40 1 1 I +X IN1 7 -550 450 150 R 40 40 1 1 I +X IN2 8 -550 -450 150 R 40 40 1 1 I +X IN2 9 -550 -250 150 R 40 40 1 1 I +X GND 10 50 -900 150 U 40 40 1 1 W +X GND 11 150 -900 150 U 40 40 1 1 W +X GND 12 250 -900 150 U 40 40 1 1 W +X OUT2 13 550 -350 150 L 40 40 1 1 O +X V+ 14 250 900 150 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LM3886T +# +DEF LM3886T U 0 40 Y Y 1 F N +F0 "U" 250 250 50 H V C CNN +F1 "LM3886T" 250 200 50 H V C CNN +F2 "TO220-11" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM3886TF +$FPLIST + TO* +$ENDFPLIST +DRAW +P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f +X V+ 1 -50 350 140 D 40 40 1 1 W +X OUT 3 600 0 150 L 40 40 1 1 O +X V- 4 -50 -350 140 U 40 40 1 1 W +X V+ 5 -250 450 150 D 40 40 1 1 W +X GND 7 -250 -450 150 U 40 40 1 1 W +X MUTE 8 150 -250 125 U 40 40 1 1 I +X IN- 9 -650 -200 150 R 40 40 1 1 I +X IN+ 10 -650 200 150 R 40 40 1 1 I +ENDDRAW +ENDDEF +# +# LM4950TA +# +DEF LM4950TA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V C CNN +F1 "LM4950TA" 250 450 50 H V C CNN +F2 "TO220-9" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO220* +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 10 f +P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N +X INA 1 -500 250 150 R 40 40 1 1 I +X ~SHD~ 2 -500 0 150 R 40 40 1 1 I +X OUTA 3 500 250 150 L 40 40 1 1 O +X GND 4 -100 -550 150 U 40 40 1 1 W +X GND 5 0 -550 150 U 40 40 1 1 W +X VDD 6 0 550 150 D 40 40 1 1 W +X OUTB 7 500 -250 150 L 40 40 1 1 O +X BP 8 500 0 150 L 40 40 1 1 O +X INB 9 -500 -250 150 R 40 40 1 1 I +X TAP 10 100 -550 150 U 40 40 1 1 I +ENDDRAW +ENDDEF +# +# LM4950TS +# +DEF LM4950TS U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V C CNN +F1 "LM4950TS" 250 450 50 H V C CNN +F2 "TO263-9" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO263* +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 10 f +P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N +X INA 1 -500 250 150 R 40 40 1 1 I +X ~SHD~ 2 -500 0 150 R 40 40 1 1 I +X OUTA 3 500 250 150 L 40 40 1 1 O +X GND 4 -100 -550 150 U 40 40 1 1 W +X GND 5 0 -550 150 U 40 40 1 1 W +X VDD 6 0 550 150 D 40 40 1 1 W +X OUTB 7 500 -250 150 L 40 40 1 1 O +X BP 8 500 0 150 L 40 40 1 1 O +X INB 9 -500 -250 150 R 40 40 1 1 I +X TAP 10 100 -550 150 U 40 40 1 1 I +ENDDRAW +ENDDEF +# +# LM4990 +# +DEF LM4990 U 0 40 Y Y 1 F N +F0 "U" -100 425 50 H V R CNN +F1 "LM4990" -100 350 50 H V R CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -250 50 H I L CNN +F3 "" -250 600 50 H V C CNN +$FPLIST + MSOP-*_3x3mm_Pitch0.65mm* +$ENDFPLIST +DRAW +S 300 300 -300 -200 0 1 10 f +X ~SHTD 1 400 200 100 L 50 50 1 1 I +X BYPS 2 -400 200 100 R 50 50 1 1 P +X +IN 3 -400 0 100 R 50 50 1 1 I +X -IN 4 -400 -100 100 R 50 50 1 1 I +X VO1 5 400 -100 100 L 50 50 1 1 O +X VDD 6 0 400 100 D 50 50 1 1 W +X GND 7 0 -300 100 U 50 50 1 1 W +X VO2 8 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MSGEQ7 +# +DEF MSGEQ7 U 0 10 Y Y 1 F N +F0 "U" -100 550 60 H V R CNN +F1 "MSGEQ7" -100 450 60 H V R CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +T 0 -25 -135 60 0 0 0 BP Normal 0 C C +T 0 -220 0 60 0 0 0 FLT Normal 0 C C +T 900 90 -40 60 0 0 0 MUX Normal 0 C C +P 3 0 0 0 -200 -300 -50 -300 -50 -225 N +P 3 0 0 0 -75 -250 -50 -225 -25 -250 N +P 3 0 0 0 100 300 75 300 75 145 N +P 3 0 0 0 150 200 100 200 100 140 N +C -25 -75 10 0 1 0 F +C -25 -40 10 0 1 0 F +C -25 -5 10 0 1 0 F +S -125 -50 -305 50 0 1 0 N +S -75 -175 25 -225 0 1 0 N +S -75 75 25 25 0 1 0 N +S 25 100 -75 150 0 1 0 N +S 400 400 -400 -400 0 1 10 f +P 2 0 1 0 -125 0 -100 0 N +P 2 0 1 0 -100 50 -75 50 N +P 2 0 1 0 25 -200 50 -200 N +P 2 0 1 0 25 50 50 50 N +P 2 0 1 0 25 125 50 125 N +P 2 0 1 0 150 -100 225 -100 N +P 2 0 1 0 225 -100 210 -115 N +P 2 0 1 0 225 -100 210 -85 N +P 3 0 1 0 -90 -190 -80 -200 -90 -210 N +P 3 0 1 0 -90 60 -80 50 -90 40 N +P 3 0 1 0 -90 135 -80 125 -90 115 N +P 3 0 1 0 35 -190 45 -200 35 -210 N +P 3 0 1 0 35 60 45 50 35 40 N +P 3 0 1 0 35 135 45 125 35 115 N +P 4 0 1 0 -75 125 -100 125 -100 -200 -75 -200 N +P 5 0 1 0 50 150 50 -225 150 -200 150 125 50 150 N +X VDD 1 0 500 100 D 50 50 1 1 W +X VSS 2 0 -500 100 U 50 50 1 1 W +X OUT 3 500 -100 100 L 50 50 1 1 O +X STROBE 4 500 300 100 L 50 50 1 1 I +X IN 5 -500 0 100 R 50 50 1 1 I +X GND 6 500 -300 100 L 50 50 1 1 w +X RESET 7 500 200 100 L 50 50 1 1 I +X CKIN 8 -500 -300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# NSL-32 +# +DEF NSL-32 U 0 0 Y Y 1 F N +F0 "U" 80 180 50 H V C CNN +F1 "NSL-32" 0 -173 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 80 0 1 0 N +S -200 140 200 -140 0 1 0 N +P 3 0 1 0 -80 -40 -160 -40 -160 -40 N +P 3 0 1 0 -80 -20 0 0 0 0 N +P 3 0 1 0 -80 20 0 40 0 40 N +P 3 0 1 0 100 -100 200 -100 200 -100 N +P 3 0 1 0 100 100 200 100 200 100 N +P 4 0 1 0 -120 -40 -120 -100 -200 -100 -200 -100 N +P 4 0 1 0 -40 0 0 0 -30 -20 -30 -20 N +P 4 0 1 0 -40 40 0 40 -30 20 -30 20 N +P 5 0 1 0 -120 40 -120 100 -200 100 -200 100 -200 100 N +P 6 0 1 0 -80 40 -160 40 -120 -40 -80 40 -80 40 -80 40 F +P 10 0 1 0 100 100 100 80 80 60 120 20 80 -20 120 -60 100 -80 100 -100 100 -100 100 -100 N +X A 1 -350 100 200 R 30 40 1 1 P +X K 2 -350 -100 200 R 30 40 1 1 P +X R 3 400 -100 200 L 30 40 1 1 P +X R 4 400 100 200 L 30 40 1 1 P +ENDDRAW +ENDDEF +# +# PAM8301 +# +DEF PAM8301 U 0 40 Y Y 1 F N +F0 "U" -100 325 50 H V R CNN +F1 "PAM8301" -100 250 50 H V R CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X OUT- 1 400 -100 100 L 50 50 1 1 O +X GND 2 0 -300 100 U 50 50 1 1 W +X IN 3 -400 100 100 R 50 50 1 1 I +X ~SD 4 -400 -100 100 R 50 50 1 1 I +X VDD 5 0 300 100 D 50 50 1 1 W +X OUT+ 6 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PGA4311 +# +DEF PGA4311 U 0 0 Y Y 1 F N +F0 "U" 250 1100 50 H V L CNN +F1 "PGA4311" 250 -1650 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -50 -800 60 0 0 0 G Normal 1 C C +T 0 -50 -300 60 0 0 0 G Normal 1 C C +T 0 -50 300 60 0 0 0 G Normal 1 C C +T 0 -50 800 60 0 0 0 G Normal 1 C C +T 0 0 -1350 40 0 0 0 Gain~Ctrl Italic 0 C C +P 3 0 0 0 -100 -850 0 -750 0 -750 N +P 3 0 0 0 -100 -350 0 -250 0 -250 N +P 3 0 0 0 -100 250 0 350 0 350 N +P 3 0 0 0 -100 750 0 850 0 850 N +P 3 0 0 0 0 -250 -50 -250 -50 -250 N +P 3 0 0 0 0 -250 0 -300 0 -300 N +P 3 0 0 0 0 350 -50 350 -50 350 N +P 3 0 0 0 0 350 0 300 0 300 N +P 3 0 0 0 0 850 -50 850 -50 850 N +P 3 0 0 0 0 850 0 800 0 800 N +P 4 0 0 0 -50 -750 0 -750 0 -800 0 -800 N +X MUTE 1 -500 -1150 250 R 40 20 0 0 I L +S -250 -1100 250 -1600 0 1 0 N +S -250 1050 -250 1050 0 1 0 N +S -250 1050 250 -1050 0 1 0 N +S 250 -1600 250 -1600 0 1 0 N +P 2 0 1 0 -200 900 -200 900 N +P 3 0 1 0 -250 -950 -200 -950 -200 -950 N +P 3 0 1 0 -250 -850 -200 -850 -200 -850 N +P 3 0 1 0 -250 -700 -200 -700 -200 -700 N +P 3 0 1 0 -250 -450 -200 -450 -200 -450 N +P 3 0 1 0 -250 -350 -200 -350 -200 -350 N +P 3 0 1 0 -250 -200 -200 -200 -200 -200 N +P 3 0 1 0 -250 150 -200 150 -200 150 N +P 3 0 1 0 -250 250 -200 250 -200 250 N +P 3 0 1 0 -250 400 -200 400 -200 400 N +P 3 0 1 0 -250 650 -200 650 -200 650 N +P 3 0 1 0 -250 750 -200 750 -200 750 N +P 3 0 1 0 -250 900 -200 900 -200 900 N +P 3 0 1 0 -150 -1100 -150 -1050 -150 -1050 N +P 3 0 1 0 150 -1100 150 -1050 150 -1050 N +P 3 0 1 0 200 -800 250 -800 250 -800 N +P 3 0 1 0 200 -300 250 -300 250 -300 N +P 3 0 1 0 200 300 250 300 250 300 N +P 3 0 1 0 200 800 250 800 250 800 N +P 4 0 1 0 -200 -600 200 -800 -200 -1000 -200 -600 N +P 4 0 1 0 -200 -100 200 -300 -200 -500 -200 -100 N +P 4 0 1 0 -200 500 200 300 -200 100 -200 500 N +P 4 0 1 0 -200 1000 200 800 -200 600 -200 1000 N +X AGND-1 2 -500 750 250 R 40 20 1 1 I +X Ain-1 3 -500 900 250 R 40 20 1 1 I +X AGND-1 4 -500 650 250 R 40 20 1 1 I +X Ain-1 5 500 800 250 L 40 20 1 1 O +X VA- 6 -200 -1750 150 U 40 20 1 1 W +X VA+ 7 -200 1200 150 D 40 20 1 1 W +X Aout-3 8 500 -300 250 L 40 20 1 1 O +X AGND-3 9 -500 -350 250 R 40 20 1 1 I +X Ain-3 10 -500 -200 250 R 40 20 1 1 I +X AGND_4 20 -500 -950 250 R 40 20 1 1 I +X AGND-3 11 -500 -450 250 R 40 20 1 1 I +X Aout-4 21 500 -800 250 L 40 20 1 1 O +X VD+ 12 150 1200 150 D 40 20 1 1 W +X VA+ 22 -100 1200 150 D 40 20 1 1 W +X SDI 13 -500 -1550 250 R 40 20 1 1 I +X VA- 23 -100 -1750 150 U 40 20 1 1 W +X CS 14 -500 -1350 250 R 40 20 1 1 I L +X Aout-2 24 500 300 250 L 40 20 1 1 O +X SCLK 15 -500 -1450 250 R 40 20 1 1 I +X AGND-2 25 -500 250 250 R 40 20 1 1 I +X SDO 16 500 -1350 250 L 40 20 1 1 O +X Ain-2 26 -500 400 250 R 40 20 1 1 I +X DGND 17 150 -1750 150 U 40 20 1 1 W +X AGND-2 27 -500 150 250 R 40 20 1 1 I +X AGND_4 18 -500 -850 250 R 40 20 1 1 I +X ZCEN 28 -500 -1250 250 R 40 20 1 1 I +X Ain-4 19 -500 -700 250 R 40 20 1 1 I +ENDDRAW +ENDDEF +# +# SSM-2017P +# +DEF SSM-2017P U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "SSM-2017P" 300 300 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 -200 150 -50 N +P 4 0 1 0 -250 250 250 0 -250 -250 -250 250 N +X Gain 1 0 -400 275 U 40 20 1 1 I +X - 2 -500 -100 250 R 40 40 1 1 I +X + 3 -500 100 250 R 40 40 1 1 I +X V- 4 -100 -400 225 U 40 30 1 1 W +X Ref 5 300 -400 200 U 40 40 1 1 I +X ~ 6 500 0 250 L 40 40 1 1 O +X V+ 7 -100 400 225 D 40 30 1 1 W +X Gain 8 100 -400 325 U 40 20 1 1 I +ENDDRAW +ENDDEF +# +# SSM-2018T +# +DEF SSM-2018T U 0 40 Y Y 1 F N +F0 "U" 450 700 50 H V C CNN +F1 "SSM-2018T" 450 -750 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 1 0 0 60 0 0 1 V. Normal 0 C C +S -650 650 750 -650 0 1 0 N +S -150 550 200 -550 0 1 0 N +P 2 0 1 0 -200 -200 -150 -200 N +P 2 0 1 0 200 -450 300 -450 N +P 2 0 1 0 200 -250 300 -250 N +P 2 0 1 0 200 450 300 450 N +P 2 0 1 0 300 250 200 250 N +P 3 0 1 0 250 -450 250 -600 600 -600 N +P 3 0 1 0 250 250 250 100 600 100 N +P 4 0 1 0 -600 0 -200 -200 -600 -400 -600 0 N +P 4 0 1 0 300 -150 700 -350 300 -550 300 -150 N +P 4 0 1 0 300 550 700 350 300 150 300 550 N +X Comp3 9 -950 100 300 R 45 50 0 1 I +X +I1-G 1 1050 -100 300 L 45 50 1 1 O +X V+ 2 -300 850 200 D 45 50 1 1 W +X -Ig 3 1050 100 300 L 45 50 1 1 O +X -I1-G 4 1050 -600 300 L 45 50 1 1 O +X Comp1 5 -950 300 300 R 45 50 1 1 I +X + 6 -950 -100 350 R 45 50 1 1 I +X - 7 -950 -300 350 R 45 50 1 1 I +X Comp2 8 -950 200 300 R 45 50 1 1 I +X V- 10 -300 -850 200 U 45 50 1 1 W +X Vctrl 11 -950 400 300 R 45 50 1 1 I +X MODE 12 -950 -550 300 R 45 50 1 1 I +X GND 13 0 -850 200 U 45 50 1 1 I +X Vg 14 1050 350 350 L 45 50 1 1 O +X BAL 15 -950 550 300 R 45 50 1 1 I +X V1-g 16 1050 -350 350 L 45 50 1 1 O +ENDDRAW +ENDDEF +# +# SSM2120P +# +DEF SSM2120P U 0 30 Y Y 2 F N +F0 "U" 350 200 50 H V C CNN +F1 "SSM2120P" 350 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X Iref 10 100 450 350 D 50 30 0 0 I +X V- 11 -50 -1100 200 U 50 30 0 0 W +X V+ 21 -50 450 275 D 50 30 0 0 W +X GND 22 250 -1100 200 U 50 30 0 0 W +S -300 -450 350 -900 0 1 0 N +S 0 -550 100 -750 0 1 0 N +P 2 0 1 0 -300 -300 -250 -200 N +P 2 0 1 0 -100 -650 -80 -650 N +P 2 0 1 0 -100 -200 -300 200 N +P 2 0 1 0 -100 200 -300 -200 N +P 2 0 1 0 -30 -650 0 -650 N +P 2 0 1 0 100 -600 150 -600 N +P 3 0 1 0 -300 -450 -50 -550 -300 -650 N +P 3 0 1 0 -80 -630 -80 -670 -40 -650 F +P 3 0 1 0 50 -750 40 -770 60 -770 F +P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N +P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N +P 4 0 1 0 -40 -630 -40 -670 -30 -670 -30 -630 F +P 4 0 1 0 300 -650 150 -550 150 -750 300 -650 N +P 5 0 1 0 50 -770 50 -810 -280 -810 -280 -850 -300 -850 N +P 6 0 1 0 -50 -550 -50 -550 -30 -550 -30 -590 -100 -590 -100 -650 N +P 6 0 1 0 150 -700 120 -700 120 -780 -280 -780 -280 -700 -300 -700 N +X Thresh 1 -600 -700 300 R 50 30 1 1 I +X LOGav 2 -600 -850 300 R 50 30 1 1 I +X CTR 3 600 -650 300 L 50 30 1 1 I +X ~ 4 600 0 300 L 50 30 1 1 O +X +Vc 5 -600 150 300 R 50 40 1 1 I +X CFT 6 -600 -300 300 R 50 30 1 1 I +X -Vc 7 -600 -150 300 R 50 40 1 1 I +X E 8 -600 0 300 R 50 30 1 1 I +X RecIn 9 -600 -550 300 R 50 30 1 1 I +X ~ 20 600 0 300 L 50 30 2 1 O +X Thresh 12 -600 -700 300 R 50 30 2 1 I +X LOGav 13 -600 -850 300 R 50 30 2 1 I +X CTR 14 600 -650 300 L 50 30 2 1 I +X RecIn 15 -600 -550 300 R 50 30 2 1 I +X E 16 -600 0 300 R 50 30 2 1 I +X -Vc 17 -600 -150 300 R 50 40 2 1 I +X CFT 18 -600 -300 300 R 50 30 2 1 I +X +Vc 19 -600 150 300 R 50 40 2 1 I +ENDDRAW +ENDDEF +# +# SSM2122P +# +DEF SSM2122P U 0 30 Y Y 2 F N +F0 "U" 300 350 50 H V C CNN +F1 "SSM2122P" 400 200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X Iref 7 100 450 350 D 50 30 0 0 I +X V- 8 -50 -450 275 U 50 30 0 0 W +X GND 9 50 -450 325 U 50 30 0 0 W +X V+ 15 -50 450 275 D 50 30 0 0 W +P 2 0 1 0 -100 -200 -300 200 N +P 2 0 1 0 -100 200 -300 -200 N +P 2 0 1 0 300 -250 160 -70 N +P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N +P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N +X ~ 2 600 0 300 L 50 30 1 1 O +X +Vc 3 -200 450 250 D 50 40 1 1 I +X CFT 4 300 -450 200 U 50 30 1 1 I +X -Vc 5 -200 -450 250 U 50 40 1 1 I +X E 6 -600 0 300 R 50 30 1 1 I +X E 10 -600 0 300 R 50 30 2 1 I +X -Vc 11 -200 -450 250 U 50 40 2 1 I +X CFT 12 300 -450 200 U 50 30 2 1 I +X +Vc 13 -200 450 250 D 50 40 2 1 I +X ~ 14 600 0 300 L 50 30 2 1 O +ENDDRAW +ENDDEF +# +# SSM2165 +# +DEF SSM2165 U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V C CNN +F1 "SSM2165" 0 -347 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -350 300 350 -300 0 1 0 N +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +X GND 1 -550 200 200 R 50 50 1 1 W +X VCAIN 2 -550 0 200 R 50 50 1 1 I +X BUFOUT 3 -550 -200 200 R 50 50 1 1 O +X IN+ 4 -550 100 200 R 50 50 1 1 I +X AVG 5 550 -200 200 L 50 50 1 1 I +X COMP 6 550 -100 200 L 50 50 1 1 I +X VOUT 7 550 100 200 L 50 50 1 1 O +X V+ 8 550 200 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SSM2210 +# +DEF SSM2210 U 0 0 Y Y 2 F N +F0 "U" -100 150 50 H V C CNN +F1 "SSM2210" -160 -170 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 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 3 0 1 0 -20 -110 -20 -150 -20 -150 N +P 3 0 1 0 100 -130 30 -130 30 -130 N +P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N +P 4 0 1 0 60 -60 0 0 0 0 0 0 N +P 5 0 1 0 30 -110 30 -150 -20 -130 30 -110 30 -110 N +P 6 0 1 0 80 -40 40 -80 100 -100 80 -40 80 -40 80 -40 N +X C 1 100 200 100 D 40 40 1 1 P +X B 2 -200 0 200 R 40 40 1 1 I +X E 3 100 -200 100 U 40 40 1 1 P +X E 6 100 -200 100 U 40 40 2 1 P +X B 7 -200 0 200 R 40 40 2 1 I +X C 8 100 200 100 D 40 40 2 1 P +ENDDRAW +ENDDEF +# +# SSM2220 +# +DEF SSM2220 U 0 0 Y Y 2 F N +F0 "U" -100 150 50 H V C CNN +F1 "SSM2220" -160 -170 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 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 3 0 1 0 30 -110 30 -150 30 -150 N +P 3 0 1 0 100 -130 30 -130 30 -130 N +P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N +P 4 0 1 0 60 -60 0 0 0 0 0 0 N +P 5 0 1 0 -20 -110 -20 -150 30 -130 -20 -110 -20 -110 N +P 7 0 1 0 100 -100 120 -80 60 -60 80 -120 100 -100 100 -100 100 -100 N +X C 1 100 200 100 D 40 40 1 1 P +X B 2 -200 0 200 R 40 40 1 1 I +X E 3 100 -200 100 U 40 40 1 1 P +X E 6 100 -200 100 U 40 40 2 1 P +X B 7 -200 0 200 R 40 40 2 1 I +X C 8 100 200 100 D 40 40 2 1 P +ENDDRAW +ENDDEF +# +# STK435 +# +DEF STK435 U 0 40 Y Y 2 F N +F0 "U" 300 -200 50 H V C CNN +F1 "STK435" 300 -250 50 H V C CNN +F2 "SIP15" -250 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS STK433 STK436 STK437 STK439 STK441 STK443 +DRAW +P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f +X IN+ 1 -650 200 150 R 40 40 1 1 I +X IN- 2 -650 -200 150 R 40 40 1 1 I +X GND 3 -250 -450 150 U 40 40 1 1 W +X GND 4 -150 -400 150 U 40 40 1 1 W +X OUT 5 600 0 150 L 40 40 1 1 O +X BST 6 200 250 150 D 40 40 1 1 I +X VCC 7 0 350 150 D 40 40 1 1 I +X GND 8 0 -350 150 U 40 40 1 1 W +X VCC2 9 -250 450 150 D 40 40 1 1 W +X VCC 7 0 350 150 D 40 40 2 1 I +X GND 8 0 -350 150 U 40 40 2 1 W +X VCC2 9 -250 450 150 D 40 40 2 1 W +X BST 10 200 250 150 D 40 40 2 1 I +X OUT 11 600 0 150 L 40 40 2 1 O +X GND 12 -250 -450 150 U 40 40 2 1 W +X GND 13 -150 -400 150 U 40 40 2 1 W +X IN- 14 -650 -200 150 R 40 40 2 1 I +X IN+ 15 -650 200 150 R 40 40 2 1 I +ENDDRAW +ENDDEF +# +# TDA2003H +# +DEF TDA2003H U 0 50 Y Y 1 F N +F0 "U" 250 -150 50 H V C CNN +F1 "TDA2003H" 250 -200 50 H V C CNN +F2 "TO220-5" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f +X IN+ 1 -500 150 150 R 40 35 1 1 I +X IN- 2 -500 -150 150 R 40 35 1 1 I +X GND 3 -50 -350 175 U 40 35 1 1 W +X OUT 4 500 0 150 L 40 35 1 1 O +X VCC 5 -50 350 175 D 40 35 1 1 W +ENDDRAW +ENDDEF +# +# TDA2003V +# +DEF TDA2003V U 0 50 Y Y 1 F N +F0 "U" 250 -150 50 H V C CNN +F1 "TDA2003V" 250 -200 50 H V C CNN +F2 "PW-5" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f +X IN+ 1 -500 150 150 R 40 35 1 1 I +X IN- 2 -500 -150 150 R 40 35 1 1 I +X GND 3 -50 -350 175 U 40 35 1 1 W +X OUT 4 500 0 150 L 40 35 1 1 O +X VCC 5 -50 350 175 D 40 35 1 1 W +ENDDRAW +ENDDEF +# +# TDA2005R +# +DEF TDA2005R U 0 50 Y Y 2 F N +F0 "U" 250 -150 50 H V C CNN +F1 "TDA2005R" 250 -200 50 H V C CNN +F2 "TO220-11" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f +X SVRR 3 0 300 145 D 40 30 0 1 P +X GND 6 -150 -350 135 U 40 30 0 1 W +X VCC 9 -150 350 135 D 40 30 0 1 W +X IN+ 1 -500 150 150 R 40 30 1 1 I +X IN- 2 -500 -150 150 R 40 30 1 1 I +X OUT 10 500 0 150 L 40 30 1 1 O +X BST 11 150 250 160 D 40 30 1 1 P +X IN- 4 -500 -150 150 R 40 30 2 1 I +X IN+ 5 -500 150 150 R 40 30 2 1 I +X BST 7 150 250 160 D 40 30 2 1 P +X OUT 8 500 0 150 L 40 30 2 1 O +ENDDRAW +ENDDEF +# +# TDA2030 +# +DEF TDA2030 U 0 50 Y Y 1 F N +F0 "U" 250 -150 50 H V C CNN +F1 "TDA2030" 250 -200 50 H V C CNN +F2 "TO220-5" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f +X IN+ 1 -500 150 150 R 40 40 1 1 I +X IN- 2 -500 -150 150 R 40 40 1 1 I +X VEE 3 -50 -350 175 U 40 40 1 1 W +X OUT 4 500 0 150 L 40 40 1 1 O +X VCC 5 -50 350 175 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# TDA2050 +# +DEF TDA2050 U 0 50 Y Y 1 F N +F0 "U" 250 -150 50 H V C CNN +F1 "TDA2050" 250 -200 50 H V C CNN +F2 "TO220-5" -200 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f +X IN+ 1 -500 150 150 R 40 40 1 1 I +X IN- 2 -500 -150 150 R 40 40 1 1 I +X VEE 3 -50 -350 175 U 40 40 1 1 W +X OUT 4 500 0 150 L 40 40 1 1 O +X VCC 5 -50 350 175 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# TDA7294HS +# +DEF TDA7294HS U 0 40 Y Y 1 F N +F0 "U" 450 -150 50 H V C CNN +F1 "TDA7294HS" 450 -200 50 H V C CNN +F2 "MW-15H" -350 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f +X STBY-GND 1 -150 -400 135 U 40 30 1 1 P +X IN- 2 -650 200 150 R 40 30 1 1 I +X IN+ 3 -650 -200 150 R 40 30 1 1 I +X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P +X BST 6 300 250 165 D 40 30 1 1 P +X Vs+ 7 150 300 155 D 40 30 1 1 W +X Vs- 8 150 -300 155 U 40 30 1 1 W +X STBY 9 -150 400 135 D 40 30 1 1 I +X MUTE 10 -300 450 125 D 40 30 1 1 I +X PWVs+ 13 0 350 145 D 40 30 1 1 W +X OUT 14 650 0 150 L 40 30 1 1 O +X PWVs- 15 0 -350 145 U 40 30 1 1 W +ENDDRAW +ENDDEF +# +# TDA7294V +# +DEF TDA7294V U 0 40 Y Y 1 F N +F0 "U" 450 -150 50 H V C CNN +F1 "TDA7294V" 450 -200 50 H V C CNN +F2 "TO220-15" -350 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f +X STBY-GND 1 -150 -400 135 U 40 30 1 1 P +X IN- 2 -650 200 150 R 40 30 1 1 I +X IN+ 3 -650 -200 150 R 40 30 1 1 I +X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P +X BST 6 300 250 165 D 40 30 1 1 P +X Vs+ 7 150 300 155 D 40 30 1 1 W +X Vs- 8 150 -300 155 U 40 30 1 1 W +X STBY 9 -150 400 135 D 40 30 1 1 I +X MUTE 10 -300 450 125 D 40 30 1 1 I +X PWVs+ 13 0 350 145 D 40 30 1 1 W +X OUT 14 650 0 150 L 40 30 1 1 O +X PWVs- 15 0 -350 145 U 40 30 1 1 W +ENDDRAW +ENDDEF +# +# THAT2180 +# +DEF THAT2180 U 0 30 Y Y 1 F N +F0 "U" 300 350 50 H V C CNN +F1 "THAT2180" 400 200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS THAT2181 +DRAW +X V- 5 -50 -450 275 U 50 30 0 0 W +X GND 6 50 -450 325 U 50 30 0 0 W +X V+ 7 -50 450 275 D 50 30 0 0 W +P 2 0 1 0 -100 -200 -300 200 N +P 2 0 1 0 -100 200 -300 -200 N +P 2 0 1 0 300 -250 160 -70 N +P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N +P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N +X E 1 -600 0 300 R 50 30 1 1 I +X +Vc 2 -200 450 250 D 50 40 1 1 I +X -Vc 3 -200 -450 250 U 50 40 1 1 I +X Sym 4 300 -450 200 U 50 30 1 1 I +X ~ 8 600 0 300 L 50 30 1 1 O +ENDDRAW +ENDDEF +# +# TR-AUDIO-2P +# +DEF TR-AUDIO-2P T 0 40 Y N 1 F N +F0 "T" 50 450 50 H V C CNN +F1 "TR-AUDIO-2P" 450 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -100 -50 60 0 0 0 + Normal 0 C C +T 0 -100 350 60 0 0 0 + Normal 0 C C +T 0 100 250 60 0 0 0 + Normal 0 C C +A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299 +A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199 +A -100 150 50 887 -887 0 1 0 N -99 200 -99 101 +A -100 250 50 887 -887 0 1 0 N -99 300 -99 201 +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 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f +X P1+ 1 -400 300 300 R 50 50 1 1 P +X P1- 2 -400 100 300 R 50 50 1 1 P +X P2- 3 -400 -300 300 R 50 50 1 1 P +X P2+ 4 -400 -100 300 R 50 50 1 1 P +X S- 5 400 -200 300 L 50 50 1 1 P +X S+ 6 400 200 300 L 50 50 1 1 P +X ~ 8 0 -500 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library From 80f308e4ada93fedff008906f5dbb7cada2bbb88 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 16:33:09 +0200 Subject: [PATCH 102/330] 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 103/330] 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 104/330] 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 105/330] 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 106/330] 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 107/330] 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 108/330] 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 109/330] 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 110/330] 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 111/330] 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 112/330] 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 113/330] 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 114/330] 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 115/330] 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 116/330] 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 117/330] 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 118/330] 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 119/330] 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 120/330] 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 121/330] 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 122/330] 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 123/330] 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 124/330] 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 125/330] 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 126/330] 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 127/330] 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 128/330] 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 129/330] 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 130/330] 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 131/330] 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 132/330] 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 133/330] 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 134/330] 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 135/330] 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 136/330] 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 137/330] 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 138/330] 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 139/330] 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 140/330] 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 141/330] 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 142/330] 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 143/330] 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 144/330] 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 f36822e54753619cd02c5fab3b2ce8f5697e3e24 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 19 Oct 2016 19:44:39 +0200 Subject: [PATCH 145/330] added instrumentation amplifiers INA128, INA129, INA326 --- library/linear.dcm | 20 ++++++++++++++++++- library/linear.lib | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index 8cde8e4c..63b28a20 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -14,7 +14,7 @@ $ENDCMP $CMP AD620 D Instrumentation amplifier K Instrumentation OpAmp -F analog-dev/AD620.pdf +F http://www.analog.com/UploadedFiles/Data_Sheets/37793330023930AD620_e.pdf $ENDCMP # $CMP AD813 @@ -173,6 +173,24 @@ K timer F http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7555-56.pdf $ENDCMP # +$CMP INA128 +D Precision, Low Power Instrumentation Amplifier G = 1 + 50kOhm/Rg +K Instrumentation OpAmp +F http://www.ti.com/lit/ds/symlink/ina128.pdf +$ENDCMP +# +$CMP INA129 +D Precision, Low Power Instrumentation Amplifier G = 1 + 49.4kOhm/Rg +K Instrumentation OpAmp +F http://www.ti.com/lit/ds/symlink/ina128.pdf +$ENDCMP +# +$CMP INA326 +D Precision, Rail-to-Rail I/O Instrumentation Amplifier, MSOP-8 package +K Instrumentation OpAmp +F http://www.ti.com/lit/ds/symlink/ina326.pdf +$ENDCMP +# $CMP L272D D Dual Power Op amp, SO-16 K ampliop Power OpAMP diff --git a/library/linear.lib b/library/linear.lib index f9d47009..bd36922f 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -423,6 +423,54 @@ X ~ 8 200 -300 150 U 50 50 1 1 P ENDDRAW ENDDEF # +# INA128 +# +DEF INA128 U 0 10 Y Y 1 F N +F0 "U" 150 125 50 H V L CNN +F1 "INA128" 150 -125 50 H V L CNN +F2 "" 100 0 50 H V C CNN +F3 "" 100 0 50 H V C CNN +ALIAS INA129 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f +X Rg 1 -300 100 100 R 50 50 1 1 P +X - 2 -300 -200 100 R 50 50 1 1 I +X + 3 -300 200 100 R 50 50 1 1 I +X V- 4 0 -300 150 U 50 50 1 1 w +X Ref 5 100 -300 200 U 50 50 1 1 I +X ~ 6 400 0 100 L 50 50 1 1 O +X V+ 7 0 300 150 D 50 50 1 1 W +X Rg 8 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# INA326 +# +DEF INA326 U 0 10 Y Y 1 F N +F0 "U" 150 125 50 H V L CNN +F1 "INA326" 150 -125 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 150 -200 50 H I L CNN +F3 "" 100 0 50 H V C CNN +$FPLIST + MSOP*3x3mm?Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f +X R1 1 -300 100 100 R 50 50 1 1 P +X - 2 -300 -200 100 R 50 50 1 1 I +X + 3 -300 200 100 R 50 50 1 1 I +X V- 4 0 -300 150 U 50 50 1 1 w +X R2 5 100 -300 200 U 50 50 1 1 I +X ~ 6 400 0 100 L 50 50 1 1 O +X V+ 7 0 300 150 D 50 50 1 1 W +X R1 8 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # L272D # DEF L272D U 0 20 Y Y 2 F N From 07ac0828d0be83cc63496ecbc58ecbda55548eb9 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 20 Oct 2016 06:50:17 +0200 Subject: [PATCH 146/330] added INA327 instrumentation amplifier --- library/linear.dcm | 6 ++++++ library/linear.lib | 25 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 63b28a20..cd5fd9ef 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -191,6 +191,12 @@ K Instrumentation OpAmp F http://www.ti.com/lit/ds/symlink/ina326.pdf $ENDCMP # +$CMP INA327 +D Precision, Rail-to-Rail I/O Instrumentation Amplifier, MSOP-10 package +K Instrumentation OpAmp +F http://www.ti.com/lit/ds/symlink/ina326.pdf +$ENDCMP +# $CMP L272D D Dual Power Op amp, SO-16 K ampliop Power OpAMP diff --git a/library/linear.lib b/library/linear.lib index bd36922f..fb6f552b 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -471,6 +471,31 @@ X R1 8 -300 -100 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# INA327 +# +DEF INA327 U 0 10 Y Y 1 F N +F0 "U" 150 125 50 H V L CNN +F1 "INA327" 150 -125 50 H V L CNN +F2 "" 150 -200 50 H I L CNN +F3 "" 100 0 50 H V C CNN +$FPLIST + MSOP*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f +X R1 1 -300 100 100 R 50 50 1 1 P +X - 2 -300 -200 100 R 50 50 1 1 I +X + 3 -300 200 100 R 50 50 1 1 I +X V- 4 0 -300 150 U 50 50 1 1 w +X V+ 5 -100 300 100 D 50 50 1 1 W +X EN 6 100 300 200 D 50 50 1 1 I +X V+ 7 100 -300 200 U 50 50 1 1 I +X ~ 8 400 0 100 L 50 50 1 1 O +X V+ 9 0 300 150 D 50 50 1 1 W +X R1 10 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # L272D # DEF L272D U 0 20 Y Y 2 F N From 26bd6cfad822ce321eef7aa4bcd40c779e56f078 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 20 Oct 2016 06:51:25 +0200 Subject: [PATCH 147/330] fixed PFilter --- library/linear.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index fb6f552b..33c7fb5f 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -476,10 +476,10 @@ ENDDEF DEF INA327 U 0 10 Y Y 1 F N F0 "U" 150 125 50 H V L CNN F1 "INA327" 150 -125 50 H V L CNN -F2 "" 150 -200 50 H I L CNN +F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 150 -200 50 H I L CNN F3 "" 100 0 50 H V C CNN $FPLIST - MSOP*Pitch0.65mm* + MSOP*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f From 05618ec8cd903d00021f33eca16cc83c9b72d828 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 20 Oct 2016 07:03:31 +0200 Subject: [PATCH 148/330] added MAX4238 + MAX4239 --- library/linear.dcm | 24 ++++++++++++++++++++++++ library/linear.lib | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index cd5fd9ef..aed96acf 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -587,6 +587,30 @@ K telecom automotive backplane external reference F http://datasheets.maximintegrated.com/en/ds/MAX4080-MAX4081.pdf $ENDCMP # +$CMP MAX4238ASA +D Ultra-Low Offset/Drift, Low-Noise, Precision Amplifier, GBP=1MHz, SO-8 +K Ampliop +F http://datasheets.maximintegrated.com/en/ds/MAX4238-MAX4239.pdf +$ENDCMP +# +$CMP MAX4238AUT +D Ultra-Low Offset/Drift, Low-Noise, Precision Amplifier, GBP=1MHz, SOT23 +K Ampliop +F http://datasheets.maximintegrated.com/en/ds/MAX4238-MAX4239.pdf +$ENDCMP +# +$CMP MAX4239ASA +D Ultra-Low Offset/Drift, Low-Noise, Precision Amplifier, GBP=6.5MHz, SO-8 +K Ampliop +F http://datasheets.maximintegrated.com/en/ds/MAX4238-MAX4239.pdf +$ENDCMP +# +$CMP MAX4239AUT +D Ultra-Low Offset/Drift, Low-Noise, Precision Amplifier, GBP=6.5MHz, SOT23 +K Ampliop +F http://datasheets.maximintegrated.com/en/ds/MAX4238-MAX4239.pdf +$ENDCMP +# $CMP MAX471 D High-Side Current-Sense Amplifier F maxim/max471-max472.pdf diff --git a/library/linear.lib b/library/linear.lib index 33c7fb5f..f8cd410a 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1397,6 +1397,52 @@ X RS- 8 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# MAX4238ASA +# +DEF MAX4238ASA U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MAX4238ASA" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -100 50 H I L CNN +F3 "" 150 150 50 H V C CNN +ALIAS MAX4239ASA +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~SHDN 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 +X V- 4 -100 -300 150 U 50 50 1 1 I +X NC 5 100 -300 250 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 0 300 200 D 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MAX4238AUT +# +DEF MAX4238AUT U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MAX4238AUT" 0 150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +ALIAS MAX4239AUT +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X ~SHDN 5 0 -300 200 U 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # MAX471 # DEF MAX471 U 0 40 Y Y 1 F N From 936e0748a8ef89880e47ac72499d5f0edb840977 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 20 Oct 2016 07:43:38 +0200 Subject: [PATCH 149/330] added OPA333 --- library/linear.dcm | 18 +++++++++++++ library/linear.lib | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index aed96acf..c4053361 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -747,6 +747,24 @@ K ampliop F analog-dev/op275.pdf $ENDCMP # +$CMP OPA333D +D CMOS Operational Amplifier, Zero-Drift Series, 1.8-V, microPower, SO-8 +K CMOS Ampliop +F http://www.ti.com/lit/ds/symlink/opa333.pdf +$ENDCMP +# +$CMP OPA333DBV +D CMOS Operational Amplifier, Zero-Drift Series, 1.8-V, microPower, SOT23-5 +K CMOS Ampliop +F http://www.ti.com/lit/ds/symlink/opa333.pdf +$ENDCMP +# +$CMP OPA333DCK +D CMOS Operational Amplifier, Zero-Drift Series, 1.8-V, microPower, SC70-5 +K CMOS Ampliop +F http://www.ti.com/lit/ds/symlink/opa333.pdf +$ENDCMP +# $CMP OPA376AIDCK D Op Amp in 5-pin package K op amp amplifier operational diff --git a/library/linear.lib b/library/linear.lib index f8cd410a..5cdc85a0 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1707,6 +1707,69 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# OPA333D +# +DEF OPA333D U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "OPA333D" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# OPA333DBV +# +DEF OPA333DBV U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "OPA333DBV" 0 150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# OPA333DCK +# +DEF OPA333DCK U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "OPA333DCK" 0 150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SC?70* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # OPA376AIDCK # DEF OPA376AIDCK U 0 20 Y Y 1 F N From 8b5bdcdbc867fcac087256f2a40d83361448d52b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 20 Oct 2016 07:53:15 +0200 Subject: [PATCH 150/330] added OPA2333 Dual OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index c4053361..caa93286 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -747,6 +747,12 @@ K ampliop F analog-dev/op275.pdf $ENDCMP # +$CMP OPA2333D +D Dual CMOS Operational Amplifiers, Zero-Drift Series, 1.8-V, microPower +K ampliop +F http://www.ti.com/lit/ds/symlink/opa333.pdf +$ENDCMP +# $CMP OPA333D D CMOS Operational Amplifier, Zero-Drift Series, 1.8-V, microPower, SO-8 K CMOS Ampliop diff --git a/library/linear.lib b/library/linear.lib index 5cdc85a0..ed75bda1 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1707,6 +1707,30 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# OPA2333D +# +DEF OPA2333D U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPA2333D" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + 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 +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 +# # OPA333D # DEF OPA333D U 0 1 Y Y 1 F N From 1af55bd60612c47b379ff5c89988eb6656ec7f05 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 18:34:52 +0200 Subject: [PATCH 151/330] added TS912 Dual CMOS OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index caa93286..62a9694a 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -873,4 +873,10 @@ K timer F http://www.ti.com/lit/ds/symlink/tlc555.pdf $ENDCMP # +$CMP TS912 +D Dual Rail-to-rail CMOS Operational Amplifier +K ampliop +F http://www.st.com/content/ccc/resource/technical/document/datasheet/3b/16/fd/19/b8/21/40/7f/CD00000501.pdf/files/CD00000501.pdf/jcr:content/translations/en.CD00000501.pdf +$ENDCMP +# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index ed75bda1..c62d5a8e 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -896,7 +896,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM358" 0 -200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 $FPLIST SOIC* DIP* From d194580ed0355c1d7a77722ef13035a46dbd8857 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 18:36:52 +0200 Subject: [PATCH 152/330] added LMC6484 CMUOS Quad OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index 62a9694a..8c602a87 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -443,6 +443,12 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # +$CMP LMC6484 +D Quad CMOS Rail-to-Rail Input and Output Operational Amplifier +K AmpliOp +F http://www.ti.com/lit/ds/symlink/lmc6484.pdf +$ENDCMP +# $CMP LMV321 D Low-Voltage Rail-to-Rail Output Operational Amplifiers K ampliop diff --git a/library/linear.lib b/library/linear.lib index c62d5a8e..9a23247f 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -672,7 +672,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM2902N" 0 -200 50 H V L CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN -ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 LMC6484 $FPLIST SOIC* DIP* From 8dd796234143996b003fcc9e5f076e54e8ace61c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 19:03:40 +0200 Subject: [PATCH 153/330] added OPAx340 OPAMPs --- library/linear.dcm | 36 +++++++++++++++ library/linear.lib | 110 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 8c602a87..146bb2d9 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -759,6 +759,12 @@ K ampliop F http://www.ti.com/lit/ds/symlink/opa333.pdf $ENDCMP # +$CMP OPA2340 +D Dual Single-Supply, Rail-to-Rail Operational Amplifier, MicroAmplifier™ Series +K ampliop +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# $CMP OPA333D D CMOS Operational Amplifier, Zero-Drift Series, 1.8-V, microPower, SO-8 K CMOS Ampliop @@ -777,12 +783,42 @@ K CMOS Ampliop F http://www.ti.com/lit/ds/symlink/opa333.pdf $ENDCMP # +$CMP OPA340D +D Single-Supply, Rail-to-Rail Operational Amplifier, MicroAmplifier™ Series +K Ampliop +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# +$CMP OPA340DBV +D Single-Supply, Rail-to-Rail Operational Amplifier, MicroAmplifier™ Series +K Ampliop +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# +$CMP OPA340P +D CMOS Operational Amplifiers, Zero-Drift Series, 1.8-V, microPower, DIP8 package +K Ampliop +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# $CMP OPA376AIDCK D Op Amp in 5-pin package K op amp amplifier operational F http://www.ti.com/lit/gpn/opa376 $ENDCMP # +$CMP OPA4340D +D Quad Single-Supply, Rail-to-Rail Operational Amplifier, MicroAmplifier™ Series +K AmpliOp +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# +$CMP OPA4340DBQ +D Quad Single-Supply, Rail-to-Rail Operational Amplifier, MicroAmplifier™ Series +K AmpliOp +F http://www.ti.com/lit/ds/symlink/opa4340.pdf +$ENDCMP +# $CMP SA5534 D Low-Noise High-Speed Audio Operational Amplifier K Low-Noise OPAMP diff --git a/library/linear.lib b/library/linear.lib index 9a23247f..3a46ca9d 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1731,6 +1731,31 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# OPA2340 +# +DEF OPA2340 U 0 10 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPA2340" 0 -200 50 H V L CNN +F2 "" -100 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm + MSOP*3x3mm?Pitch0.65mm* + DIP*W7.62mm* +$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 +# # OPA333D # DEF OPA333D U 0 1 Y Y 1 F N @@ -1738,6 +1763,7 @@ F0 "U" 0 250 50 H V L CNN F1 "OPA333D" 0 150 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN F3 "" 150 150 50 H V C CNN +ALIAS OPA340D $FPLIST SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST @@ -1761,6 +1787,7 @@ F0 "U" 0 250 50 H V L CNN F1 "OPA333DBV" 0 150 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -150 50 H I L CNN F3 "" 150 150 50 H V C CNN +ALIAS OPA340DBV $FPLIST SOT-23* $ENDFPLIST @@ -1794,6 +1821,29 @@ X V+ 5 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# OPA340P +# +DEF OPA340P U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "OPA340P" 0 150 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# # OPA376AIDCK # DEF OPA376AIDCK U 0 20 Y Y 1 F N @@ -1811,6 +1861,66 @@ X V+ 5 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# OPA4340D +# +DEF OPA4340D U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPA4340D" 0 -200 50 H V L CNN +F2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" 0 -300 50 H I L CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOIC*3.9x8.7mm*Pitch1.27mm* +$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- 11 -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 ~ 8 300 0 100 L 50 50 3 1 O +X - 9 -300 -100 100 R 50 50 3 1 I +X + 10 -300 100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 4 1 I +X - 13 -300 -100 100 R 50 50 4 1 I +X ~ 14 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# OPA4340DBQ +# +DEF OPA4340DBQ U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPA4340DBQ" 0 -200 50 H V L CNN +F2 "Housings_SSOP:SSOP-16_4.4x5.2mm_Pitch0.65mm" 0 -300 50 H I L CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SSOP*4.4x5.2mm*Pitch0.65mm* +$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 NC 8 0 300 100 D 50 50 0 1 N N +X NC 9 0 -300 100 U 50 50 0 1 N N +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 +# # TL071 # DEF TL071 U 0 20 Y Y 1 F N From f3ab8ba32a2106b0add9f51c6027bcdd05264c6b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 20:57:13 +0200 Subject: [PATCH 154/330] added TL432 shunt regulators --- library/references.dcm | 1042 ++++++++++++++++---------------- library/references.lib | 1288 +++++++++++++++++++++------------------- 2 files changed, 1206 insertions(+), 1124 deletions(-) diff --git a/library/references.dcm b/library/references.dcm index 4a5110c9..cd406907 100644 --- a/library/references.dcm +++ b/library/references.dcm @@ -1,512 +1,530 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ISL21070CIH320Z-TK -D ISL201070 Series, 2.0V 25μA Micropower Voltage Reference, SOT-23 -K Micropower Voltage Reference 2.0V -F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf -$ENDCMP -# -$CMP ISL21070CIH325Z-TK -D ISL201070 Series, 2.5V 25μA Micropower Voltage Reference, SOT-23 -K Micropower Voltage Reference 2.5V -F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf -$ENDCMP -# -$CMP ISL21070DIH306Z-TK -D ISL201070 Series, 0.6V 25μA Micropower Voltage Reference, SOT-23 -K Micropower Voltage Reference 0.6V -F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf -$ENDCMP -# -$CMP LM134H/NOPB -D LM134H, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-46 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM234Z-3/NOPB -D LM234Z-3, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM234Z-6/NOPB -D LM234Z-6, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM334M/NOPB -D LM334M, 1μA to 10mA 3-Terminal Adjustable Current Source, SO-8 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM334SM/NOPB -D LM334SM, 1μA to 10mA 3-Terminal Adjustable Current Source, SO-8 Alternate -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM334Z/LFT1 -D LM334Z, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM334Z/NOPB -D LM334Z, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 -K Adjustable Current Source 10mA -F http://www.ti.com/lit/ds/symlink/lm134.pdf -$ENDCMP -# -$CMP LM4125AIM5-2.5/NOPB -D LM4125A-2.5, 2.5V ±0.2% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 -K Precision Micropower Low Dropout Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/lm4125.pdf -$ENDCMP -# -$CMP LM4125IM5-2.0/NOPB -D LM4125-2.0, 2V ±0.5% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 -K Precision Micropower Low Dropout Voltage Reference 2V -F http://www.ti.com/lit/ds/symlink/lm4125.pdf -$ENDCMP -# -$CMP LM4125IM5-2.5/NOPB -D LM4125-2.5, 2.5V ±0.5% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 -K Precision Micropower Low Dropout Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/lm4125.pdf -$ENDCMP -# -$CMP MAX6100 -D Low-dropout high current voltage reference, 1.800V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6101 -D Low-dropout high current voltage reference, 1.250V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6102 -D Low-dropout high current voltage reference, 2.500V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6103 -D Low-dropout high current voltage reference, 3.000V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6104 -D Low-dropout high current voltage reference, 4.096V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6105 -D Low-dropout high current voltage reference, 5.000V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6106 -D Low-dropout high current voltage reference, 2.048V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MAX6107 -D Low-dropout high current voltage reference, 4.500V, ±0.4% accuracy, SOT-23 package -K voltage reference ldo -F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf -$ENDCMP -# -$CMP MCP1525T-I/TO -D MCP1525, 2.5V Voltage Reference, TO-92 -K Voltage Reference 2.5V -F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf -$ENDCMP -# -$CMP MCP1525T-I/TT -D MCP1525, 2.5V Voltage Reference, SOT-23 -K Voltage Reference 2.5V -F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf -$ENDCMP -# -$CMP MCP1541-I/TT -D MCP1541, 4.096V Voltage Reference, SOT-23 -K Voltage Reference 4.096V -F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf -$ENDCMP -# -$CMP MCP1541T-I/TO -D MCP1541, 4.096V Voltage Reference, TO-92 -K Voltage Reference 4.096V -F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf -$ENDCMP -# -$CMP REF02AP -D 5V ±15mV Precision Voltage Reference, PDIP-8 -K Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF02AU -D 5V ±15mV Precision Voltage Reference, SO8 -K Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF02BP -D 5V ±10mV Precision Voltage Reference, PDIP-8 -K Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF02BU -D 5V ±10mV Precision Voltage Reference, SO8 -K Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102AP -D 10V ±10mV Precision Voltage Reference, PDIP-8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102AU -D 10V ±10mV Precision Voltage Reference, SO8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102BP -D 10V ±5mV Precision Voltage Reference, PDIP-8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102BU -D 10V ±5mV Precision Voltage Reference, SO8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102CP -D 10V ±2.5mV Precision Voltage Reference, PDIP-8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF102CU -D 10V ±2.5mV Precision Voltage Reference, SO8 -K Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref02.pdf -$ENDCMP -# -$CMP REF191 -D Precision voltage references 2.048V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF192 -D Precision voltage references 2.5V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF193 -D Precision voltage references 3V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF194 -D Precision voltage references 4.5V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF195 -D Precision voltage references 5V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF196 -D Precision voltage references 3.3V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF198 -D Precision voltage references 4.096V -F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf -$ENDCMP -# -$CMP REF3212AMDBVREP -D REF3212A, 1.25V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 1.25V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF3220AMDBVREP -D REF3220A, 2.048V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 2.048V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF3225AMDBVREP -D REF3225A, 2.5V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF3230AMDBVREP -D REF3230A, 3V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 3V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF3233AMDBVREP -D REF3233A, 3.3V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 3.3V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF3240AMDBVREP -D REF3240A, 4.096V 100μA Micropower Precision Voltage Reference, SOT-23-6 -K Micropower Prevision Voltage Reference 4.096V -F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf -$ENDCMP -# -$CMP REF5010AD -D 10V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5010ADGK -D 10V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5010ID -D 10V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5010IDGK -D 10V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 10V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5020AD -D 2.048V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 2.048V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5020ADGK -D 2.048V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 2.048V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5020ID -D 2.048V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 2.048V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5020IDGK -D 2.048V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 2.048V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5025AD -D 2.5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5025ADGK -D 2.5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5025ID -D 2.5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5025IDGK -D 2.5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 2.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5030AD -D 3V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 3V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5030ADGK -D 3V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 3V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5030ID -D 3V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 3V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5030IDGK -D 3V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 3V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5040AD -D 4.096V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 4.096V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5040ADGK -D 4.096V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 4.096V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5040ID -D 4.096V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 4.096V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5040IDGK -D 4.096V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 4.096V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5045AD -D 4.5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 4.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5045ADGK -D 4.5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 4.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5045ID -D 4.5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 4.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5045IDGK -D 4.5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 4.5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5050AD -D 5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5050ADGK -D 5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5050ID -D 5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 -K Low Noise Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP REF5050IDGK -D 5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 -K Low Noise Precision Voltage Reference 5V -F http://www.ti.com/lit/ds/symlink/ref5030.pdf -$ENDCMP -# -$CMP TL431D -D Shunt Regulator, SO8 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431DBV -D Shunt Regulator, SOT-23-5 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431DBZ -D Shunt Regulator, SOT-23 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431DCK -D Shunt Regulator, SC-70 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431KTP -D Shunt Regulator, TO-252 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431LP -D Shunt Regulator, TO-92 -K diode device regulator shunt -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431P -D Shunt Regulator, PDIP-8 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431PK -D Shunt Regulator, SOT-89 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431PS -D Shunt Regulator, MSOP-8 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -$CMP TL431PW -D Shunt Regulator, TSSOP-8 -K diode device shunt regulator -F http://www.ti.com/lit/ds/symlink/tl431.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ISL21070CIH320Z-TK +D ISL201070 Series, 2.0V 25μA Micropower Voltage Reference, SOT-23 +K Micropower Voltage Reference 2.0V +F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf +$ENDCMP +# +$CMP ISL21070CIH325Z-TK +D ISL201070 Series, 2.5V 25μA Micropower Voltage Reference, SOT-23 +K Micropower Voltage Reference 2.5V +F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf +$ENDCMP +# +$CMP ISL21070DIH306Z-TK +D ISL201070 Series, 0.6V 25μA Micropower Voltage Reference, SOT-23 +K Micropower Voltage Reference 0.6V +F http://www.intersil.com/content/dam/Intersil/documents/fn75/fn7599.pdf +$ENDCMP +# +$CMP LM134H/NOPB +D LM134H, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-46 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM234Z-3/NOPB +D LM234Z-3, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM234Z-6/NOPB +D LM234Z-6, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM334M/NOPB +D LM334M, 1μA to 10mA 3-Terminal Adjustable Current Source, SO-8 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM334SM/NOPB +D LM334SM, 1μA to 10mA 3-Terminal Adjustable Current Source, SO-8 Alternate +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM334Z/LFT1 +D LM334Z, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM334Z/NOPB +D LM334Z, 1μA to 10mA 3-Terminal Adjustable Current Source, TO-92 +K Adjustable Current Source 10mA +F http://www.ti.com/lit/ds/symlink/lm134.pdf +$ENDCMP +# +$CMP LM4125AIM5-2.5/NOPB +D LM4125A-2.5, 2.5V ±0.2% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 +K Precision Micropower Low Dropout Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/lm4125.pdf +$ENDCMP +# +$CMP LM4125IM5-2.0/NOPB +D LM4125-2.0, 2V ±0.5% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 +K Precision Micropower Low Dropout Voltage Reference 2V +F http://www.ti.com/lit/ds/symlink/lm4125.pdf +$ENDCMP +# +$CMP LM4125IM5-2.5/NOPB +D LM4125-2.5, 2.5V ±0.5% Precision Micropower Low Dropout Voltage Reference, SOT-23-5 +K Precision Micropower Low Dropout Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/lm4125.pdf +$ENDCMP +# +$CMP MAX6100 +D Low-dropout high current voltage reference, 1.800V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6101 +D Low-dropout high current voltage reference, 1.250V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6102 +D Low-dropout high current voltage reference, 2.500V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6103 +D Low-dropout high current voltage reference, 3.000V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6104 +D Low-dropout high current voltage reference, 4.096V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6105 +D Low-dropout high current voltage reference, 5.000V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6106 +D Low-dropout high current voltage reference, 2.048V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MAX6107 +D Low-dropout high current voltage reference, 4.500V, ±0.4% accuracy, SOT-23 package +K voltage reference ldo +F http://datasheets.maximintegrated.com/en/ds/MAX6100-MAX6107.pdf +$ENDCMP +# +$CMP MCP1525T-I/TO +D MCP1525, 2.5V Voltage Reference, TO-92 +K Voltage Reference 2.5V +F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf +$ENDCMP +# +$CMP MCP1525T-I/TT +D MCP1525, 2.5V Voltage Reference, SOT-23 +K Voltage Reference 2.5V +F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf +$ENDCMP +# +$CMP MCP1541-I/TT +D MCP1541, 4.096V Voltage Reference, SOT-23 +K Voltage Reference 4.096V +F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf +$ENDCMP +# +$CMP MCP1541T-I/TO +D MCP1541, 4.096V Voltage Reference, TO-92 +K Voltage Reference 4.096V +F http://ww1.microchip.com/downloads/en/devicedoc/21653b.pdf +$ENDCMP +# +$CMP REF02AP +D 5V ±15mV Precision Voltage Reference, PDIP-8 +K Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF02AU +D 5V ±15mV Precision Voltage Reference, SO8 +K Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF02BP +D 5V ±10mV Precision Voltage Reference, PDIP-8 +K Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF02BU +D 5V ±10mV Precision Voltage Reference, SO8 +K Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102AP +D 10V ±10mV Precision Voltage Reference, PDIP-8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102AU +D 10V ±10mV Precision Voltage Reference, SO8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102BP +D 10V ±5mV Precision Voltage Reference, PDIP-8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102BU +D 10V ±5mV Precision Voltage Reference, SO8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102CP +D 10V ±2.5mV Precision Voltage Reference, PDIP-8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF102CU +D 10V ±2.5mV Precision Voltage Reference, SO8 +K Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref02.pdf +$ENDCMP +# +$CMP REF191 +D Precision voltage references 2.048V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF192 +D Precision voltage references 2.5V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF193 +D Precision voltage references 3V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF194 +D Precision voltage references 4.5V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF195 +D Precision voltage references 5V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF196 +D Precision voltage references 3.3V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF198 +D Precision voltage references 4.096V +F http://www.analog.com/static/imported-files/data_sheets/REF19xSeries.pdf +$ENDCMP +# +$CMP REF3212AMDBVREP +D REF3212A, 1.25V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 1.25V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF3220AMDBVREP +D REF3220A, 2.048V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 2.048V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF3225AMDBVREP +D REF3225A, 2.5V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF3230AMDBVREP +D REF3230A, 3V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 3V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF3233AMDBVREP +D REF3233A, 3.3V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 3.3V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF3240AMDBVREP +D REF3240A, 4.096V 100μA Micropower Precision Voltage Reference, SOT-23-6 +K Micropower Prevision Voltage Reference 4.096V +F http://www.ti.com/lit/ds/symlink/ref3240-ep.pdf +$ENDCMP +# +$CMP REF5010AD +D 10V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5010ADGK +D 10V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5010ID +D 10V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5010IDGK +D 10V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 10V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5020AD +D 2.048V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 2.048V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5020ADGK +D 2.048V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 2.048V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5020ID +D 2.048V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 2.048V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5020IDGK +D 2.048V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 2.048V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5025AD +D 2.5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5025ADGK +D 2.5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5025ID +D 2.5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5025IDGK +D 2.5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 2.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5030AD +D 3V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 3V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5030ADGK +D 3V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 3V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5030ID +D 3V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 3V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5030IDGK +D 3V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 3V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5040AD +D 4.096V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 4.096V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5040ADGK +D 4.096V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 4.096V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5040ID +D 4.096V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 4.096V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5040IDGK +D 4.096V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 4.096V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5045AD +D 4.5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 4.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5045ADGK +D 4.5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 4.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5045ID +D 4.5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 4.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5045IDGK +D 4.5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 4.5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5050AD +D 5V 0.1% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5050ADGK +D 5V 0.1% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5050ID +D 5V 0.05% 10mA Low Noise Precision Voltage Reference, SO8 +K Low Noise Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP REF5050IDGK +D 5V 0.05% 10mA Low Noise Precision Voltage Reference, MSOP-8 +K Low Noise Precision Voltage Reference 5V +F http://www.ti.com/lit/ds/symlink/ref5030.pdf +$ENDCMP +# +$CMP TL431D +D Shunt Regulator, SO8 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431DBV +D Shunt Regulator, SOT-23-5 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431DBZ +D Shunt Regulator, SOT-23 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431DCK +D Shunt Regulator, SC-70 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431KTP +D Shunt Regulator, TO-252 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431LP +D Shunt Regulator, TO-92 +K diode device regulator shunt +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431P +D Shunt Regulator, PDIP-8 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431PK +D Shunt Regulator, SOT-89 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431PS +D Shunt Regulator, MSOP-8 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL431PW +D Shunt Regulator, TSSOP-8 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL432DBV +D Shunt Regulator, SOT-23-5 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL432DBZ +D Shunt Regulator, SOT-23 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +$CMP TL432PK +D Shunt Regulator, SOT-89 +K diode device shunt regulator +F http://www.ti.com/lit/ds/symlink/tl431.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/references.lib b/library/references.lib index e4d21fea..f79cf87b 100644 --- a/library/references.lib +++ b/library/references.lib @@ -1,612 +1,676 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ISL21070DIH306Z-TK -# -DEF ISL21070DIH306Z-TK U 0 40 Y Y 1 F N -F0 "U" 75 250 50 H V C CNN -F1 "ISL21070DIH306Z-TK" 325 200 50 H V C CNN -F2 "SOT-23" 50 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ISL21070CIH320Z-TK ISL21070CIH325Z-TK -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -200 150 200 -200 0 1 10 f -X Vin 1 -100 300 150 D 40 40 1 1 W -X Vout 2 350 0 150 L 40 40 1 1 P -X GND 3 -100 -350 150 U 40 40 1 1 W -ENDDRAW -ENDDEF -# -# LM134H/NOPB -# -DEF LM134H/NOPB U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "LM134H/NOPB" 300 200 50 H V C CNN -F2 "TO-46" 200 150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -C 0 -25 50 0 1 0 N -C 0 25 50 0 1 0 N -S -100 150 100 -150 0 1 10 f -P 2 0 1 0 -45 -95 -15 -95 N -P 2 0 1 0 -40 95 -10 95 N -P 2 0 1 0 -25 110 -25 80 N -P 2 0 1 0 0 -75 0 -150 N -P 2 0 1 10 0 55 0 -55 N -P 2 0 1 0 0 150 0 75 N -P 2 0 1 0 100 0 50 0 N -P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N -P 4 0 1 0 50 0 85 10 85 -10 50 0 N -X ~ 1 200 0 100 L 40 40 1 1 P -X ~ 2 0 250 100 D 40 40 1 1 P -X ~ 3 0 -250 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# LM334M/NOPB -# -DEF LM334M/NOPB U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "LM334M/NOPB" 300 200 50 H V C CNN -F2 "SO8" -125 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -C -50 -125 5 0 1 0 N -C 0 -125 5 0 1 0 N -C 0 -25 50 0 1 0 N -C 0 25 50 0 1 0 N -C 50 -125 5 0 1 0 N -S -200 150 200 -150 0 1 10 f -P 2 0 1 0 -50 -125 -50 -150 N -P 2 0 1 0 -45 -95 -15 -95 N -P 2 0 1 0 -40 95 -10 95 N -P 2 0 1 0 -25 110 -25 80 N -P 2 0 1 0 0 -75 0 -125 N -P 2 0 1 10 0 55 0 -55 N -P 2 0 1 0 0 150 0 75 N -P 2 0 1 0 50 -125 50 -150 N -P 2 0 1 0 200 0 50 0 N -P 4 0 1 0 -150 -150 -150 -125 150 -125 150 -150 N -P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N -P 4 0 1 0 50 0 85 10 85 -10 50 0 N -X ~ 1 300 0 100 L 40 40 1 1 P -X ~ 2 -150 -250 100 U 40 40 1 1 P -X ~ 3 -50 -250 100 U 40 40 1 1 P -X ~ 4 0 250 100 D 40 40 1 1 P -X ~ 6 50 -250 100 U 40 40 1 1 P -X ~ 7 150 -250 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# LM334SM/NOPB -# -DEF LM334SM/NOPB U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "LM334SM/NOPB" 300 200 50 H V C CNN -F2 "SO8" 175 150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -C 0 -25 50 0 1 0 N -C 0 25 50 0 1 0 N -S -100 150 100 -150 0 1 10 f -P 2 0 1 0 -45 -95 -15 -95 N -P 2 0 1 0 -40 95 -10 95 N -P 2 0 1 0 -25 110 -25 80 N -P 2 0 1 0 0 -75 0 -150 N -P 2 0 1 10 0 55 0 -55 N -P 2 0 1 0 0 150 0 75 N -P 2 0 1 0 100 0 50 0 N -P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N -P 4 0 1 0 50 0 85 10 85 -10 50 0 N -X ~ 1 0 -250 100 U 40 40 1 1 P -X ~ 2 200 0 100 L 40 40 1 1 P -X ~ 3 0 250 100 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# LM334Z/NOPB -# -DEF LM334Z/NOPB U 0 40 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "LM334Z/NOPB" 300 200 50 H V C CNN -F2 "TO-92" 200 150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM334Z/LFT1 LM234Z-3/NOPB LM234Z-6/NOPB -$FPLIST - TO* -$ENDFPLIST -DRAW -C 0 -25 50 0 1 0 N -C 0 25 50 0 1 0 N -S -100 150 100 -150 0 1 10 f -P 2 0 1 0 -45 -95 -15 -95 N -P 2 0 1 0 -40 95 -10 95 N -P 2 0 1 0 -25 110 -25 80 N -P 2 0 1 0 0 -75 0 -150 N -P 2 0 1 10 0 55 0 -55 N -P 2 0 1 0 0 150 0 75 N -P 2 0 1 0 100 0 50 0 N -P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N -P 4 0 1 0 50 0 85 10 85 -10 50 0 N -X ~ 1 0 250 100 D 40 40 1 1 P -X ~ 2 200 0 100 L 40 40 1 1 P -X ~ 3 0 -250 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# LM4125AIM5-2.5/NOPB -# -DEF LM4125AIM5-2.5/NOPB U 0 40 Y Y 1 F N -F0 "U" -225 225 50 H V C CNN -F1 "LM4125AIM5-2.5/NOPB" 100 150 50 H V C CNN -F2 "SOT-23-5" 0 50 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM4125IM5-2.0/NOPB LM4125IM5-2.5/NOPB -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -250 100 250 -200 0 1 10 f -X GND 2 0 -350 150 U 40 40 1 1 W -X Vin 4 -400 0 150 R 40 40 1 1 P -X Vout 5 400 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# MAX6100 -# -DEF MAX6100 U 0 40 Y Y 1 F N -F0 "U" 0 250 50 H V C CNN -F1 "MAX6100" 100 -250 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23" 0 -450 50 H I C CNN -F3 "" 100 -350 50 H V C CNN -ALIAS MAX6101 MAX6102 MAX6103 MAX6104 MAX6105 MAX6106 MAX6107 -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -200 200 200 -200 0 1 10 f -X IN 1 -100 300 100 D 50 50 1 1 W -X OUT 2 300 0 100 L 50 50 1 1 w -X GND 3 -100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1525T-I/TO -# -DEF MCP1525T-I/TO U 0 40 Y Y 1 F N -F0 "U" 100 300 50 H V C CNN -F1 "MCP1525T-I/TO" 300 250 50 H V C CNN -F2 "TO-92" 150 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP1541T-I/TO -$FPLIST - TO* -$ENDFPLIST -DRAW -S -100 200 250 -200 0 1 10 f -X Vin 1 0 350 150 D 40 40 1 1 W -X Vout 2 400 0 150 L 40 40 1 1 P -X VSS 3 0 -350 150 U 40 40 1 1 W -ENDDRAW -ENDDEF -# -# MCP1525T-I/TT -# -DEF MCP1525T-I/TT U 0 40 Y Y 1 F N -F0 "U" 100 300 50 H V C CNN -F1 "MCP1525T-I/TT" 300 250 50 H V C CNN -F2 "SOT-23" 150 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP1541-I/TT -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -100 200 250 -200 0 1 10 f -X Vin 1 0 350 150 D 40 40 1 1 W -X Vout 2 400 0 150 L 40 40 1 1 P -X VSS 3 0 -350 150 U 40 40 1 1 W -ENDDRAW -ENDDEF -# -# REF02AP -# -DEF REF02AP U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V C CNN -F1 "REF02AP" -100 250 50 H V C CNN -F2 "DIP8" 0 50 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF02BP -$FPLIST - DIP* - DIL* - PDIP* -$ENDFPLIST -DRAW -S -250 200 250 -200 0 1 10 f -X Vin 2 -400 100 150 R 40 40 1 1 P -X TEMP 3 -400 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X TRIM 5 400 -100 150 L 40 40 1 1 P -X Vout 6 400 100 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF02AU -# -DEF REF02AU U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V C CNN -F1 "REF02AU" -100 250 50 H V C CNN -F2 "SO8" 0 50 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF02BU -$FPLIST - SO* -$ENDFPLIST -DRAW -S -250 200 250 -200 0 1 10 f -X Vin 2 -400 100 150 R 40 40 1 1 P -X TEMP 3 -400 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X TRIM 5 400 -100 150 L 40 40 1 1 P -X Vout 6 400 100 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF102AP -# -DEF REF102AP U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V C CNN -F1 "REF102AP" -100 250 50 H V C CNN -F2 "DIP8" 0 50 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF102BP REF102CP -$FPLIST - DIP* - DIL* - PDIP* -$ENDFPLIST -DRAW -S -250 200 250 -200 0 1 10 f -X Vin 2 -400 100 150 R 40 40 1 1 P -X TEMP 3 -400 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X TRIM 5 400 -100 150 L 40 40 1 1 P -X Vout 6 400 100 150 L 40 40 1 1 P -X NR 8 400 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF102AU -# -DEF REF102AU U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V C CNN -F1 "REF102AU" -100 250 50 H V C CNN -F2 "SO8" 0 50 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF102BU REF102CU -$FPLIST - SO* -$ENDFPLIST -DRAW -S -250 200 250 -200 0 1 10 f -X Vin 2 -400 100 150 R 40 40 1 1 P -X TEMP 3 -400 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X TRIM 5 400 -100 150 L 40 40 1 1 P -X Vout 6 400 100 150 L 40 40 1 1 P -X NR 8 400 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF191 -# -DEF REF191 U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "REF191" -300 250 50 H V L CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -ALIAS REF192 REF193 REF194 REF195 REF196 REF198 -$FPLIST - DIP* - SOIC* - TSSOP* - DIL* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X Vin 2 -400 100 100 R 50 50 1 1 W -X ~Sleep~ 3 -400 -100 100 R 50 50 1 1 I -X GND 4 0 -300 100 U 50 50 1 1 W -X Vout 6 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# REF3212AMDBVREP -# -DEF REF3212AMDBVREP U 0 40 Y Y 1 F N -F0 "U" -250 250 50 H V C CNN -F1 "REF3212AMDBVREP" 0 200 50 H V C CNN -F2 "SOT-23-6" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF3220AMDBVREP REF3225AMDBVREP REF3230AMDBVREP REF3233AMDBVREP REF3240AMDBVREP -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -300 150 300 -400 0 1 10 f -X GND_F 1 -50 -550 150 U 40 40 1 1 P -X GND_S 2 50 -550 150 U 40 40 1 1 P -X ENABLE 3 -450 -100 150 R 40 40 1 1 I -X IN 4 -450 50 150 R 40 40 1 1 P -X OUT_S 5 450 -100 150 L 40 40 1 1 P -X OUT_F 6 450 50 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF5020AD -# -DEF REF5020AD U 0 40 Y Y 1 F N -F0 "U" -300 300 50 H V C CNN -F1 "REF5020AD" -200 250 50 H V C CNN -F2 "SO8" 0 150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF5025AD REF5030AD REF5040AD REF5045AD REF5050AD REF5010AD REF5020ID REF5025ID REF5030ID REF5040ID REF5045ID REF5050ID REF5010ID -$FPLIST - SO* -$ENDFPLIST -DRAW -S -350 200 350 -200 0 1 10 f -X Vin 2 -500 100 150 R 40 40 1 1 P -X Temp 3 -500 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X Trim/NR 5 500 -100 150 L 40 40 1 1 P -X Vout 6 500 100 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# REF5020ADGK -# -DEF REF5020ADGK U 0 40 Y Y 1 F N -F0 "U" -300 300 50 H V C CNN -F1 "REF5020ADGK" -200 250 50 H V C CNN -F2 "MSOP8" 0 150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS REF5025ADGK REF5030ADGK REF5040ADGK REF5045ADGK REF5050ADGK REF5010ADGK REF5020IDGK REF5025IDGK REF5030IDGK REF5040IDGK REF5045IDGK REF5050IDGK REF5010IDGK -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -350 200 350 -200 0 1 10 f -X Vin 2 -500 100 150 R 40 40 1 1 P -X Temp 3 -500 -100 150 R 40 40 1 1 P -X GND 4 0 -350 150 U 40 40 1 1 W -X Trim/NR 5 500 -100 150 L 40 40 1 1 P -X Vout 6 500 100 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431D -# -DEF TL431D D 0 40 N N 1 F N -F0 "D" 0 -100 50 H V C CNN -F1 "TL431D" 50 -150 50 H V C CNN -F2 "SO8" 0 -200 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO8* -$ENDFPLIST -DRAW -C -50 -50 5 0 1 0 N -C -50 0 5 0 1 0 N -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 0 -50 -100 -50 -50 -50 0 -50 50 N -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X A 2 -100 50 50 R 50 50 1 1 I -X A 3 -100 0 50 R 40 40 1 1 P -X A 6 -100 -50 50 R 40 40 1 1 P -X A 7 -100 -100 50 R 40 40 1 1 P -X REF 8 0 100 110 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431DBV -# -DEF TL431DBV D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431DBV" 0 -100 50 H V C CNN -F2 "SOT-23-5" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 3 100 0 50 L 40 40 1 1 P -X REF 4 0 100 110 D 40 40 1 1 P -X A 5 -100 0 50 R 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431DBZ -# -DEF TL431DBZ D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431DBZ" 0 -100 50 H V C CNN -F2 "SOT-23" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X REF 2 0 100 110 D 40 40 1 1 P -X A 3 -100 0 50 R 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431DCK -# -DEF TL431DCK D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431DCK" 0 -100 50 H V C CNN -F2 "SC-70" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SC* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X REF 3 0 100 110 D 40 40 1 1 P -X A 6 -100 0 50 R 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431KTP -# -DEF TL431KTP D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431KTP" 0 -100 50 H V C CNN -F2 "TO-252" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO*252 -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X REF 1 0 100 110 D 40 40 1 1 P -X A 2 -100 0 50 R 40 40 1 1 P -X K 3 100 0 50 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431LP -# -DEF TL431LP D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431LP" 0 -100 50 H V C CNN -F2 "TO-92" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X REF 1 0 100 110 D 40 40 1 1 P -X A 2 -100 0 50 R 40 40 1 1 P -X K 3 100 0 50 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431P -# -DEF TL431P D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431P" 0 -100 50 H V C CNN -F2 "DIP8" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X A 6 -100 0 50 R 40 40 1 1 P -X REF 8 0 100 110 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431PK -# -DEF TL431PK D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431PK" 0 -100 50 H V C CNN -F2 "SOT-89" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT*89* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X REF 1 0 100 110 D 40 40 1 1 P -X A 2 -100 0 50 R 40 40 1 1 P -X K 3 100 0 50 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431PS -# -DEF TL431PS D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431PS" 0 -100 50 H V C CNN -F2 "MSOP8" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X A 6 -100 0 50 R 40 40 1 1 P -X REF 8 0 100 110 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# TL431PW -# -DEF TL431PW D 0 40 N N 1 F N -F0 "D" -100 100 50 H V C CNN -F1 "TL431PW" 0 -100 50 H V C CNN -F2 "TSSOP8" 0 -150 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -P 3 0 1 0 -50 0 0 0 50 0 N -P 3 0 1 0 -30 30 30 0 -30 -30 F -P 4 0 1 10 20 -40 30 -30 30 30 30 30 N -X K 1 100 0 50 L 40 40 1 1 P -X A 6 -100 0 50 R 40 40 1 1 P -X REF 8 0 100 110 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ISL21070DIH306Z-TK +# +DEF ISL21070DIH306Z-TK U 0 40 Y Y 1 F N +F0 "U" 75 250 50 H V C CNN +F1 "ISL21070DIH306Z-TK" 325 200 50 H V C CNN +F2 "SOT-23" 50 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ISL21070CIH320Z-TK ISL21070CIH325Z-TK +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -200 150 200 -200 0 1 10 f +X Vin 1 -100 300 150 D 40 40 1 1 W +X Vout 2 350 0 150 L 40 40 1 1 P +X GND 3 -100 -350 150 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LM134H/NOPB +# +DEF LM134H/NOPB U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "LM134H/NOPB" 300 200 50 H V C CNN +F2 "TO-46" 200 150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +C 0 -25 50 0 1 0 N +C 0 25 50 0 1 0 N +S -100 150 100 -150 0 1 10 f +P 2 0 1 0 -45 -95 -15 -95 N +P 2 0 1 0 -40 95 -10 95 N +P 2 0 1 0 -25 110 -25 80 N +P 2 0 1 0 0 -75 0 -150 N +P 2 0 1 10 0 55 0 -55 N +P 2 0 1 0 0 150 0 75 N +P 2 0 1 0 100 0 50 0 N +P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N +P 4 0 1 0 50 0 85 10 85 -10 50 0 N +X ~ 1 200 0 100 L 40 40 1 1 P +X ~ 2 0 250 100 D 40 40 1 1 P +X ~ 3 0 -250 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM334M/NOPB +# +DEF LM334M/NOPB U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "LM334M/NOPB" 300 200 50 H V C CNN +F2 "SO8" -125 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +C -50 -125 5 0 1 0 N +C 0 -125 5 0 1 0 N +C 0 -25 50 0 1 0 N +C 0 25 50 0 1 0 N +C 50 -125 5 0 1 0 N +S -200 150 200 -150 0 1 10 f +P 2 0 1 0 -50 -125 -50 -150 N +P 2 0 1 0 -45 -95 -15 -95 N +P 2 0 1 0 -40 95 -10 95 N +P 2 0 1 0 -25 110 -25 80 N +P 2 0 1 0 0 -75 0 -125 N +P 2 0 1 10 0 55 0 -55 N +P 2 0 1 0 0 150 0 75 N +P 2 0 1 0 50 -125 50 -150 N +P 2 0 1 0 200 0 50 0 N +P 4 0 1 0 -150 -150 -150 -125 150 -125 150 -150 N +P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N +P 4 0 1 0 50 0 85 10 85 -10 50 0 N +X ~ 1 300 0 100 L 40 40 1 1 P +X ~ 2 -150 -250 100 U 40 40 1 1 P +X ~ 3 -50 -250 100 U 40 40 1 1 P +X ~ 4 0 250 100 D 40 40 1 1 P +X ~ 6 50 -250 100 U 40 40 1 1 P +X ~ 7 150 -250 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM334SM/NOPB +# +DEF LM334SM/NOPB U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "LM334SM/NOPB" 300 200 50 H V C CNN +F2 "SO8" 175 150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +C 0 -25 50 0 1 0 N +C 0 25 50 0 1 0 N +S -100 150 100 -150 0 1 10 f +P 2 0 1 0 -45 -95 -15 -95 N +P 2 0 1 0 -40 95 -10 95 N +P 2 0 1 0 -25 110 -25 80 N +P 2 0 1 0 0 -75 0 -150 N +P 2 0 1 10 0 55 0 -55 N +P 2 0 1 0 0 150 0 75 N +P 2 0 1 0 100 0 50 0 N +P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N +P 4 0 1 0 50 0 85 10 85 -10 50 0 N +X ~ 1 0 -250 100 U 40 40 1 1 P +X ~ 2 200 0 100 L 40 40 1 1 P +X ~ 3 0 250 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM334Z/NOPB +# +DEF LM334Z/NOPB U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "LM334Z/NOPB" 300 200 50 H V C CNN +F2 "TO-92" 200 150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM334Z/LFT1 LM234Z-3/NOPB LM234Z-6/NOPB +$FPLIST + TO* +$ENDFPLIST +DRAW +C 0 -25 50 0 1 0 N +C 0 25 50 0 1 0 N +S -100 150 100 -150 0 1 10 f +P 2 0 1 0 -45 -95 -15 -95 N +P 2 0 1 0 -40 95 -10 95 N +P 2 0 1 0 -25 110 -25 80 N +P 2 0 1 0 0 -75 0 -150 N +P 2 0 1 10 0 55 0 -55 N +P 2 0 1 0 0 150 0 75 N +P 2 0 1 0 100 0 50 0 N +P 4 0 1 10 0 -55 -10 -35 10 -35 0 -55 N +P 4 0 1 0 50 0 85 10 85 -10 50 0 N +X ~ 1 0 250 100 D 40 40 1 1 P +X ~ 2 200 0 100 L 40 40 1 1 P +X ~ 3 0 -250 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM4125AIM5-2.5/NOPB +# +DEF LM4125AIM5-2.5/NOPB U 0 40 Y Y 1 F N +F0 "U" -225 225 50 H V C CNN +F1 "LM4125AIM5-2.5/NOPB" 100 150 50 H V C CNN +F2 "SOT-23-5" 0 50 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM4125IM5-2.0/NOPB LM4125IM5-2.5/NOPB +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -250 100 250 -200 0 1 10 f +X GND 2 0 -350 150 U 40 40 1 1 W +X Vin 4 -400 0 150 R 40 40 1 1 P +X Vout 5 400 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# MAX6100 +# +DEF MAX6100 U 0 40 Y Y 1 F N +F0 "U" 0 250 50 H V C CNN +F1 "MAX6100" 100 -250 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -450 50 H I C CNN +F3 "" 100 -350 50 H V C CNN +ALIAS MAX6101 MAX6102 MAX6103 MAX6104 MAX6105 MAX6106 MAX6107 +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +X IN 1 -100 300 100 D 50 50 1 1 W +X OUT 2 300 0 100 L 50 50 1 1 w +X GND 3 -100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1525T-I/TO +# +DEF MCP1525T-I/TO U 0 40 Y Y 1 F N +F0 "U" 100 300 50 H V C CNN +F1 "MCP1525T-I/TO" 300 250 50 H V C CNN +F2 "TO-92" 150 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP1541T-I/TO +$FPLIST + TO* +$ENDFPLIST +DRAW +S -100 200 250 -200 0 1 10 f +X Vin 1 0 350 150 D 40 40 1 1 W +X Vout 2 400 0 150 L 40 40 1 1 P +X VSS 3 0 -350 150 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# MCP1525T-I/TT +# +DEF MCP1525T-I/TT U 0 40 Y Y 1 F N +F0 "U" 100 300 50 H V C CNN +F1 "MCP1525T-I/TT" 300 250 50 H V C CNN +F2 "SOT-23" 150 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP1541-I/TT +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -100 200 250 -200 0 1 10 f +X Vin 1 0 350 150 D 40 40 1 1 W +X Vout 2 400 0 150 L 40 40 1 1 P +X VSS 3 0 -350 150 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# REF02AP +# +DEF REF02AP U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V C CNN +F1 "REF02AP" -100 250 50 H V C CNN +F2 "DIP8" 0 50 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF02BP +$FPLIST + DIP* + DIL* + PDIP* +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 10 f +X Vin 2 -400 100 150 R 40 40 1 1 P +X TEMP 3 -400 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X TRIM 5 400 -100 150 L 40 40 1 1 P +X Vout 6 400 100 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF02AU +# +DEF REF02AU U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V C CNN +F1 "REF02AU" -100 250 50 H V C CNN +F2 "SO8" 0 50 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF02BU +$FPLIST + SO* +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 10 f +X Vin 2 -400 100 150 R 40 40 1 1 P +X TEMP 3 -400 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X TRIM 5 400 -100 150 L 40 40 1 1 P +X Vout 6 400 100 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF102AP +# +DEF REF102AP U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V C CNN +F1 "REF102AP" -100 250 50 H V C CNN +F2 "DIP8" 0 50 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF102BP REF102CP +$FPLIST + DIP* + DIL* + PDIP* +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 10 f +X Vin 2 -400 100 150 R 40 40 1 1 P +X TEMP 3 -400 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X TRIM 5 400 -100 150 L 40 40 1 1 P +X Vout 6 400 100 150 L 40 40 1 1 P +X NR 8 400 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF102AU +# +DEF REF102AU U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V C CNN +F1 "REF102AU" -100 250 50 H V C CNN +F2 "SO8" 0 50 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF102BU REF102CU +$FPLIST + SO* +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 10 f +X Vin 2 -400 100 150 R 40 40 1 1 P +X TEMP 3 -400 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X TRIM 5 400 -100 150 L 40 40 1 1 P +X Vout 6 400 100 150 L 40 40 1 1 P +X NR 8 400 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF191 +# +DEF REF191 U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "REF191" -300 250 50 H V L CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +ALIAS REF192 REF193 REF194 REF195 REF196 REF198 +$FPLIST + DIP* + SOIC* + TSSOP* + DIL* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X Vin 2 -400 100 100 R 50 50 1 1 W +X ~Sleep~ 3 -400 -100 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X Vout 6 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# REF3212AMDBVREP +# +DEF REF3212AMDBVREP U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "REF3212AMDBVREP" 0 200 50 H V C CNN +F2 "SOT-23-6" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF3220AMDBVREP REF3225AMDBVREP REF3230AMDBVREP REF3233AMDBVREP REF3240AMDBVREP +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -300 150 300 -400 0 1 10 f +X GND_F 1 -50 -550 150 U 40 40 1 1 P +X GND_S 2 50 -550 150 U 40 40 1 1 P +X ENABLE 3 -450 -100 150 R 40 40 1 1 I +X IN 4 -450 50 150 R 40 40 1 1 P +X OUT_S 5 450 -100 150 L 40 40 1 1 P +X OUT_F 6 450 50 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF5020AD +# +DEF REF5020AD U 0 40 Y Y 1 F N +F0 "U" -300 300 50 H V C CNN +F1 "REF5020AD" -200 250 50 H V C CNN +F2 "SO8" 0 150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF5025AD REF5030AD REF5040AD REF5045AD REF5050AD REF5010AD REF5020ID REF5025ID REF5030ID REF5040ID REF5045ID REF5050ID REF5010ID +$FPLIST + SO* +$ENDFPLIST +DRAW +S -350 200 350 -200 0 1 10 f +X Vin 2 -500 100 150 R 40 40 1 1 P +X Temp 3 -500 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X Trim/NR 5 500 -100 150 L 40 40 1 1 P +X Vout 6 500 100 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# REF5020ADGK +# +DEF REF5020ADGK U 0 40 Y Y 1 F N +F0 "U" -300 300 50 H V C CNN +F1 "REF5020ADGK" -200 250 50 H V C CNN +F2 "MSOP8" 0 150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS REF5025ADGK REF5030ADGK REF5040ADGK REF5045ADGK REF5050ADGK REF5010ADGK REF5020IDGK REF5025IDGK REF5030IDGK REF5040IDGK REF5045IDGK REF5050IDGK REF5010IDGK +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -350 200 350 -200 0 1 10 f +X Vin 2 -500 100 150 R 40 40 1 1 P +X Temp 3 -500 -100 150 R 40 40 1 1 P +X GND 4 0 -350 150 U 40 40 1 1 W +X Trim/NR 5 500 -100 150 L 40 40 1 1 P +X Vout 6 500 100 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431D +# +DEF TL431D D 0 40 N N 1 F N +F0 "D" 0 -100 50 H V C CNN +F1 "TL431D" 50 -150 50 H V C CNN +F2 "SO8" 0 -200 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO8* +$ENDFPLIST +DRAW +C -50 -50 5 0 1 0 N +C -50 0 5 0 1 0 N +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 0 -50 -100 -50 -50 -50 0 -50 50 N +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X A 2 -100 50 50 R 50 50 1 1 I +X A 3 -100 0 50 R 40 40 1 1 P +X A 6 -100 -50 50 R 40 40 1 1 P +X A 7 -100 -100 50 R 40 40 1 1 P +X REF 8 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431DBV +# +DEF TL431DBV D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431DBV" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -150 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X NC 1 0 -100 100 U 40 40 1 1 N N +X NC_SUBSTRATE 2 0 -100 100 U 40 40 1 1 N N +X K 3 100 0 50 L 40 40 1 1 P +X REF 4 0 100 110 D 40 40 1 1 P +X A 5 -100 0 50 R 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431DBZ +# +DEF TL431DBZ D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431DBZ" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -150 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT*23* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X REF 2 0 100 110 D 40 40 1 1 P +X A 3 -100 0 50 R 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431DCK +# +DEF TL431DCK D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431DCK" 0 -100 50 H V C CNN +F2 "SC-70" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SC* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X REF 3 0 100 110 D 40 40 1 1 P +X A 6 -100 0 50 R 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431KTP +# +DEF TL431KTP D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431KTP" 0 -100 50 H V C CNN +F2 "TO-252" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO*252 +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X REF 1 0 100 110 D 40 40 1 1 P +X A 2 -100 0 50 R 40 40 1 1 P +X K 3 100 0 50 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431LP +# +DEF TL431LP D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431LP" 0 -100 50 H V C CNN +F2 "TO-92" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X REF 1 0 100 110 D 40 40 1 1 P +X A 2 -100 0 50 R 40 40 1 1 P +X K 3 100 0 50 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431P +# +DEF TL431P D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431P" 0 -100 50 H V C CNN +F2 "DIP8" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X A 6 -100 0 50 R 40 40 1 1 P +X REF 8 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431PK +# +DEF TL431PK D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431PK" 0 -100 50 H V C CNN +F2 "SOT-89" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT*89* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X REF 1 0 100 110 D 40 40 1 1 P +X A 2 -100 0 50 R 40 40 1 1 P +X K 3 100 0 50 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431PS +# +DEF TL431PS D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431PS" 0 -100 50 H V C CNN +F2 "MSOP8" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X A 6 -100 0 50 R 40 40 1 1 P +X REF 8 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL431PW +# +DEF TL431PW D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL431PW" 0 -100 50 H V C CNN +F2 "TSSOP8" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X A 6 -100 0 50 R 40 40 1 1 P +X REF 8 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL432DBV +# +DEF TL432DBV D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL432DBV" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -150 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X NC 1 0 -100 100 U 40 40 1 1 N N +X A 2 -100 0 50 R 40 40 1 1 P +X NC 3 0 -100 100 U 40 40 1 1 N N +X K 4 100 0 50 L 40 40 1 1 P +X REF 5 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL432DBZ +# +DEF TL432DBZ D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL432DBZ" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -150 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT*23* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X REF 1 0 100 110 D 40 40 1 1 P +X K 2 100 0 50 L 40 40 1 1 P +X A 3 -100 0 50 R 40 40 1 1 P +ENDDRAW +ENDDEF +# +# TL432PK +# +DEF TL432PK D 0 40 N N 1 F N +F0 "D" -100 100 50 H V C CNN +F1 "TL432PK" 0 -100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT89-3_Housing" 0 -150 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT*89* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X K 1 100 0 50 L 40 40 1 1 P +X A 2 -100 0 50 R 40 40 1 1 P +X REF 3 0 100 110 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +#End Library From f4e6d7c0e7d9715f57d25b55fb77467f2046b84c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 21:10:05 +0200 Subject: [PATCH 155/330] added OP07, OP077 --- library/linear.dcm | 12 ++++++++++++ library/linear.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 146bb2d9..8f2768e7 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -747,6 +747,18 @@ K tone decoder PLL F https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2006/cc425/Paul_Jimmy/tonedecoderapp.pdf $ENDCMP # +$CMP OP07 +D Ultra-Low Offset Voltage Operational Amplifier +K Low-Offset OPAMP +F http://cdn-reichelt.de/documents/datenblatt/A200/OP07%23AD.pdf +$ENDCMP +# +$CMP OP077 +D Ultra-Low Offset Voltage Operational Amplifier +K Low-Offset OPAMP +F http://www.analog.com/media/en/technical-documentation/data-sheets/OP77.pdf +$ENDCMP +# $CMP OP275 D Dual Op amp (low power) K ampliop diff --git a/library/linear.lib b/library/linear.lib index 3a46ca9d..b7ef9c28 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1680,6 +1680,32 @@ X OUTPUT 8 600 200 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# OP07 +# +DEF OP07 U 0 20 Y Y 1 F N +F0 "U" 50 250 50 H V L CNN +F1 "OP07" 50 150 50 H V L CNN +F2 "" 50 50 50 H V C CNN +F3 "" 50 150 50 H V C CNN +ALIAS OP077 +$FPLIST + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* + TO?99* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 I +X NC 5 0 300 200 D 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~ 8 100 -300 250 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N From 1b4bdb10b1106260468e58bf96b31f4dd1a80fe2 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 21:26:12 +0200 Subject: [PATCH 156/330] added LM4250 Programmable OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 8f2768e7..7f76d102 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -383,6 +383,12 @@ K Comp F ns/lm193.pdf $ENDCMP # +$CMP LM4250 +D Programmable Operational Amplifier +K Programmable OPAMP +F http://www.ti.com/lit/ds/symlink/lm4250.pdf +$ENDCMP +# $CMP LM555N D 555-series timer IC K timer diff --git a/library/linear.lib b/library/linear.lib index b7ef9c28..b8a8a888 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -945,6 +945,38 @@ X ~ 8 100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# LM4250 +# +DEF LM4250 U 0 30 Y N 1 F N +F0 "U" 50 250 50 H V L CNN +F1 "LM4250" 50 150 50 H V L CNN +F2 "" 50 50 50 H V C CNN +F3 "" 50 150 50 H V C CNN +$FPLIST + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +T 900 240 -180 50 0 0 0 QSC Normal 0 C C +P 2 0 1 0 -170 -100 -110 -100 N +P 2 0 1 0 -100 -200 -100 -160 N +P 2 0 1 0 -100 200 -100 160 N +P 2 0 1 0 0 -150 0 -120 N +P 2 0 1 0 100 -100 100 -80 N +P 2 0 1 0 200 -50 200 -40 N +P 4 0 1 10 -200 200 300 0 -200 -200 -200 200 f +P 5 0 1 0 -170 100 -110 100 -140 100 -140 130 -140 70 N +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 +X V- 4 -100 -300 100 U 50 50 1 1 I +X QCS~ 5 200 -300 250 U 50 50 1 1 I +X ~ 6 400 0 100 L 50 50 1 1 O +X V+ 7 -100 300 100 D 50 50 1 1 I +X ~ 8 100 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # LM555N # DEF LM555N U 0 40 Y Y 1 F N From 3dcb92a2e22241dfe4d830c9310f596c8cdef295 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 21:30:11 +0200 Subject: [PATCH 157/330] added LT1363 High-Speed OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index 7f76d102..ae3cb661 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -479,6 +479,12 @@ K op amp amplifier operational F http://www.ti.com/lit/ds/symlink/lmv601.pdf $ENDCMP # +$CMP LT1363 +D 70MHz, 1000V/µs Operational Amplifier +K High-Speed High-Slew-rate OPAMP +F http://cds.linear.com/docs/en/datasheet/1363fa.pdf +$ENDCMP +# $CMP LT1492 D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR K operational amplifier opamp Precision diff --git a/library/linear.lib b/library/linear.lib index b8a8a888..eff3b93d 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1719,7 +1719,7 @@ F0 "U" 50 250 50 H V L CNN F1 "OP07" 50 150 50 H V L CNN F2 "" 50 50 50 H V C CNN F3 "" 50 150 50 H V C CNN -ALIAS OP077 +ALIAS OP077 LT1363 $FPLIST DIP*W7.62mm* SOIC*3.9x4.9mm*Pitch1.27mm* From 172fac5a9d4715b719678c02b01970fe122938f9 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 21:33:12 +0200 Subject: [PATCH 158/330] added TLC272 Precision OPAMP --- library/linear.dcm | 6 ++++++ library/linear.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index ae3cb661..9352ba53 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -927,6 +927,12 @@ K ampliop F http://www.ti.com/lit/ds/symlink/tl082.pdf $ENDCMP # +$CMP TLC272 +D Dual LinCMOS Precision Operational Amplifiers +K Precision OPAMP ampliop +F http://www.ti.com/lit/ds/symlink/tlc272.pdf +$ENDCMP +# $CMP TLC274 D Precision Quad Op amp. Mos K AmpliOp Mos diff --git a/library/linear.lib b/library/linear.lib index eff3b93d..02f9cc7e 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -896,7 +896,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM358" 0 -200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 TLC272 $FPLIST SOIC* DIP* From ddbefb558b2dc898f5c3dd7c81ae3358c2616f74 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 21:45:36 +0200 Subject: [PATCH 159/330] added several missing NC pins --- library/linear.lib | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/library/linear.lib b/library/linear.lib index 02f9cc7e..fc7a7632 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -508,8 +508,16 @@ $FPLIST $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 0 1 N N X V+ 4 -100 300 150 D 50 50 0 1 W X V- 6 -100 -300 150 U 50 50 0 1 W +X NC 7 200 -300 100 U 50 50 0 1 N N +X NC 8 300 -300 100 U 50 50 0 1 N N +X NC 9 0 300 100 D 50 50 0 1 N N +X NC 10 100 300 100 D 50 50 0 1 N N +X NC 15 200 300 100 D 50 50 0 1 N N +X NC 16 300 300 100 D 50 50 0 1 N N +X NC 2 100 -300 100 U 50 50 1 1 N N X ~ 3 300 0 100 L 50 50 1 1 O X + 13 -300 100 100 R 50 50 1 1 I X - 14 -300 -100 100 R 50 50 1 1 I @@ -1019,6 +1027,7 @@ $FPLIST $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 5 0 300 100 D 50 50 0 1 N N 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 @@ -1083,6 +1092,7 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X ~ 5 100 -300 250 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 0 300 200 D 50 50 1 1 N N ENDDRAW ENDDEF # @@ -1449,7 +1459,7 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X NC 5 100 -300 250 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I -X NC 8 0 300 200 D 50 50 1 1 N N +X NC 8 100 300 200 D 50 50 1 1 N N ENDDRAW ENDDEF # @@ -1994,11 +2004,14 @@ $FPLIST $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 100 300 250 D 50 50 1 1 N N X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P +X NC 5 0 300 200 D 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 P +X NC 8 0 -300 200 U 50 50 1 1 N N ENDDRAW ENDDEF # From 739024287697f60b789bfdb6a4bc09a2d857d5e4 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 22:05:03 +0200 Subject: [PATCH 160/330] added MCP601/602/603/604 OPAMPS --- library/linear.dcm | 58 +++++++++++++++- library/linear.lib | 163 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 217 insertions(+), 4 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 9352ba53..b8240666 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -675,9 +675,63 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP MCP601P +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, DIP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# $CMP MCP601R -D MCP601R opamp in 5-pin package -K op amp amplifier operational +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SOT-23-5 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP601SN +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SO-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP601ST +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, TSSOP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP602 +D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603 +D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SOT-23-6 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603P +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, DIP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603SN +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, SO-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603ST +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, TSSOP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP604 +D Quad 2.7V to 6.0V Single Supply CMOS Operational Amplifier +K CMOS Single-Supply OPAMP Ampliop F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # diff --git a/library/linear.lib b/library/linear.lib index fc7a7632..da39fd60 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -680,7 +680,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM2902N" 0 -200 50 H V L CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN -ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 LMC6484 +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 LMC6484 MCP604 $FPLIST SOIC* DIP* @@ -904,7 +904,7 @@ F0 "U" 0 200 50 H V L CNN F1 "LM358" 0 -200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 TLC272 +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 TLC272 MCP602 $FPLIST SOIC* DIP* @@ -1600,6 +1600,29 @@ X V+ 5 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# MCP601P +# +DEF MCP601P U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP601P" 0 150 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# # MCP601R # DEF MCP601R U 0 20 Y Y 1 F N @@ -1617,6 +1640,142 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# MCP601SN +# +DEF MCP601SN U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP601SN" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP601ST +# +DEF MCP601ST U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP601ST" 0 150 50 H V L CNN +F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + TSSOP*4.4x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP603 +# +DEF MCP603 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP603" 200 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -300 50 H I L CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOT*23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X ~CS 5 0 -300 200 U 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603P +# +DEF MCP603P U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603P" 0 150 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603SN +# +DEF MCP603SN U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603SN" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603ST +# +DEF MCP603ST U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603ST" 0 150 50 H V L CNN +F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + TSSOP*4.4x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # NCS210 # DEF NCS210 U 0 40 Y Y 1 F N From 517ff773fc03324792b1e15f67aa3e41a5c604dd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 09:01:09 +0200 Subject: [PATCH 161/330] added ICL7667 Dual MOSFET driver --- library/interface.dcm | 6 ++++++ library/interface.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index df0c735d..cdef4dc7 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -200,6 +200,12 @@ K RS232 UART Driver Receiver Interface F http://www.ti.com/lit/ds/symlink/gd75232.pdf $ENDCMP # +$CMP ICL7667 +D Dual Power MOSFET Driver +K MOSFET driver array +F http://www.intersil.com/content/dam/Intersil/documents/icl7/icl7667.pdf +$ENDCMP +# $CMP ISL83491 D 10Mbps RS485/RS422 transceiver, full duplex, receiver/driver enable, low power shutdown K RS485 RS422 transceiver full duplex diff --git a/library/interface.lib b/library/interface.lib index 8d26e4ab..cf0b3f40 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1183,6 +1183,38 @@ X RY1 19 -600 -300 150 R 50 50 1 1 O ENDDRAW ENDDEF # +# ICL7667 +# +DEF ICL7667 U 0 1 Y Y 1 F N +F0 "U" -60 415 50 H V R CNN +F1 "ICL7667" -60 340 50 H V R CNN +F2 "" 150 -850 50 H V L CNN +F3 "" 200 -300 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +C 5 -100 10 0 1 0 N +C 5 100 10 0 1 0 N +S -200 -300 200 300 0 1 10 f +P 2 0 1 0 -80 -100 -65 -100 N +P 2 0 1 0 -80 100 -65 100 N +P 3 0 1 0 15 -100 50 -100 25 -100 N +P 3 0 1 0 15 100 50 100 25 100 N +P 4 0 1 0 -65 -60 -65 -140 -5 -100 -65 -60 N +P 4 0 1 0 -65 140 -65 60 -5 100 -65 140 N +X NC 1 -300 -200 100 R 50 50 1 1 N N +X I1 2 -300 100 100 R 50 50 1 1 I +X V- 3 0 -400 100 U 50 50 1 1 W +X I3 4 -300 -100 100 R 50 50 1 1 I +X O3 5 300 -100 100 L 50 50 1 1 O +X V+ 6 0 400 100 D 50 50 1 1 W +X O1 7 300 100 100 L 50 50 1 1 O +X NC 8 300 -200 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# # ICM7209 # DEF ICM7209 U 0 40 Y Y 1 F N From 9a9d74b948c2a09a658388151eacfb0523308a1c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 09:02:22 +0200 Subject: [PATCH 162/330] COM pin of ULNxxxx darlington arrays is now passive --- library/interface.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index cf0b3f40..8532b0c9 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1890,7 +1890,7 @@ X I5 5 -400 -100 100 R 50 50 1 1 I X I6 6 -400 -200 100 R 50 50 1 1 I X I7 7 -400 -300 100 R 50 50 1 1 I X GND 8 0 -700 100 U 50 50 1 1 W -X COM 9 400 -500 100 L 50 50 1 1 I +X COM 9 400 -500 100 L 50 50 1 1 P X O7 10 400 -300 100 L 50 50 1 1 C X O6 11 400 -200 100 L 50 50 1 1 C X O5 12 400 -100 100 L 50 50 1 1 C @@ -3050,7 +3050,7 @@ X I6 6 -400 -200 100 R 50 50 1 1 I X I7 7 -400 -300 100 R 50 50 1 1 I X I8 8 -400 -400 100 R 50 50 1 1 I X GND 9 0 -700 100 U 50 50 1 1 W -X COM 10 400 -500 100 L 50 50 1 1 I +X COM 10 400 -500 100 L 50 50 1 1 P X O8 11 400 -400 100 L 50 50 1 1 C X O7 12 400 -300 100 L 50 50 1 1 C X O6 13 400 -200 100 L 50 50 1 1 C From 4c7601624096bdb110b409b9fdce3076093d15fb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 10:50:05 +0200 Subject: [PATCH 163/330] fixed several footprint filters (modernized) --- library/interface.lib | 92 ++++++++++++------------ library/linear.lib | 164 ++++++++++++++++++++++++------------------ 2 files changed, 141 insertions(+), 115 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 8532b0c9..0459a71f 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -336,7 +336,7 @@ F2 "" 0 100 50 H V C CNN F3 "" 0 100 50 H V C CNN $FPLIST SO* - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C @@ -485,7 +485,7 @@ ENDDEF DEF ADuM1200AR U 0 40 Y Y 1 F N F0 "U" -350 400 50 H V L CNN F1 "ADuM1200AR" -50 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS ADuM1200BR ADuM1200CR ADuM1200WS ADuM1200WT ADuM1200WU $FPLIST @@ -509,7 +509,7 @@ ENDDEF DEF ADuM1201AR U 0 40 Y Y 1 F N F0 "U" -350 400 50 H V L CNN F1 "ADuM1201AR" 0 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS ADuM1201BR ADuM1201CR ADuM1201WS ADuM1201WT ADuM1201WU $FPLIST @@ -1155,8 +1155,7 @@ F1 "GD75232N" 200 600 50 H V L CNN F2 "DIP-20" 0 0 50 H V C CIN F3 "" -500 0 50 H V C CNN $FPLIST - DIP* - PDIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -450 550 450 -550 0 1 10 f @@ -1191,8 +1190,8 @@ F1 "ICL7667" -60 340 50 H V R CNN F2 "" 150 -850 50 H V L CNN F3 "" 200 -300 50 H V C CNN $FPLIST - DIP* - SOIC* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW C 5 -100 10 0 1 0 N @@ -1243,7 +1242,7 @@ F2 "" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST SOIC* - PDIP* + DIP*W7.62mm* $ENDFPLIST DRAW T 0 -50 -200 50 0 0 0 D Normal 1 C C @@ -1279,11 +1278,11 @@ ENDDEF DEF L293 U 0 40 Y Y 1 F N F0 "U" -100 925 50 H V R CNN F1 "L293" -100 850 50 H V R CNN -F2 "Housings_DIP:DIP-16_W7.62mm_LongPads" 250 -750 50 V I L CNN +F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN F3 "" -300 700 50 H I C CNN ALIAS L293D $FPLIST - DIP-16* + DIP*W7.62mm* $ENDFPLIST DRAW C -90 -270 10 0 1 0 F @@ -1334,7 +1333,7 @@ F3 "" 0 100 50 H V C CNN ALIAS ADM222 $FPLIST SO* - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C @@ -1723,9 +1722,9 @@ F2 "" 50 -1050 50 H V L CNN F3 "" 0 100 50 H V C CNN ALIAS MAX232I MAX202 ADM232A MAX3232 $FPLIST - SOIC-16* - DIP-16* - TSSOP-16* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*4.4x5mm*Pitch0.65mm* $ENDFPLIST DRAW T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C @@ -1795,11 +1794,11 @@ ENDDEF DEF MAX31855KASA U 0 40 Y Y 1 F N F0 "U" -350 400 50 H V L CNN F1 "MAX31855KASA" 100 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -350 350 350 -350 0 1 10 f @@ -1864,10 +1863,10 @@ F2 "" 50 -650 50 H V L CNN F3 "" 100 -100 50 H V C CNN ALIAS ULN2003 ULN2003A ULN2002 ULN2002A ULN2004 ULN2004A SN75468 SN75469 MC1413P $FPLIST - DIP-16* - SOIC-16* - SSOP-16*4.4x5.2mm*Pitch0.65mm - TSSOP-16*4.4x5mm*Pitch0.65mm + DIP*W7.62mm* + SOIC* + SSOP*4.4x5.2mm*Pitch0.65mm + TSSOP*4.4x5mm*Pitch0.65mm $ENDFPLIST DRAW C -70 300 10 0 1 0 N @@ -2021,7 +2020,7 @@ F1 "MCP2551-I/P" 100 350 50 H V L CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - *DIP*W7.62mm* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2214,9 +2213,8 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS MCP41050 MCP41100 $FPLIST - DIP-8__300 - DIP-8__300_ELL - SOIC-8-N + DIP*W7.62mm* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW S -250 300 250 -300 0 1 10 f @@ -2240,12 +2238,9 @@ F2 "" 0 100 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS MCP42050 MCP42100 $FPLIST - DIP-14__300 - DIP-14__300_ELL - SOIC-14_3.9x8.7mm_Pitch1.27mm - SOIC-14-N - TSSOP-14_4.4x5mm_Pitch0.65mm - TSSOP-14 + DIP*W7.62mm* + SOIC*3.9x8.7mm*Pitch1.27mm* + TSSOP*4.4x5mm*Pitch0.65mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -2579,7 +2574,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 1050 -350 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS MAX3072E MAX3075E MAX3078E SP3481EN SP3485CN SP3485EN $FPLIST - SOIC* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -2599,11 +2594,11 @@ ENDDEF DEF SP3481CP U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "SP3481CP" 100 350 50 H V L CNN -F2 "DIP-8" 0 0 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EP SP3485CP SP3485EP $FPLIST - DIP8* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -2623,8 +2618,11 @@ ENDDEF DEF TEA2014 U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "TEA2014" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST DRAW S -500 -350 500 350 0 1 0 N X GND 1 0 -650 300 U 50 50 1 1 I @@ -2645,7 +2643,7 @@ F1 "TJA1021T" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" -400 450 50 H V C CNN $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2668,7 +2666,7 @@ F1 "TJA1021TK" 50 350 50 H V L CNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - DFN-8* + DFN*1EP*3x3mm*Pitch0.65mm* HVSON* $ENDFPLIST DRAW @@ -2693,7 +2691,7 @@ F1 "TJA1029T" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2716,7 +2714,7 @@ F1 "TJA1029TK" 50 350 50 H V L CNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - DFN-8* + DFN*1EP*3x3mm*Pitch0.65mm* HVSON* $ENDFPLIST DRAW @@ -2742,7 +2740,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TJA1042T $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2766,7 +2764,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TJA1042T/3 $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2789,7 +2787,7 @@ F1 "TJA1049TK" 50 350 50 H V L CNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - DFN-8* + DFN*1EP*3x3mm*Pitch0.65mm* HVSON* $ENDFPLIST DRAW @@ -2815,7 +2813,7 @@ F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TJA1042TK/3 $FPLIST - DFN-8* + DFN*1EP*3x3mm*Pitch0.65mm* HVSON* $ENDFPLIST DRAW @@ -2840,7 +2838,7 @@ F1 "TJA1051T" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2863,7 +2861,7 @@ F1 "TJA1051T/3" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2886,7 +2884,7 @@ F1 "TJA1051T/E" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC-8* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -2909,7 +2907,7 @@ F1 "TJA1051TK/3" 50 350 50 H V L CNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - DFN-8* + DFN*1EP*3x3mm*Pitch0.65mm* HVSON* $ENDFPLIST DRAW @@ -3025,7 +3023,7 @@ F2 "" 50 -650 50 H V L CNN F3 "" 100 -100 50 H V C CNN ALIAS ULN2802A ULN2801A ULN2804A ULN2805A $FPLIST - DIP-18* + DIP*W7.62mm* SOIC-18* $ENDFPLIST DRAW diff --git a/library/linear.lib b/library/linear.lib index da39fd60..1c47c689 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -36,8 +36,8 @@ F1 "AD620" 200 -150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - DIP* - SOIC* + SOIC*Pitch1.27mm* + DIP*W7.62mm* $ENDFPLIST DRAW P 2 0 1 6 0 -150 0 -100 N @@ -91,8 +91,8 @@ F2 "" 50 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN ALIAS AD8208 $FPLIST - SOIC* - MSOP* + SOIC*Pitch1.27mm* + MSSOP*Pitch0.65mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -116,8 +116,8 @@ F2 "" 50 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN ALIAS AD8209 $FPLIST - SOIC* - MSOP* + SOIC*Pitch1.27mm* + MSSOP*Pitch0.65mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -140,7 +140,7 @@ F1 "AD8207" -300 350 50 H V R CNN F2 "" 0 -350 50 H V C CNN F3 "" 650 -700 50 H V C CNN $FPLIST - SOIC* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -164,7 +164,7 @@ F2 "" 50 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN ALIAS AD8216 AD8205 AD8206 $FPLIST - SOIC* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -257,7 +257,7 @@ F1 "AD8215" -300 350 50 H V R CNN F2 "" 150 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN $FPLIST - SOIC* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -303,7 +303,7 @@ F1 "AD8218" -300 350 50 H V R CNN F2 "" 50 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN $FPLIST - SOIC* + SOIC*Pitch1.27mm* LFCSP* $ENDFPLIST DRAW @@ -351,7 +351,7 @@ F2 "" 50 -350 50 H V L CNN F3 "" 650 -700 50 H V C CNN ALIAS AD8418 $FPLIST - SOIC* + SOIC*Pitch1.27mm* MSOP* $ENDFPLIST DRAW @@ -376,7 +376,7 @@ F2 "" 150 0 50 H V C CNN F3 "" 250 100 50 H V C CNN ALIAS CA3080A $FPLIST - DIP-8* + DIP*W7.62mm* $ENDFPLIST DRAW T 0 -150 -100 50 0 0 1 + Normal 1 C C @@ -404,8 +404,8 @@ F2 "" -100 -100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS CA3140 $FPLIST - DIP* - SOIC* + DIP*W7.62mm* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW P 2 0 1 6 0 -150 0 -100 N @@ -432,8 +432,8 @@ F2 "" 100 0 50 H V C CNN F3 "" 100 0 50 H V C CNN ALIAS INA129 $FPLIST - DIP* - SOIC* + DIP*W7.62mm* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f @@ -504,7 +504,7 @@ F1 "L272D" 0 -200 50 H V L CNN F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -275 50 H I L CNN F3 "" 0 0 50 H V C CNN $FPLIST - *SOIC-8* + *SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -535,7 +535,7 @@ F1 "L272M" 0 -200 50 H V L CNN F2 "Housings_DIP:DIP-8_W7.62mm_LongPads" 0 -275 50 H I L CNN F3 "" 0 0 50 H V C CNN $FPLIST - *DIP-8* + *DIP*W7.62mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -599,7 +599,7 @@ F2 "" -100 25 50 H V C CNN F3 "" -100 25 50 H V C CNN ALIAS LM13600 $FPLIST - DIP-16* + DIP*W7.62mm* $ENDFPLIST DRAW X V- 6 0 -300 100 U 50 50 0 1 W @@ -682,9 +682,9 @@ F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 TL084 TL064 LMV324 LMC6484 MCP604 $FPLIST - SOIC* - DIP* - TSSOP* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*4.4x5mm*Pitch0.65mm* SSOP* MSOP* $ENDFPLIST @@ -715,6 +715,10 @@ F1 "LM2903" 250 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM293 LM393 LM193 +$FPLIST + SOIC*Pitch1.27mm* + DIP*W7.62mm* +$ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 C @@ -737,6 +741,10 @@ F0 "U" 100 100 50 H V C CNN F1 "LM2903small" 50 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*Pitch1.27mm* + DIP*W7.62mm* +$ENDFPLIST 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 @@ -758,6 +766,11 @@ F0 "U" 0 250 50 H V L CNN 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 +$FPLIST + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*Pitch0.65mm* +$ENDFPLIST DRAW P 2 0 1 0 0 -200 -50 -129 N P 2 0 1 0 100 -200 0 -100 N @@ -781,6 +794,10 @@ F0 "U" 0 300 50 H V L CNN 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 +$FPLIST + SOIC*Pitch1.27mm* + DIP*W7.62mm* +$ENDFPLIST DRAW P 2 0 1 0 200 -100 100 -50 N P 2 0 1 0 200 100 100 50 N @@ -874,9 +891,9 @@ F1 "LM339" 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* - DIP* - SSOP* + SOIC*3.9x8.7mm*Pitch1.27mm* + DIP*W7.62mm* + SSOP*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -906,9 +923,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 LMV358 TS912 TLC272 MCP602 $FPLIST - SOIC* - DIP* - TSSOP* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*Pitch0.65mm* TO-99* DSBGA* $ENDFPLIST @@ -933,9 +950,9 @@ F1 "LM386" 50 200 50 H V L CNN F2 "" 100 100 50 H V C CNN F3 "" 200 200 50 H V C CNN $FPLIST - DIP* - MSOP* - SOIC* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + MSSOP*Pitch0.65mm* $ENDFPLIST DRAW P 2 0 1 6 0 -150 0 -100 N @@ -994,10 +1011,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS NE555 ICM7555 LMC555 TLC555 NA555 SE555 SA555 $FPLIST - DIP*8 - TSSOP*8 - SOIC*8 - SOP*8 + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*Pitch0.65mm* $ENDFPLIST DRAW X GND 1 0 -400 100 U 50 50 0 0 W @@ -1022,8 +1038,8 @@ F2 "" 50 200 50 H V C CNN F3 "" 150 300 50 H V C CNN ALIAS LM6361 LM6261 $FPLIST - DIP* - SOIC* + SOIC*Pitch1.27mm* + DIP*W7.62mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1078,10 +1094,9 @@ F2 "" 50 50 50 H V C CNN F3 "" 150 150 50 H V C CNN ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 $FPLIST - DIP-8* - SOIC-8* - TSSOP-8* - SOP-8* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1149,10 +1164,8 @@ 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 + SOIC*Pitch1.27mm* + DIP*W7.62mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1175,7 +1188,7 @@ 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 + SOIC*Pitch1.27mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1277,6 +1290,9 @@ F1 "LTC6102xDD" 50 350 50 H V L BNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -450 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS LTC6102HVxDD +$FPLIST + DFN*Pitch0.5mm* +$ENDFPLIST DRAW S -400 300 400 -200 0 1 0 f X -INS 1 -500 200 100 R 50 50 1 1 I @@ -1299,6 +1315,9 @@ F1 "LTC6102xDD-1" 50 350 50 H V L BNN F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" -50 -450 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS LTC6102HVxDD-1 +$FPLIST + DFN*Pitch0.5mm* +$ENDFPLIST DRAW S -400 300 400 -200 0 1 0 f X -INS 1 -500 200 100 R 50 50 1 1 I @@ -1321,6 +1340,9 @@ F1 "LTC6102xMS8" 50 350 50 H V L BNN F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS LTC6102HVxMS8 +$FPLIST + MSOP*Pitch0.65mm* +$ENDFPLIST DRAW S -400 300 400 -200 0 1 0 f X -INS 1 -500 200 100 R 50 50 1 1 I @@ -1342,6 +1364,9 @@ F1 "LTC6102xMS8-1" 50 350 50 H V L BNN F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS LTC6102HVxMS8-1 +$FPLIST + MSOP*Pitch0.65mm* +$ENDFPLIST DRAW S -400 300 400 -200 0 1 0 f X -INS 1 -500 200 100 R 50 50 1 1 I @@ -1363,8 +1388,8 @@ F1 "LTC6362" 150 -300 50 H V L CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN $FPLIST - DFN - MSOP + DFN*1EP*3x3mm*Pitch0.65mm* + MSOP*Pitch0.65mm* $ENDFPLIST DRAW T 0 -150 200 50 0 0 0 + Normal 0 C C @@ -1398,8 +1423,8 @@ F2 "" 650 -700 50 H V C CNN F3 "" 0 400 50 H I C CNN ALIAS MAX4080T MAX4080S $FPLIST - SOIC* - MSOP* + SOIC*3.9x4.9mm*Pitch1.27mm* + MSOP*Pitch0.65mm* $ENDFPLIST DRAW S -300 300 400 -200 0 1 10 f @@ -1423,8 +1448,8 @@ F2 "" 650 -700 50 H V C CNN F3 "" 650 -700 50 H V C CNN ALIAS MAX4081T MAX4081S $FPLIST - SOIC* - MSOP* + SOIC*3.9x4.9mm*Pitch1.27mm* + MSOP*Pitch0.65mm* $ENDFPLIST DRAW S -300 300 400 -200 0 1 10 f @@ -1532,9 +1557,9 @@ F1 "MC33178" 0 -200 50 H V L CNN F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN $FPLIST - SSOP* - DIP* - SOIC* + SOIC*Pitch1.27mm* + DIP*W7.62mm* + SSOP*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1628,8 +1653,11 @@ ENDDEF DEF MCP601R U 0 20 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP601R" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN +$FPLIST + SOT*23* +$ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O @@ -1807,8 +1835,8 @@ F2 "" 50 50 50 H V C CNN F3 "" 50 150 50 H V C CNN ALIAS SA5534 LM101 LM201 LM301 $FPLIST - DIP-8* - SOIC-8* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1832,9 +1860,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS NA556 SA556 SE556 ICM7556 $FPLIST - DIP*14 - TSSOP*14 - SOIC*14 + DIP*W7.62mm* + TSSOP*Pitch0.65mm* + SOIC*Pitch1.27mm* $ENDFPLIST DRAW X GND 7 0 -400 100 U 50 50 0 0 W @@ -1865,8 +1893,8 @@ F2 "" 50 -350 50 H I L CNN F3 "" -300 0 50 H I C CNN ALIAS SE567 $FPLIST - DIP-8* - SOIC-8* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 500 -300 0 1 10 f @@ -1916,8 +1944,8 @@ F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN ALIAS ADA4075 MCP6002 LM7332 $FPLIST - DIP* - SOIC* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* SOP* LFCSP* $ENDFPLIST @@ -2157,9 +2185,9 @@ F2 "" 50 200 50 H V C CNN F3 "" 0 250 50 H V C CNN ALIAS TL081 TL061 $FPLIST - DIP-8* - SOIC-8* - TSSOP-8* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* + TSSOP*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f From 3595827730ba513d93aef5efb2aabd0f893e94ca Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 14:33:53 +0200 Subject: [PATCH 164/330] 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 165/330] 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 166/330] 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 4800d6c04abc0e9329580331a7977faaf5c844dd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 16:43:35 +0200 Subject: [PATCH 167/330] moved L293 from interface.lib to motor_drivers.lib --- library/interface.dcm | 12 ---------- library/interface.lib | 50 --------------------------------------- library/motor_drivers.dcm | 12 ++++++++++ library/motor_drivers.lib | 50 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 62 insertions(+), 62 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index cdef4dc7..52aba212 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -212,18 +212,6 @@ K RS485 RS422 transceiver full duplex F http://www.intersil.com/content/dam/Intersil/documents/isl8/isl83483-85-88-90-91.pdf $ENDCMP # -$CMP L293 -D Quadruple Half-H Drivers -K Half-H Driver Motor -F http://www.ti.com/lit/ds/symlink/l293.pdf -$ENDCMP -# -$CMP L293D -D Quadruple Half-H Drivers -K Half-H Driver Motor -F http://www.ti.com/lit/ds/symlink/l293.pdf -$ENDCMP -# $CMP LT1080 D Dual RS232 driver/receiver, 5V supply, 120kb/s K rs232 uart transceiver diff --git a/library/interface.lib b/library/interface.lib index 0459a71f..14f39a8a 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1273,56 +1273,6 @@ X VCC 14 -100 700 150 D 50 50 1 1 W ENDDRAW ENDDEF # -# L293 -# -DEF L293 U 0 40 Y Y 1 F N -F0 "U" -100 925 50 H V R CNN -F1 "L293" -100 850 50 H V R CNN -F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN -F3 "" -300 700 50 H I C CNN -ALIAS L293D -$FPLIST - DIP*W7.62mm* -$ENDFPLIST -DRAW -C -90 -270 10 0 1 0 F -C -90 325 10 0 1 0 F -S -400 800 400 -700 0 1 10 f -P 2 0 1 0 -250 -195 -50 -195 N -P 2 0 1 0 -250 5 -125 5 N -P 2 0 1 0 -250 400 -50 400 N -P 2 0 1 0 -250 600 -125 600 N -P 2 0 1 0 -50 5 250 5 N -P 2 0 1 0 -50 600 250 600 N -P 2 0 1 0 25 -195 250 -195 N -P 2 0 1 0 25 400 250 400 N -P 3 0 1 0 -90 -270 -10 -270 -10 -220 N -P 3 0 1 0 -90 -25 -90 -400 -140 -400 N -P 3 0 1 0 -90 325 -10 325 -10 375 N -P 3 0 1 0 -90 570 -90 200 -140 200 N -P 4 0 1 0 -125 55 -125 -45 -50 5 -125 55 N -P 4 0 1 0 -125 650 -125 550 -50 600 -125 650 N -P 4 0 1 0 -50 -145 -50 -245 25 -195 -50 -145 N -P 4 0 1 0 -50 450 -50 350 25 400 -50 450 N -X EN1,2 1 -500 200 100 R 50 50 1 1 I -X 1A 2 -500 600 100 R 50 50 1 1 I -X 1Y 3 500 600 100 L 50 50 1 1 O -X GND 4 -200 -800 100 U 50 50 1 1 W -X GND 5 -100 -800 100 U 50 50 1 1 W -X 2Y 6 500 400 100 L 50 50 1 1 O -X 2A 7 -500 400 100 R 50 50 1 1 I -X GND 8 0 -800 100 U 50 50 1 1 W -X EN3,4 9 -500 -400 100 R 50 50 1 1 I -X 3A 10 -500 0 100 R 50 50 1 1 I -X 3A 11 500 0 100 L 50 50 1 1 O -X GND 12 100 -800 100 U 50 50 1 1 W -X GND 13 200 -800 100 U 50 50 1 1 W -X 4Y 14 500 -200 100 L 50 50 1 1 O -X 4A 15 -500 -200 100 R 50 50 1 1 I -X VCC 16 0 900 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # LT1080 # DEF LT1080 U 0 40 Y Y 1 F N diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 6e020c5c..e93d8303 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -24,6 +24,18 @@ K Stepper driver F http://www.ti.com/lit/ds/slvsc40f/slvsc40f.pdf $ENDCMP # +$CMP L293 +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# +$CMP L293D +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# $CMP L298(H)N D Dual full bridge motor driver, up to 46V, 4A K H-bridge motor driver diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index efed75ce..c386ca79 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -140,6 +140,56 @@ X GND 39 700 -700 100 L 50 50 1 1 W ENDDRAW ENDDEF # +# L293 +# +DEF L293 U 0 40 Y Y 1 F N +F0 "U" -100 925 50 H V R CNN +F1 "L293" -100 850 50 H V R CNN +F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN +F3 "" -300 700 50 H I C CNN +ALIAS L293D +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +C -90 -270 10 0 1 0 F +C -90 325 10 0 1 0 F +S -400 800 400 -700 0 1 10 f +P 2 0 1 0 -250 -195 -50 -195 N +P 2 0 1 0 -250 5 -125 5 N +P 2 0 1 0 -250 400 -50 400 N +P 2 0 1 0 -250 600 -125 600 N +P 2 0 1 0 -50 5 250 5 N +P 2 0 1 0 -50 600 250 600 N +P 2 0 1 0 25 -195 250 -195 N +P 2 0 1 0 25 400 250 400 N +P 3 0 1 0 -90 -270 -10 -270 -10 -220 N +P 3 0 1 0 -90 -25 -90 -400 -140 -400 N +P 3 0 1 0 -90 325 -10 325 -10 375 N +P 3 0 1 0 -90 570 -90 200 -140 200 N +P 4 0 1 0 -125 55 -125 -45 -50 5 -125 55 N +P 4 0 1 0 -125 650 -125 550 -50 600 -125 650 N +P 4 0 1 0 -50 -145 -50 -245 25 -195 -50 -145 N +P 4 0 1 0 -50 450 -50 350 25 400 -50 450 N +X EN1,2 1 -500 200 100 R 50 50 1 1 I +X 1A 2 -500 600 100 R 50 50 1 1 I +X 1Y 3 500 600 100 L 50 50 1 1 O +X GND 4 -200 -800 100 U 50 50 1 1 W +X GND 5 -100 -800 100 U 50 50 1 1 W +X 2Y 6 500 400 100 L 50 50 1 1 O +X 2A 7 -500 400 100 R 50 50 1 1 I +X GND 8 0 -800 100 U 50 50 1 1 W +X EN3,4 9 -500 -400 100 R 50 50 1 1 I +X 3A 10 -500 0 100 R 50 50 1 1 I +X 3A 11 500 0 100 L 50 50 1 1 O +X GND 12 100 -800 100 U 50 50 1 1 W +X GND 13 200 -800 100 U 50 50 1 1 W +X 4Y 14 500 -200 100 L 50 50 1 1 O +X 4A 15 -500 -200 100 R 50 50 1 1 I +X VCC 16 0 900 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # L298(H)N # DEF L298(H)N U 0 40 Y Y 1 F N From 486ce2213d8e3d6db8fc2287d09f191661889e97 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 20:53:40 +0200 Subject: [PATCH 168/330] 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 169/330] 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 170/330] 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 171/330] 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 172/330] 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 173/330] 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 174/330] 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 175/330] 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 176/330] 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 177/330] 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 178/330] 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 179/330] 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 180/330] 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 543f09f19124b259a96047e03db415a79bb9b814 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 09:31:03 +0200 Subject: [PATCH 181/330] fixed LM321 (symbol was not for LM321!) + fixed several KLC issues --- library/dc-dc.dcm | 60 +- library/dc-dc.lib | 240 ++++---- library/interface.dcm | 24 +- library/interface.lib | 122 ++-- library/linear.dcm | 163 +++--- library/linear.lib | 463 ++++++++------- library/motor_drivers.dcm | 294 +++++----- library/motor_drivers.lib | 1116 +++++++++++++++++++------------------ 8 files changed, 1245 insertions(+), 1237 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 227d41b6..b66e4bfe 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -30,12 +30,12 @@ K Voltage regulator switching buck fixed output analog F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf $ENDCMP # -$CMP ADP5054 -D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C -K quad regulator dcdc buck synchronizable parallel -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5054.pdf -$ENDCMP -# +$CMP ADP5054 +D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C +K quad regulator dcdc buck synchronizable parallel +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5054.pdf +$ENDCMP +# $CMP APE1707H-12-HF D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 12V 2A 150KHz PWM Buck DC/DC @@ -244,12 +244,12 @@ K PWM step down buck converter controller synchronous POL F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf $ENDCMP # -$CMP L5973D -D 2.5A step down switching regulator -K step down buck regulator -F http://www.st.com/resource/en/datasheet/l5973d.pdf -$ENDCMP -# +$CMP L5973D +D 2.5A step down switching regulator +K step down buck regulator +F http://www.st.com/resource/en/datasheet/l5973d.pdf +$ENDCMP +# $CMP LM2574HVH-12 D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV @@ -856,24 +856,24 @@ K Miniature Step-Down Buck Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr10510.pdf $ENDCMP # -$CMP LMR16006YQ -D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Adjustable output voltage, SOT-23-6 package -K simple-switcher buck step-down voltage-regulator -F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf -$ENDCMP -# -$CMP LMR16006YQ3 -D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 3.3V output voltage, SOT-23-6 package -K simple-switcher buck step-down voltage-regulator -F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf -$ENDCMP -# -$CMP LMR16006YQ5 -D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 5.0V output voltage, SOT-23-6 package -K simple-switcher buck step-down voltage-regulator -F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf -$ENDCMP -# +$CMP LMR16006YQ +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Adjustable output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ3 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 3.3V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ5 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 5.0V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# $CMP LMR62014XMF D 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost Voltage Regulator diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 280d1f2f..5fdde383 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -43,71 +43,71 @@ X SW 5 300 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# ADP5054 -# -DEF ADP5054 U 0 40 Y Y 1 F N -F0 "U" -800 1500 50 H V R CNN -F1 "ADP5054" 200 0 50 H V R CNN -F2 "" -1100 1000 50 H I C CNN -F3 "" -1100 1000 50 H I C CNN -$FPLIST -TQFP*48*1EP -$ENDFPLIST -DRAW -T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C -S -900 1400 900 -1700 1 1 10 f -X BST3 1 1100 -400 200 L 50 50 1 1 W -X PGND3 2 -100 -1900 200 U 50 50 1 1 W -X PGND3 3 0 -1900 200 U 50 50 1 1 W -X SW3 4 1100 -500 200 L 50 50 1 1 w -X SW3 5 1100 -600 200 L 50 50 1 1 w -X PVIN3 6 -1100 -400 200 R 50 50 1 1 W -X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W -X SW4 8 1100 -1100 200 L 50 50 1 1 w -X SW4 9 1100 -1200 200 L 50 50 1 1 w -X PGND4 10 100 -1900 200 U 50 50 1 1 W -X COMP2 20 -1100 -100 200 R 50 50 1 1 U -X PGND 30 -200 -1900 200 U 50 50 1 1 W -X COMP1 40 -1100 700 200 R 50 50 1 1 U -X PGND4 11 200 -1900 200 U 50 50 1 1 W -X EN2 21 -1100 -200 200 R 50 50 1 1 I -X DL1 31 1100 500 200 L 50 50 1 1 O -X FB1 41 1100 1000 200 L 50 50 1 1 I -X BST4 12 1100 -1000 200 L 50 50 1 1 W -X PVIN2 22 -1100 200 200 R 50 50 1 1 W -X BST1 32 1100 900 200 L 50 50 1 1 W -X RT 42 1100 1200 200 L 50 50 1 1 U -X CFG34 13 -1100 -800 200 R 50 50 1 1 I -X PVIN2 23 -1100 100 200 R 50 50 1 1 W -X SW1 33 1100 800 200 L 50 50 1 1 w -X VDD 43 -1100 1200 200 R 50 50 1 1 w -X EN4 14 -1100 -1200 200 R 50 50 1 1 I -X PVIN2 24 -1100 0 200 R 50 50 1 1 W -X SW1 34 1100 700 200 L 50 50 1 1 w -X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U -X COMP4 15 -1100 -1100 200 R 50 50 1 1 U -X SW2 25 1100 200 200 L 50 50 1 1 w -X SW1 35 1100 600 200 L 50 50 1 1 w -X VREG 45 -1100 1300 200 R 50 50 1 1 w -X FB4 16 1100 -1300 200 L 50 50 1 1 I -X SW2 26 1100 100 200 L 50 50 1 1 w -X PVIN1 36 -1100 1000 200 R 50 50 1 1 W -X FB3 46 1100 -700 200 L 50 50 1 1 I -X PWRGD 17 1100 -1500 200 L 50 50 1 1 C -X SW2 27 1100 0 200 L 50 50 1 1 w -X PVIN1 37 -1100 900 200 R 50 50 1 1 W -X COMP3 47 -1100 -500 200 R 50 50 1 1 U -X CFG12 18 -1100 400 200 R 50 50 1 1 I -X BST2 28 1100 -100 200 L 50 50 1 1 W -X PVIN1 38 -1100 800 200 R 50 50 1 1 W -X EN3 48 -1100 -600 200 R 50 50 1 1 I -X FB2 19 1100 -200 200 L 50 50 1 1 I -X DL2 29 1100 300 200 L 50 50 1 1 O -X EN1 39 -1100 600 200 R 50 50 1 1 I -X EPAD 49 300 -1900 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# +# ADP5054 +# +DEF ADP5054 U 0 40 Y Y 1 F N +F0 "U" -800 1500 50 H V R CNN +F1 "ADP5054" 200 0 50 H V R CNN +F2 "" -1100 1000 50 H I C CNN +F3 "" -1100 1000 50 H I C CNN +$FPLIST + TQFP*48*1EP +$ENDFPLIST +DRAW +T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C +S -900 1400 900 -1700 1 1 10 f +X BST3 1 1100 -400 200 L 50 50 1 1 W +X PGND3 2 -100 -1900 200 U 50 50 1 1 W +X PGND3 3 0 -1900 200 U 50 50 1 1 W +X SW3 4 1100 -500 200 L 50 50 1 1 w +X SW3 5 1100 -600 200 L 50 50 1 1 w +X PVIN3 6 -1100 -400 200 R 50 50 1 1 W +X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W +X SW4 8 1100 -1100 200 L 50 50 1 1 w +X SW4 9 1100 -1200 200 L 50 50 1 1 w +X PGND4 10 100 -1900 200 U 50 50 1 1 W +X COMP2 20 -1100 -100 200 R 50 50 1 1 U +X PGND 30 -200 -1900 200 U 50 50 1 1 W +X COMP1 40 -1100 700 200 R 50 50 1 1 U +X PGND4 11 200 -1900 200 U 50 50 1 1 W +X EN2 21 -1100 -200 200 R 50 50 1 1 I +X DL1 31 1100 500 200 L 50 50 1 1 O +X FB1 41 1100 1000 200 L 50 50 1 1 I +X BST4 12 1100 -1000 200 L 50 50 1 1 W +X PVIN2 22 -1100 200 200 R 50 50 1 1 W +X BST1 32 1100 900 200 L 50 50 1 1 W +X RT 42 1100 1200 200 L 50 50 1 1 U +X CFG34 13 -1100 -800 200 R 50 50 1 1 I +X PVIN2 23 -1100 100 200 R 50 50 1 1 W +X SW1 33 1100 800 200 L 50 50 1 1 w +X VDD 43 -1100 1200 200 R 50 50 1 1 w +X EN4 14 -1100 -1200 200 R 50 50 1 1 I +X PVIN2 24 -1100 0 200 R 50 50 1 1 W +X SW1 34 1100 700 200 L 50 50 1 1 w +X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U +X COMP4 15 -1100 -1100 200 R 50 50 1 1 U +X SW2 25 1100 200 200 L 50 50 1 1 w +X SW1 35 1100 600 200 L 50 50 1 1 w +X VREG 45 -1100 1300 200 R 50 50 1 1 w +X FB4 16 1100 -1300 200 L 50 50 1 1 I +X SW2 26 1100 100 200 L 50 50 1 1 w +X PVIN1 36 -1100 1000 200 R 50 50 1 1 W +X FB3 46 1100 -700 200 L 50 50 1 1 I +X PWRGD 17 1100 -1500 200 L 50 50 1 1 C +X SW2 27 1100 0 200 L 50 50 1 1 w +X PVIN1 37 -1100 900 200 R 50 50 1 1 W +X COMP3 47 -1100 -500 200 R 50 50 1 1 U +X CFG12 18 -1100 400 200 R 50 50 1 1 I +X BST2 28 1100 -100 200 L 50 50 1 1 W +X PVIN1 38 -1100 800 200 R 50 50 1 1 W +X EN3 48 -1100 -600 200 R 50 50 1 1 I +X FB2 19 1100 -200 200 L 50 50 1 1 I +X DL2 29 1100 300 200 L 50 50 1 1 O +X EN1 39 -1100 600 200 R 50 50 1 1 I +X EPAD 49 300 -1900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # APE1707H-33-HF # DEF APE1707H-33-HF U 0 40 Y Y 1 F N @@ -395,30 +395,30 @@ X SGND 17 0 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # -# L5973D -# -DEF L5973D U 0 40 Y Y 1 F N -F0 "U" -100 525 50 H V R CNN -F1 "L5973D" -100 450 50 H V R CNN -F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - SOIC*1EP*3.9x4.9mm*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 400 400 -400 0 1 10 f -X OUT 1 500 200 100 L 50 50 1 1 O -X SYNC 2 -500 200 100 R 50 50 1 1 B -X INH 3 -500 0 100 R 50 50 1 1 I -X COMP 4 -500 -200 100 R 50 50 1 1 P -X FB 5 500 0 100 L 50 50 1 1 I -X VREF 6 500 -200 100 L 50 50 1 1 O -X GND 7 -100 -500 100 U 50 50 1 1 W -X VCC 8 0 500 100 D 50 50 1 1 W -X EP 9 100 -500 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# +# L5973D +# +DEF L5973D U 0 40 Y Y 1 F N +F0 "U" -100 525 50 H V R CNN +F1 "L5973D" -100 450 50 H V R CNN +F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*1EP*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X OUT 1 500 200 100 L 50 50 1 1 O +X SYNC 2 -500 200 100 R 50 50 1 1 B +X INH 3 -500 0 100 R 50 50 1 1 I +X COMP 4 -500 -200 100 R 50 50 1 1 P +X FB 5 500 0 100 L 50 50 1 1 I +X VREF 6 500 -200 100 L 50 50 1 1 O +X GND 7 -100 -500 100 U 50 50 1 1 W +X VCC 8 0 500 100 D 50 50 1 1 W +X EP 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # LM2574HVH-12 # DEF LM2574HVH-12 U 0 40 Y Y 1 F N @@ -783,7 +783,7 @@ X BOOST 1 400 100 100 L 50 50 0 1 I X GND 2 0 -300 100 U 50 50 1 1 W X FB 3 400 -100 100 L 50 50 1 1 I X EN 4 -400 -100 100 R 50 50 1 1 I -X VIN 5 -400 100 100 R 50 50 1 1 I +X VIN 5 -400 100 100 R 50 50 1 1 W X SW 6 400 0 100 L 50 50 1 1 O ENDDRAW ENDDEF @@ -1109,28 +1109,28 @@ X EN 6 -400 -100 150 R 50 50 1 1 I ENDDRAW ENDDEF # -# LMR16006YQ -# -DEF LMR16006YQ U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LMR16006YQ" -400 350 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN -F3 "" -400 450 50 H V C CNN -ALIAS LMR16006YQ3 LMR16006YQ5 -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 200 100 L 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X FB 3 500 -200 100 L 50 50 1 1 I -X ~SHDN 4 -500 0 100 R 50 50 1 1 I -X VIN 5 -500 200 100 R 50 50 1 1 W -X SW 6 500 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# +# LMR16006YQ +# +DEF LMR16006YQ U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LMR16006YQ" -400 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN +F3 "" -400 450 50 H V C CNN +ALIAS LMR16006YQ3 LMR16006YQ5 +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 200 100 L 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X FB 3 500 -200 100 L 50 50 1 1 I +X ~SHDN 4 -500 0 100 R 50 50 1 1 I +X VIN 5 -500 200 100 R 50 50 1 1 W +X SW 6 500 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # LT1054 # DEF LT1054 U 0 40 Y Y 1 F N @@ -1172,6 +1172,8 @@ X Vin 2 0 400 100 D 50 50 1 1 W X SW1 3 400 200 100 L 50 50 1 1 I X SW2 4 0 -400 100 U 50 50 1 1 I X GND 5 -200 -400 100 U 50 50 1 1 W +X A0 6 -400 0 100 R 50 50 1 1 O +X SET 7 400 -200 100 L 50 50 1 1 I X SENSE 8 400 0 100 L 50 50 1 1 I ENDDRAW ENDDEF @@ -2084,19 +2086,19 @@ ENDDEF # # TPS560200 # -DEF TPS560200 U 0 25 Y Y 1 F N +DEF TPS560200 U 0 25 Y Y 1 F N F0 "U" -200 200 50 H V L CNN F1 "TPS560200" 0 200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CNN F3 "" -250 -350 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST +$FPLIST + SOT-23* +$ENDFPLIST DRAW S -200 150 200 -200 0 1 10 f -X EN 1 -300 -100 100 R 50 50 1 1 I +X EN 1 -300 -100 100 R 50 50 1 1 I X GND 2 0 -300 100 U 50 50 1 1 W -X PH 3 300 100 100 L 50 50 1 1 w +X PH 3 300 100 100 L 50 50 1 1 w X VIN 4 -300 100 100 R 50 50 1 1 W X FB 5 300 -100 100 L 50 50 1 1 I ENDDRAW diff --git a/library/interface.dcm b/library/interface.dcm index 491b4699..4d17fe9b 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -48,7 +48,7 @@ $ENDCMP # $CMP ADM222 D Dual RS232 driver/receiver, 5V supply, 200kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -60,7 +60,7 @@ $ENDCMP # $CMP ADM242 D Dual RS232 driver/receiver, 5V supply, 200kb/s, separate shutdown/enable pins -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -78,7 +78,7 @@ $ENDCMP # $CMP ADUM4160 D Full/Low Speed, iCoupler USB Digital Isolator, 5kV protection -K usb isolation +K usb isolation F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf $ENDCMP # @@ -214,7 +214,7 @@ $ENDCMP # $CMP LT1080 D Dual RS232 driver/receiver, 5V supply, 120kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://cds.linear.com/docs/en/datasheet/10801fe.pdf $ENDCMP # @@ -362,21 +362,21 @@ K Cold Junction Termocouple Interface SPI F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf $ENDCMP # -$CMP MAX3221 -D RS232 transceiver with 15kV ESD protection -K serial UART RS232 -F http://www.ti.com/lit/ds/symlink/max3221.pdf -$ENDCMP -# +$CMP MAX3221 +D RS232 transceiver with 15kV ESD protection +K serial UART RS232 +F http://www.ti.com/lit/ds/symlink/max3221.pdf +$ENDCMP +# $CMP MAX3226 D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # $CMP MAX3227 D Single RS232 driver/receiver, 3.0V to 5V supply, 1Mb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 0e5e429e..96c4353c 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -111,8 +111,8 @@ ENDDEF # AD5282_ABC # DEF AD5282_ABC U 0 30 Y Y 3 L N -F0 "U" 0 750 50 H V C CNN -F1 "AD5282_ABC" 0 -650 50 H V C CNN +F0 "U" 0 750 50 H V C CNN +F1 "AD5282_ABC" 0 -650 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -135,9 +135,9 @@ S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S 250 300 -250 -300 3 1 10 f -P 2 3 1 0 100 0 25 0 N -P 4 3 1 0 25 0 50 25 50 -25 25 0 N -P 11 3 1 0 75 100 25 100 0 75 25 50 0 25 25 0 0 -25 25 -50 0 -75 25 -100 75 -100 N +P 2 3 1 0 100 0 25 0 N +P 4 3 1 0 25 0 50 25 50 -25 25 0 N +P 11 3 1 0 75 100 25 100 0 75 25 50 0 25 25 0 0 -25 25 -50 0 -75 25 -100 75 -100 N X B2 14 400 -100 150 L 50 50 3 1 P X W2 15 400 0 150 L 50 50 3 1 P X A2 16 400 100 150 L 50 50 3 1 P @@ -1334,10 +1334,10 @@ ENDDEF DEF LTC2861 U 0 40 Y Y 1 F N F0 "U" -350 650 50 H V L CNN F1 "LTC2861" 100 650 50 H V L CNN -F2 "Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm" 0 -700 50 H I C CIN +F2 "Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm" 0 -700 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SSOP* + SSOP* $ENDFPLIST DRAW S 350 600 -350 -600 0 1 10 f @@ -1659,7 +1659,7 @@ X RO 7 500 400 150 L 50 50 1 1 O X A 8 -500 500 150 R 50 50 1 1 I X ~B 9 -500 300 150 R 50 50 1 1 I X Y 10 -500 -200 150 R 50 50 1 1 O -X GND 11 0 -800 100 U 50 50 1 1 W +X GND 11 0 -800 100 U 50 50 1 1 W X ~Z 12 -500 -400 150 R 50 50 1 1 O X TERM100 13 500 200 150 L 50 50 1 1 I X SRL 14 500 -500 150 L 50 50 1 1 I @@ -1745,8 +1745,8 @@ ENDDEF # MAX31855KASA # DEF MAX31855KASA U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MAX31855KASA" 50 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN +F1 "MAX31855KASA" 50 350 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA @@ -1754,57 +1754,57 @@ $FPLIST SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW -S -300 300 300 -300 0 1 10 f -X GND 1 0 -400 100 U 50 50 1 1 W -X T- 2 -400 -100 100 R 50 50 1 1 P -X T+ 3 -400 100 100 R 50 50 1 1 P -X VCC 4 0 400 100 D 50 50 1 1 W -X SCK 5 400 200 100 L 50 50 1 1 I -X ~CS~ 6 400 -100 100 L 50 50 1 1 I I -X SO 7 400 100 100 L 50 50 1 1 O +S -300 300 300 -300 0 1 10 f +X GND 1 0 -400 100 U 50 50 1 1 W +X T- 2 -400 -100 100 R 50 50 1 1 P +X T+ 3 -400 100 100 R 50 50 1 1 P +X VCC 4 0 400 100 D 50 50 1 1 W +X SCK 5 400 200 100 L 50 50 1 1 I +X ~CS~ 6 400 -100 100 L 50 50 1 1 I I +X SO 7 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX3221 +# +DEF MAX3221 U 0 40 Y Y 1 F N +F0 "U" -400 850 50 H V L CNN +F1 "MAX3221" 500 850 50 H V R CNN +F2 "" 50 0 50 H V C CIN +F3 "" 0 950 50 H I C CNN +$FPLIST + SSOP* + TSSOP* +$ENDFPLIST +DRAW +C 120 -500 20 0 1 0 N +C 120 -400 20 0 1 0 N +S -400 -800 500 800 0 1 10 f +P 3 0 1 0 -100 -500 0 -500 0 -500 N +P 3 0 1 0 -100 -400 0 -400 0 -400 N +P 3 0 1 0 140 -500 190 -500 190 -500 N +P 3 0 1 0 140 -400 200 -400 200 -400 N +P 5 0 1 0 100 -450 100 -550 0 -500 100 -450 100 -450 N +P 6 0 1 0 0 -450 0 -350 100 -400 0 -450 0 -450 0 -450 N +X ~EN 1 -600 -600 200 R 50 50 1 1 I +X C1+ 2 -600 700 200 R 50 50 1 1 P +X V+ 3 700 300 200 L 50 50 1 1 w +X C1- 4 -600 300 200 R 50 50 1 1 P +X C2+ 5 -600 200 200 R 50 50 1 1 P +X C2- 6 -600 -200 200 R 50 50 1 1 P +X V- 7 700 -200 200 L 50 50 1 1 w +X RIN 8 700 -500 200 L 50 50 1 1 I +X ROUT 9 -600 -500 200 R 50 50 1 1 O +X ~INVALID 10 700 -600 200 L 50 50 1 1 O V +X DIN 11 -600 -400 200 R 50 50 1 1 I +X FORCEON 12 -600 -700 200 R 50 50 1 1 I +X DOUT 13 700 -400 200 L 50 50 1 1 O +X GND 14 700 100 200 L 50 50 1 1 W +X VCC 15 700 700 200 L 50 50 1 1 W +X ~FORCEOFF 16 700 -700 200 L 50 50 1 1 I L ENDDRAW ENDDEF # -# MAX3221 -# -DEF MAX3221 U 0 40 Y Y 1 F N -F0 "U" -400 850 50 H V L CNN -F1 "MAX3221" 500 850 50 H V R CNN -F2 "" 50 0 50 H V C CIN -F3 "" 0 950 50 H I C CNN -$FPLIST - SSOP* - TSSOP* -$ENDFPLIST -DRAW -C 120 -500 20 0 1 0 N -C 120 -400 20 0 1 0 N -S -400 -800 500 800 0 1 10 f -P 3 0 1 0 -100 -500 0 -500 0 -500 N -P 3 0 1 0 -100 -400 0 -400 0 -400 N -P 3 0 1 0 140 -500 190 -500 190 -500 N -P 3 0 1 0 140 -400 200 -400 200 -400 N -P 5 0 1 0 100 -450 100 -550 0 -500 100 -450 100 -450 N -P 6 0 1 0 0 -450 0 -350 100 -400 0 -450 0 -450 0 -450 N -X ~EN 1 -600 -600 200 R 50 50 1 1 I -X C1+ 2 -600 700 200 R 50 50 1 1 P -X V+ 3 700 300 200 L 50 50 1 1 w -X C1- 4 -600 300 200 R 50 50 1 1 P -X C2+ 5 -600 200 200 R 50 50 1 1 P -X C2- 6 -600 -200 200 R 50 50 1 1 P -X V- 7 700 -200 200 L 50 50 1 1 w -X RIN 8 700 -500 200 L 50 50 1 1 I -X ROUT 9 -600 -500 200 R 50 50 1 1 O -X ~INVALID 10 700 -600 200 L 50 50 1 1 O V -X DIN 11 -600 -400 200 R 50 50 1 1 I -X FORCEON 12 -600 -700 200 R 50 50 1 1 I -X DOUT 13 700 -400 200 L 50 50 1 1 O -X GND 14 700 100 200 L 50 50 1 1 W -X VCC 15 700 700 200 L 50 50 1 1 W -X ~FORCEOFF 16 700 -700 200 L 50 50 1 1 I L -ENDDRAW -ENDDEF -# # MAX3226 # DEF MAX3226 U 0 40 Y Y 1 F N @@ -2587,12 +2587,12 @@ ENDDEF DEF SP3481CP U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "SP3481CP" 100 350 50 H V L CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EP SP3485CP SP3485EP $FPLIST - - DIP*W7.62mm* + + DIP*W7.62mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f diff --git a/library/linear.dcm b/library/linear.dcm index d3e0c639..8292359d 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -335,6 +335,12 @@ D Dual voltage comparator (high speed) K comp $ENDCMP # +$CMP LM321 +D Low Power Single Operational Amplifier +K opamp +F http://www.ti.com/lit/ds/symlink/lm321.pdf +$ENDCMP +# $CMP LM324 D Quad Op amp. K AmpliOp @@ -687,85 +693,84 @@ K CMOS Single-Supply OPAMP Ampliop F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # -$CMP MCP601SN -D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SO-8 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP601ST -D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, TSSOP-8 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP602 -D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP603 -D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SOT-23-6 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP603P -D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, DIP-8 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP603SN -D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, SO-8 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP603ST -D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, TSSOP-8 -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP MCP604 -D Quad 2.7V to 6.0V Single Supply CMOS Operational Amplifier -K CMOS Single-Supply OPAMP Ampliop -F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf -$ENDCMP -# -$CMP NA555 -D 555-series timer IC -K timer -F http://www.ti.com/lit/ds/symlink/ne555.pdf -$ENDCMP -# -$CMP NA556 -D double 555-series timer IC -K timer -F http://www.ti.com/lit/ds/symlink/se556.pdf -$ENDCMP -# -$CMP MIC845H -D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package -K comparator -F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf -$ENDCMP -# -$CMP MIC845L -D Precision single-input comparator, internal 2.55V reference, Active-Low Push-Pull output, SC-70-5 package -K comparator -F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf -$ENDCMP -# -$CMP MIC845N -D Precision single-input comparator, internal 2.55V reference, Open Drain Output, SC-70-5 package -K comparator -F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf -$ENDCMP -# - +$CMP MCP601SN +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SO-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP601ST +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, TSSOP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP602 +D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603 +D Dual 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SOT-23-6 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603P +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, DIP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603SN +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, SO-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP603ST +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, with Chip Select, TSSOP-8 +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP604 +D Quad 2.7V to 6.0V Single Supply CMOS Operational Amplifier +K CMOS Single-Supply OPAMP Ampliop +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MIC845H +D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845L +D Precision single-input comparator, internal 2.55V reference, Active-Low Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845N +D Precision single-input comparator, internal 2.55V reference, Open Drain Output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP NA555 +D 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/ne555.pdf +$ENDCMP +# +$CMP NA556 +D double 555-series timer IC +K timer +F http://www.ti.com/lit/ds/symlink/se556.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 diff --git a/library/linear.lib b/library/linear.lib index 7e018f43..ea3f0a71 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -866,20 +866,18 @@ ENDDEF DEF LM321 U 0 20 Y Y 1 F N F0 "U" 0 300 50 H V L CNN F1 "LM321" 0 200 50 H V L CNN -F2 "" 0 0 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -150 50 H I L CNN F3 "" 0 0 50 H V C CNN +$FPLIST + SOT?23* +$ENDFPLIST DRAW -P 2 0 1 0 200 -100 140 -30 N -P 2 0 1 0 200 100 150 50 N P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 -100 100 L 50 50 1 1 O -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 I -X ~ 5 0 -300 200 U 50 50 1 1 I -X ~ 6 100 -300 250 U 50 50 1 1 I -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~ 8 300 100 100 L 50 50 1 1 O +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X V+ 5 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # @@ -1113,7 +1111,7 @@ ENDDEF # # LMV321 # -DEF LMV321 U 0 20 Y Y 2 F N +DEF LMV321 U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "LMV321" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 125 50 H I L CNN @@ -1129,9 +1127,6 @@ X V+ 5 -100 300 150 D 50 50 0 1 W X + 1 -300 100 100 R 50 50 1 1 I X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O -X + 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 # @@ -1193,6 +1188,8 @@ $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 NC 8 0 -300 100 U 50 50 0 1 N N +X NC 9 100 -300 100 U 50 50 0 1 N N 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 @@ -1653,7 +1650,7 @@ ENDDEF DEF MCP601R U 0 20 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP601R" 200 -200 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" -50 100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 25 -275 50 H I L CNN F3 "" 50 200 50 H V C CNN $FPLIST SOT*23* @@ -1668,221 +1665,220 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # -# MCP601SN -# -DEF MCP601SN U 0 1 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "MCP601SN" 0 150 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN -F3 "" 150 150 50 H V C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 0 -300 100 U 50 50 1 1 N N -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 I -X NC 5 100 -300 100 U 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X NC 8 200 -300 100 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# MCP601ST -# -DEF MCP601ST U 0 1 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "MCP601ST" 0 150 50 H V L CNN -F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN -F3 "" 150 150 50 H V C CNN -$FPLIST - TSSOP*4.4x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 0 -300 100 U 50 50 1 1 N N -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 I -X NC 5 100 -300 100 U 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X NC 8 200 -300 100 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# MCP603 -# -DEF MCP603 U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "MCP603" 200 -200 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -300 50 H I L CNN -F3 "" 50 200 50 H V C CNN -$FPLIST - SOT*23* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X - 4 -300 -100 100 R 50 50 1 1 I -X ~CS 5 0 -300 200 U 50 50 1 1 I -X V+ 6 -100 300 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP603P -# -DEF MCP603P U 0 1 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "MCP603P" 0 150 50 H V L CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN -F3 "" 150 150 50 H V C CNN -$FPLIST - DIP*W7.62mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 200 -300 100 U 50 50 1 1 N N -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 I -X NC 5 100 -300 100 U 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~CS 8 0 -300 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP603SN -# -DEF MCP603SN U 0 1 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "MCP603SN" 0 150 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN -F3 "" 150 150 50 H V C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 200 -300 100 U 50 50 1 1 N N -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 I -X NC 5 100 -300 100 U 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~CS 8 0 -300 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP603ST -# -DEF MCP603ST U 0 1 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "MCP603ST" 0 150 50 H V L CNN -F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN -F3 "" 150 150 50 H V C CNN -$FPLIST - TSSOP*4.4x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 200 -300 100 U 50 50 1 1 N N -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 I -X NC 5 100 -300 100 U 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I -X ~CS 8 0 -300 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MIC845H -# -DEF MIC845H U 0 20 Y Y 1 F N -F0 "U" 150 200 50 H V C CNN -F1 "MIC845H" 300 -200 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN -F3 "" 150 200 50 H V C CNN -$FPLIST - SC-70* -$ENDFPLIST -DRAW -P 2 0 1 0 50 0 30 0 N -P 2 0 1 0 80 0 60 0 N -P 2 0 1 0 90 0 110 0 N -P 2 0 1 0 120 0 140 0 N -P 2 0 1 0 150 0 170 0 N -P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f -P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X ~ 1 -200 -100 100 R 50 50 1 1 N N -X V- 2 0 -300 150 U 50 50 1 1 W -X ~ 3 -200 0 100 R 50 50 1 1 I -X ~ 4 400 0 100 L 50 50 1 1 O -X V+ 5 0 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MIC845L -# -DEF MIC845L U 0 20 Y Y 1 F N -F0 "U" 150 200 50 H V C CNN -F1 "MIC845L" 300 -200 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN -F3 "" 150 200 50 H V C CNN -$FPLIST - SC-70* -$ENDFPLIST -DRAW -P 2 0 1 0 50 0 30 0 N -P 2 0 1 0 80 0 60 0 N -P 2 0 1 0 90 0 110 0 N -P 2 0 1 0 120 0 140 0 N -P 2 0 1 0 150 0 170 0 N -P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f -P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X ~ 1 -200 -100 100 R 50 50 1 1 N N -X V- 2 0 -300 150 U 50 50 1 1 W -X ~ 3 -200 0 100 R 50 50 1 1 I -X ~ 4 400 0 100 L 50 50 1 1 O I -X V+ 5 0 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MIC845N -# -DEF MIC845N U 0 20 Y Y 1 F N -F0 "U" 150 200 50 H V C CNN -F1 "MIC845N" 300 -200 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN -F3 "" 150 200 50 H V C CNN -$FPLIST - SC-70* -$ENDFPLIST -DRAW -P 2 0 1 0 50 0 30 0 N -P 2 0 1 0 80 0 60 0 N -P 2 0 1 0 90 0 110 0 N -P 2 0 1 0 120 0 140 0 N -P 2 0 1 0 150 0 170 0 N -P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f -P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X ~ 1 -200 -100 100 R 50 50 1 1 N N -X V- 2 0 -300 150 U 50 50 1 1 W -X ~ 3 -200 0 100 R 50 50 1 1 I -X ~ 4 400 0 100 L 50 50 1 1 C -X V+ 5 0 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# - +# MCP601SN +# +DEF MCP601SN U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP601SN" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP601ST +# +DEF MCP601ST U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP601ST" 0 150 50 H V L CNN +F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + TSSOP*4.4x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 0 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X NC 8 200 -300 100 U 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# MCP603 +# +DEF MCP603 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP603" 200 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -300 50 H I L CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOT*23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X ~CS 5 0 -300 200 U 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603P +# +DEF MCP603P U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603P" 0 150 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603SN +# +DEF MCP603SN U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603SN" 0 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP603ST +# +DEF MCP603ST U 0 1 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "MCP603ST" 0 150 50 H V L CNN +F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN +F3 "" 150 150 50 H V C CNN +$FPLIST + TSSOP*4.4x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X NC 1 200 -300 100 U 50 50 1 1 N N +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 I +X NC 5 100 -300 100 U 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~CS 8 0 -300 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MIC845H +# +DEF MIC845H U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845H" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845L +# +DEF MIC845L U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845L" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O I +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845N +# +DEF MIC845N U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845N" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 C +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # NCS210 # DEF NCS210 U 0 40 Y Y 1 F N @@ -2183,8 +2179,11 @@ ENDDEF DEF OPA376AIDCK U 0 20 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "OPA376AIDCK" 200 -200 50 H V C CNN -F2 "SC70-5" -50 -300 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" -50 -300 50 H I L CNN F3 "" 50 200 50 H V C CNN +$FPLIST + SC?70* +$ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index e93d8303..7b4e847b 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -1,147 +1,147 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP A4950E -D Full-Bridge, DMOS PWM, Motor Driver, 40V, 3.5A, -40 to +85C -K full-bridge h-bridge -F http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx -$ENDCMP -# -$CMP A4950K -D Full-Bridge, DMOS PWM, Motor Driver, 40V, 3.5A, -40 to +125C -K full-bridge h-bridge -F http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx -$ENDCMP -# -$CMP DRV8308 -D Brushless DC motor controller, closed loop, hall sensor inputs, current limiting, SPI interface -K bldc mosfet-driver hall-sensor -F http://www.ti.com/lit/ds/symlink/drv8308.pdf -$ENDCMP -# -$CMP DRV8711 -D Stepper motor controller, external N-channel MOSFET, single bipolar stepper motor, dual brushed DC motors -K Stepper driver -F http://www.ti.com/lit/ds/slvsc40f/slvsc40f.pdf -$ENDCMP -# -$CMP L293 -D Quadruple Half-H Drivers -K Half-H Driver Motor -F http://www.ti.com/lit/ds/symlink/l293.pdf -$ENDCMP -# -$CMP L293D -D Quadruple Half-H Drivers -K Half-H Driver Motor -F http://www.ti.com/lit/ds/symlink/l293.pdf -$ENDCMP -# -$CMP L298(H)N -D Dual full bridge motor driver, up to 46V, 4A -K H-bridge motor driver -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf -$ENDCMP -# -$CMP L298P -D Dual full bridge motor driver, up to 46V, 4A -K H-bridge motor driver -F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf -$ENDCMP -# -$CMP PG001M -D Parallel to serial data converter for SLA7042M/SLA7044M -K Support IC for SLA7042M/SLA7044M -F http://www.allegromicro.com/~/media/Files/Sanken/Datasheets/PG001M-Datasheet.ashx -$ENDCMP -# -$CMP SLA7042M -D Unipolar PWM high-current motor driver -K Stepper driver -F www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF -$ENDCMP -# -$CMP SLA7044M -D Unipolar PWM high-current motor driver -K Stepper driver -F http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF -$ENDCMP -# -$CMP STK672-040-E -D Stepper motor driver with microstepping controller, 1.5A -K Stepper driver -F http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF -$ENDCMP -# -$CMP STK672-080-E -D Stepper motor driver with microstepping controller, 2.8A -K Stepper driver -F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF -$ENDCMP -# -$CMP SLA7070MPRT -D Unipolar 2-phase stepper motor driver, Full and Half step, 1A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7071MPRT -D Unipolar 2-phase stepper motor driver, Full and Half step, 1.5A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7072MPRT -D Unipolar 2-phase stepper motor driver, Full and Half step, 2A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7073MPRT -D Unipolar 2-phase stepper motor driver, Full and Half step, 3A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7075MPRT -D Unipolar 2-phase stepper motor driver, Microstep, 1A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7076MPRT -D Unipolar 2-phase stepper motor driver, Microstep, 1.5A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7077MPRT -D Unipolar 2-phase stepper motor driver, Microstep, 2A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_en.pdf -$ENDCMP -# -$CMP SLA7078MPRT -D Unipolar 2-phase stepper motor driver, Microstep, 3A -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_en.pdf -$ENDCMP -# -$CMP STSPIN220 -D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package -K motor driver stepper -F www.st.com/resource/en/datasheet/stspin220.pdf -$ENDCMP -# -$CMP STSPIN230 -D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package -K motor driver half-bridge -F www.st.com/resource/en/datasheet/stspin230.pdf -$ENDCMP -# -$CMP STSPIN240 -D Low voltage dual brush DC motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package -K motor driver dc brushed -F www.st.com/resource/en/datasheet/stspin240.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP A4950E +D Full-Bridge, DMOS PWM, Motor Driver, 40V, 3.5A, -40 to +85C +K full-bridge h-bridge +F http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx +$ENDCMP +# +$CMP A4950K +D Full-Bridge, DMOS PWM, Motor Driver, 40V, 3.5A, -40 to +125C +K full-bridge h-bridge +F http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx +$ENDCMP +# +$CMP DRV8308 +D Brushless DC motor controller, closed loop, hall sensor inputs, current limiting, SPI interface +K bldc mosfet-driver hall-sensor +F http://www.ti.com/lit/ds/symlink/drv8308.pdf +$ENDCMP +# +$CMP DRV8711 +D Stepper motor controller, external N-channel MOSFET, single bipolar stepper motor, dual brushed DC motors +K Stepper driver +F http://www.ti.com/lit/ds/slvsc40f/slvsc40f.pdf +$ENDCMP +# +$CMP L293 +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# +$CMP L293D +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# +$CMP L298(H)N +D Dual full bridge motor driver, up to 46V, 4A, Multiwatt-15 +K H-bridge motor driver +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf +$ENDCMP +# +$CMP L298P +D Dual full bridge motor driver, up to 46V, 4A +K H-bridge motor driver +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf +$ENDCMP +# +$CMP PG001M +D Parallel to serial data converter for SLA7042M/SLA7044M +K Support IC for SLA7042M/SLA7044M +F http://www.allegromicro.com/~/media/Files/Sanken/Datasheets/PG001M-Datasheet.ashx +$ENDCMP +# +$CMP SLA7042M +D Unipolar PWM high-current motor driver +K Stepper driver +F www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF +$ENDCMP +# +$CMP SLA7044M +D Unipolar PWM high-current motor driver +K Stepper driver +F http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF +$ENDCMP +# +$CMP SLA7070MPRT +D Unipolar 2-phase stepper motor driver, Full and Half step, 1A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7071MPRT +D Unipolar 2-phase stepper motor driver, Full and Half step, 1.5A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7072MPRT +D Unipolar 2-phase stepper motor driver, Full and Half step, 2A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7073MPRT +D Unipolar 2-phase stepper motor driver, Full and Half step, 3A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7075MPRT +D Unipolar 2-phase stepper motor driver, Microstep, 1A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7076MPRT +D Unipolar 2-phase stepper motor driver, Microstep, 1.5A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7077MPRT +D Unipolar 2-phase stepper motor driver, Microstep, 2A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_en.pdf +$ENDCMP +# +$CMP SLA7078MPRT +D Unipolar 2-phase stepper motor driver, Microstep, 3A +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_en.pdf +$ENDCMP +# +$CMP STK672-040-E +D Stepper motor driver with microstepping controller, 1.5A +K Stepper driver +F http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF +$ENDCMP +# +$CMP STK672-080-E +D Stepper motor driver with microstepping controller, 2.8A +K Stepper driver +F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF +$ENDCMP +# +$CMP STSPIN220 +D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver stepper +F www.st.com/resource/en/datasheet/stspin220.pdf +$ENDCMP +# +$CMP STSPIN230 +D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver half-bridge +F www.st.com/resource/en/datasheet/stspin230.pdf +$ENDCMP +# +$CMP STSPIN240 +D Low voltage dual brush DC motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver dc brushed +F www.st.com/resource/en/datasheet/stspin240.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index c386ca79..9bdfd6d3 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -1,557 +1,559 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# A4950E -# -DEF A4950E U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "A4950E" 200 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 0 -550 50 H I C CNN -F3 "" -300 350 50 H V C CNN -ALIAS A4950K -$FPLIST - SOIC-*1EP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X GND 1 0 -400 100 U 50 50 1 1 W -X IN2 2 -400 100 100 R 50 50 1 1 I -X IN1 3 -400 200 100 R 50 50 1 1 I -X VREF 4 -400 -100 100 R 50 50 1 1 P -X VBB 5 0 400 100 D 50 50 1 1 W -X OUT1 6 400 200 100 L 50 50 1 1 w -X LSS 7 400 0 100 L 50 50 1 1 W -X OUT2 8 400 100 100 L 50 50 1 1 w -X PAD 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# DRV8308 -# -DEF DRV8308 U 0 40 Y Y 1 F N -F0 "U" -700 1450 50 H V L CNN -F1 "DRV8308" -700 -850 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-40-1EP_6x6mm_Pitch0.5mm_TI_PVQFN-N40" 50 -1000 50 H I C CNN -F3 "" -700 1450 50 H V C CNN -$FPLIST - QFN*1EP*6x6mm*Pitch0.5mm* -$ENDFPLIST -DRAW -T 0 650 -100 50 0 0 0 Hall~Sensors Normal 0 R C -T 0 675 1000 50 0 0 0 Phase~U Normal 0 R C -T 0 675 600 50 0 0 0 Phase~V Normal 0 R C -T 0 675 200 50 0 0 0 Phase~W Normal 0 R C -S -700 1400 700 -800 0 1 10 f -X UHP 1 800 -200 100 L 50 50 1 1 I -X UHN 2 800 -300 100 L 50 50 1 1 I -X VHP 3 800 -400 100 L 50 50 1 1 I -X VHN 4 800 -500 100 L 50 50 1 1 I -X WHP 5 800 -600 100 L 50 50 1 1 I -X WHN 6 800 -700 100 L 50 50 1 1 I -X VSW 7 100 1500 100 D 50 50 1 1 w -X FGFB 8 -800 -200 100 R 50 50 1 1 O -X FGINN_TACH 9 -800 -300 100 R 50 50 1 1 I -X FGINP 10 -800 -400 100 R 50 50 1 1 B -X BRAKE 20 -800 300 100 R 50 50 1 1 I -X CP1 30 -800 1300 100 R 50 50 1 1 P -X WLSG 40 800 300 100 L 50 50 1 1 O -X SCLK 11 -800 1000 100 R 50 50 1 1 I -X DIR 21 -800 100 100 R 50 50 1 1 I -X ISEN 31 800 0 100 L 50 50 1 1 I -X GND 41 100 -900 100 U 50 50 1 1 W -X SCS 12 -800 900 100 R 50 50 1 1 I -X ENABLE 22 -800 0 100 R 50 50 1 1 I -X UHSG 32 800 1300 100 L 50 50 1 1 O -X SMODE 13 -800 600 100 R 50 50 1 1 I -X RESET 23 -800 400 100 R 50 50 1 1 I -X U 33 800 1200 100 L 50 50 1 1 I -X SDATAI 14 -800 800 100 R 50 50 1 1 I -X VREG 24 200 1500 100 D 50 50 1 1 w -X ULSG 34 800 1100 100 L 50 50 1 1 O -X SDATAO 15 -800 700 100 R 50 50 1 1 O -X VINT 25 -300 1500 100 D 50 50 1 1 P -X VHSG 35 800 900 100 L 50 50 1 1 O -X FGOUT 16 -800 -500 100 R 50 50 1 1 O -X GND 26 -100 -900 100 U 50 50 1 1 W -X V 36 800 800 100 L 50 50 1 1 I -X ~FAULTn 17 -800 -600 100 R 50 50 1 1 O -X VM 27 0 1500 100 D 50 50 1 1 W -X VLSG 37 800 700 100 L 50 50 1 1 O -X ~LOCKn 18 -800 -700 100 R 50 50 1 1 O -X VCP 28 -200 1500 100 D 50 50 1 1 P -X WHSG 38 800 500 100 L 50 50 1 1 O -X CLKIN 19 -800 200 100 R 50 50 1 1 I -X CP2 29 -800 1200 100 R 50 50 1 1 P -X W 39 800 400 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# DRV8711 -# -DEF DRV8711 U 0 40 Y Y 1 F N -F0 "U" 0 1325 50 H V C CNN -F1 "DRV8711" 0 1250 50 H V C CNN -F2 "" 0 -1250 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - HTSSOP-38 -$ENDFPLIST -DRAW -S -600 1200 600 -1200 0 1 10 f -X CP1 1 -700 1100 100 R 50 50 1 1 B -X CP2 2 -700 1000 100 R 50 50 1 1 B -X VCP 3 -700 900 100 R 50 50 1 1 B -X VM 4 -700 800 100 R 50 50 1 1 W -X GND 5 700 -800 100 L 50 50 1 1 W -X V5 6 -700 600 100 R 50 50 1 1 w -X VINT 7 -700 500 100 R 50 50 1 1 W -X SLEEPn 8 -700 300 100 R 50 50 1 1 I -X RESET 9 -700 200 100 R 50 50 1 1 I -X STEP/AIN1 10 -700 100 100 R 50 50 1 1 I -X BEMF 20 -700 -1100 100 R 50 50 1 1 O -X AOUT2 30 700 400 100 L 50 50 1 1 O -X DIR/AIN2 11 -700 0 100 R 50 50 1 1 I -X BOUT2 21 700 -500 100 L 50 50 1 1 O -X A2HS 31 700 500 100 L 50 50 1 1 O -X BIN1 12 -700 -100 100 R 50 50 1 1 I -X B2HS 22 700 -400 100 L 50 50 1 1 O -X A2LS 32 700 600 100 L 50 50 1 1 O -X BIN2 13 -700 -200 100 R 50 50 1 1 I -X B2LS 23 700 -300 100 L 50 50 1 1 O -X AISENN 33 700 700 100 L 50 50 1 1 I -X SCLK 14 -700 -400 100 R 50 50 1 1 I -X BISENN 24 700 -200 100 L 50 50 1 1 I -X AISENP 34 700 800 100 L 50 50 1 1 I -X SDATI 15 -700 -500 100 R 50 50 1 1 I -X BISENP 25 700 -100 100 L 50 50 1 1 I -X A1LS 35 700 900 100 L 50 50 1 1 O -X SCS 16 -700 -600 100 R 50 50 1 1 I -X B1LS 26 700 0 100 L 50 50 1 1 O -X A1HS 36 700 1000 100 L 50 50 1 1 O -X SDATO 17 -700 -700 100 R 50 50 1 1 O -X B1HS 27 700 100 100 L 50 50 1 1 O -X AOUT1 37 700 1100 100 L 50 50 1 1 O -X FAULTn 18 -700 -900 100 R 50 50 1 1 O -X BOUT1 28 700 200 100 L 50 50 1 1 O -X GND 38 700 -1000 100 L 50 50 1 1 W -X STALLn/BEMFVn 19 -700 -1000 100 R 50 50 1 1 O -X GND 29 700 -900 100 L 50 50 1 1 W -X GND 39 700 -700 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# L293 -# -DEF L293 U 0 40 Y Y 1 F N -F0 "U" -100 925 50 H V R CNN -F1 "L293" -100 850 50 H V R CNN -F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN -F3 "" -300 700 50 H I C CNN -ALIAS L293D -$FPLIST - DIP*W7.62mm* -$ENDFPLIST -DRAW -C -90 -270 10 0 1 0 F -C -90 325 10 0 1 0 F -S -400 800 400 -700 0 1 10 f -P 2 0 1 0 -250 -195 -50 -195 N -P 2 0 1 0 -250 5 -125 5 N -P 2 0 1 0 -250 400 -50 400 N -P 2 0 1 0 -250 600 -125 600 N -P 2 0 1 0 -50 5 250 5 N -P 2 0 1 0 -50 600 250 600 N -P 2 0 1 0 25 -195 250 -195 N -P 2 0 1 0 25 400 250 400 N -P 3 0 1 0 -90 -270 -10 -270 -10 -220 N -P 3 0 1 0 -90 -25 -90 -400 -140 -400 N -P 3 0 1 0 -90 325 -10 325 -10 375 N -P 3 0 1 0 -90 570 -90 200 -140 200 N -P 4 0 1 0 -125 55 -125 -45 -50 5 -125 55 N -P 4 0 1 0 -125 650 -125 550 -50 600 -125 650 N -P 4 0 1 0 -50 -145 -50 -245 25 -195 -50 -145 N -P 4 0 1 0 -50 450 -50 350 25 400 -50 450 N -X EN1,2 1 -500 200 100 R 50 50 1 1 I -X 1A 2 -500 600 100 R 50 50 1 1 I -X 1Y 3 500 600 100 L 50 50 1 1 O -X GND 4 -200 -800 100 U 50 50 1 1 W -X GND 5 -100 -800 100 U 50 50 1 1 W -X 2Y 6 500 400 100 L 50 50 1 1 O -X 2A 7 -500 400 100 R 50 50 1 1 I -X GND 8 0 -800 100 U 50 50 1 1 W -X EN3,4 9 -500 -400 100 R 50 50 1 1 I -X 3A 10 -500 0 100 R 50 50 1 1 I -X 3A 11 500 0 100 L 50 50 1 1 O -X GND 12 100 -800 100 U 50 50 1 1 W -X GND 13 200 -800 100 U 50 50 1 1 W -X 4Y 14 500 -200 100 L 50 50 1 1 O -X 4A 15 -500 -200 100 R 50 50 1 1 I -X VCC 16 0 900 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# L298(H)N -# -DEF L298(H)N U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V C CNN -F1 "L298(H)N" 300 -650 50 H V C CNN -F2 "" 150 250 50 H V C CNN -F3 "" 150 250 50 H V C CNN -$FPLIST - Multiwatt_15* -$ENDFPLIST -DRAW -S -500 600 500 -600 0 1 0 N -X SENSE_A 1 -300 -700 100 U 50 50 1 1 W -X OUT1 2 600 200 100 L 50 50 1 1 O -X OUT2 3 600 100 100 L 50 50 1 1 O -X Vs 4 100 700 100 D 50 50 1 1 W -X IN1 5 -600 500 100 R 50 50 1 1 I -X EnA 6 -600 300 100 R 50 50 1 1 I -X IN2 7 -600 400 100 R 50 50 1 1 I -X GND 8 0 -700 100 U 50 50 1 1 W -X Vss 9 0 700 100 D 50 50 1 1 W -X IN3 10 -600 100 100 R 50 50 1 1 I -X EnB 11 -600 -100 100 R 50 50 1 1 I -X IN4 12 -600 0 100 R 50 50 1 1 I -X OUT3 13 600 -100 100 L 50 50 1 1 O -X OUT4 14 600 -200 100 L 50 50 1 1 O -X SENSE_B 15 -200 -700 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# L298P -# -DEF L298P U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V C CNN -F1 "L298P" 400 -650 50 H V C CNN -F2 "" 150 250 50 H V C CNN -F3 "" 150 250 50 H V C CNN -DRAW -S -500 600 500 -600 0 1 0 N -X GND 1 -100 -700 100 U 50 50 1 1 W -X SENSE_A 2 -400 -700 100 U 50 50 1 1 W -X OUT1 4 600 200 100 L 50 50 1 1 O -X OUT2 5 600 100 100 L 50 50 1 1 O -X Vs 6 100 700 100 D 50 50 1 1 W -X IN1 7 -600 500 100 R 50 50 1 1 I -X EnA 8 -600 300 100 R 50 50 1 1 I -X IN2 9 -600 400 100 R 50 50 1 1 I -X GND 10 0 -700 100 U 50 50 1 1 W -X GND 20 200 -700 100 U 50 50 1 1 W -X GND 11 100 -700 100 U 50 50 1 1 W -X Vss 12 0 700 100 D 50 50 1 1 W -X IN3 13 -600 100 100 R 50 50 1 1 I -X EnB 14 -600 -100 100 R 50 50 1 1 I -X IN4 15 -600 0 100 R 50 50 1 1 I -X OUT3 16 600 -100 100 L 50 50 1 1 O -X OUT4 17 600 -200 100 L 50 50 1 1 O -X SENSE_B 19 -300 -700 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# PG001M -# -DEF PG001M U 0 40 Y Y 1 F N -F0 "U" -400 550 50 H V C CNN -F1 "PG001M" 300 -550 50 H V C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S 500 -500 -500 500 0 1 0 N -X ~RESET~ 1 -600 400 100 R 50 50 1 1 I -X CLK_IN 2 -600 300 100 R 50 50 1 1 I -X ~CW~ 3 -600 200 100 R 50 50 1 1 I -X MSEL_1 6 -600 0 100 R 50 50 1 1 I -X MSEL_2 7 -600 -100 100 R 50 50 1 1 I -X GND 8 0 -600 100 U 50 50 1 1 W -X ~MONITOR~ 9 -600 -400 100 R 50 50 1 1 I -X DATA_B 10 600 0 100 L 50 50 1 1 O -X DATA_A 11 600 100 100 L 50 50 1 1 O -X ~STROBE~ 13 600 -100 100 L 50 50 1 1 O -X CLK_OUT 14 600 -200 100 L 50 50 1 1 O -X VECTOR 15 -600 -300 100 R 50 50 1 1 I -X Vdd 16 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# SLA7044M -# -DEF SLA7044M U 0 40 Y Y 2 F N -F0 "U" -300 450 50 H V C CNN -F1 "SLA7044M" 300 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS SLA7042M -$FPLIST - SLA704XM -$ENDFPLIST -DRAW -S -400 400 400 -400 0 1 0 N -X OUT 1 500 100 100 L 50 50 1 1 O -X ~STROBE~ 2 -500 100 100 R 50 50 1 1 I -X REF 3 -500 -100 100 R 50 50 1 1 I -X Vdd 4 0 500 100 D 50 50 1 1 W -X ~CLOCK~ 5 -500 200 100 R 50 50 1 1 I -X DATA 6 -500 300 100 R 50 50 1 1 I -X GND 7 0 -500 100 U 50 50 1 1 W -X ~OUT~ 8 500 0 100 L 50 50 1 1 O -X RS 9 -500 -300 100 R 50 50 1 1 I -X RS 10 -500 -300 100 R 50 50 2 1 I -X OUT 11 500 100 100 L 50 50 2 1 O -X GND 12 0 -500 100 U 50 50 2 1 W -X ~STROBE~ 13 -500 100 100 R 50 50 2 1 I -X REF 14 -500 -100 100 R 50 50 2 1 I -X Vdd 15 0 500 100 D 50 50 2 1 W -X ~CLOCK~ 16 -500 200 100 R 50 50 2 1 I -X DATA 17 -500 300 100 R 50 50 2 1 I -X ~OUT~ 18 500 0 100 L 50 50 2 1 O -ENDDRAW -ENDDEF -# -# STK672-040-E -# -DEF STK672-040-E U 0 40 Y Y 1 F N -F0 "U" -400 750 50 H V C CNN -F1 "STK672-040-E" 0 0 50 V V C CNN -F2 "" 150 50 50 H V C CNN -F3 "" 150 50 50 H V C CNN -$FPLIST - STK672-040-E -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 0 N -X ~B~ 1 600 100 100 L 50 50 1 1 O -X B 2 600 200 100 L 50 50 1 1 O -X PG 3 0 -800 100 U 50 50 1 1 W -X PG 4 -100 -800 100 U 50 50 1 1 W -X ~A~ 5 600 300 100 L 50 50 1 1 O -X A 6 600 400 100 L 50 50 1 1 O -X VCC 7 0 800 100 D 50 50 1 1 W -X Vref 8 -600 -600 100 R 50 50 1 1 I -X M1 9 -600 600 100 R 50 50 1 1 I -X M2 10 -600 500 100 R 50 50 1 1 I -X MO1 20 600 -200 100 L 50 50 1 1 O -X M3 11 -600 400 100 R 50 50 1 1 I -X MO2 21 600 -300 100 L 50 50 1 1 O -X M4 12 -600 300 100 R 50 50 1 1 I -X SG 22 100 -800 100 U 50 50 1 1 W -X M5 13 -600 200 100 R 50 50 1 1 I -X CLK 14 -600 50 100 R 50 50 1 1 I -X CWB 15 -600 -50 100 R 50 50 1 1 I -X ~RESET~ 16 -600 -400 100 R 50 50 1 1 I -X RETURN 17 -600 -200 100 R 50 50 1 1 I -X ENABLE 18 -600 -300 100 R 50 50 1 1 I -X MOI 19 600 -100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# STK672-080-E -# -DEF STK672-080-E U 0 40 Y Y 1 F N -F0 "U" -300 650 50 H V C CNN -F1 "STK672-080-E" 0 0 50 V V C CNN -F2 "" 50 -50 50 H V C CNN -F3 "" 50 -50 50 H V C CNN -$FPLIST - STK672-080-E -$ENDFPLIST -DRAW -S -400 600 400 -600 0 1 0 N -X PG 1 0 -700 100 U 50 50 1 1 W -X BB 2 500 0 100 L 50 50 1 1 O -X B 3 500 100 100 L 50 50 1 1 O -X AB 4 500 200 100 L 50 50 1 1 O -X A 5 500 300 100 L 50 50 1 1 O -X VCC 6 0 700 100 D 50 50 1 1 W -X Vref 7 -500 -500 100 R 50 50 1 1 I -X M1 8 -500 500 100 R 50 50 1 1 I -X M2 9 -500 400 100 R 50 50 1 1 I -X CWB 10 -500 0 100 R 50 50 1 1 I -X CLOCK 11 -500 100 100 R 50 50 1 1 I -X M3 12 -500 300 100 R 50 50 1 1 I -X ~RESET~ 13 -500 -300 100 R 50 50 1 1 I -X MOI 14 500 -200 100 L 50 50 1 1 O -X ENABLE 15 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SLA7070MPRT -# -DEF SLA7070MPRT U 0 40 Y Y 1 F N -F0 "U" -400 1000 50 H V C CNN -F1 "SLA7070MPRT" 300 -1000 50 H V C CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT -$FPLIST - ZIP23 -$ENDFPLIST -DRAW -S -450 950 450 -950 0 1 10 f -X OUTA 1 600 800 150 L 50 50 1 1 O -X OUTA 2 600 700 150 L 50 50 1 1 O -X ~OUTA~ 3 600 600 150 L 50 50 1 1 O -X ~OUTA~ 4 600 500 150 L 50 50 1 1 O -X SENSE_A 5 600 -200 150 L 50 50 1 1 O -X N.C. 6 600 -800 150 L 50 50 1 1 N -X M1 7 -600 300 150 R 50 50 1 1 I -X M2 8 -600 200 150 R 50 50 1 1 I -X M3 9 -600 100 150 R 50 50 1 1 I -X CLOCK 10 -600 -100 150 R 50 50 1 1 I -X VBB 11 -100 1100 150 D 50 50 1 1 W -X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I -X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -600 700 150 R 50 50 1 1 I -X CW/CCW 16 -600 -300 150 R 50 50 1 1 I -X SYNC 17 -600 -500 150 R 50 50 1 1 I -X FLAG 18 600 -600 150 L 50 50 1 1 O -X SENSE_B 19 600 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 600 300 150 L 50 50 1 1 O -X ~OUTB~ 21 600 200 150 L 50 50 1 1 O -X OUTB 22 600 100 150 L 50 50 1 1 O -X OUTB 23 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# SLA7075MPRT -# -DEF SLA7075MPRT U 0 40 Y Y 1 F N -F0 "U" -400 1000 50 H V C CNN -F1 "SLA7075MPRT" 300 -1000 50 H V C CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT -$FPLIST - ZIP23 -$ENDFPLIST -DRAW -S -450 950 450 -950 0 1 10 f -X OUTA 1 600 800 150 L 50 50 1 1 O -X OUTA 2 600 700 150 L 50 50 1 1 O -X ~OUTA~ 3 600 600 150 L 50 50 1 1 O -X ~OUTA~ 4 600 500 150 L 50 50 1 1 O -X SENSE_A 5 600 -200 150 L 50 50 1 1 O -X MO 6 600 -800 150 L 50 50 1 1 O -X M1 7 -600 300 150 R 50 50 1 1 I -X M2 8 -600 200 150 R 50 50 1 1 I -X M3 9 -600 100 150 R 50 50 1 1 I -X CLOCK 10 -600 -100 150 R 50 50 1 1 I -X VBB 11 -100 1100 150 D 50 50 1 1 W -X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I -X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -600 700 150 R 50 50 1 1 I -X CW/CCW 16 -600 -300 150 R 50 50 1 1 I -X SYNC 17 -600 -500 150 R 50 50 1 1 I -X FLAG 18 600 -600 150 L 50 50 1 1 O -X SENSE_B 19 600 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 600 300 150 L 50 50 1 1 O -X ~OUTB~ 21 600 200 150 L 50 50 1 1 O -X OUTB 22 600 100 150 L 50 50 1 1 O -X OUTB 23 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# STSPIN220 -# -DEF STSPIN220 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V L CNN -F1 "STSPIN220" 200 650 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN -F3 "" 150 250 50 H V C CNN -$FPLIST - QFN*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -400 600 500 -600 0 1 10 f -X DIR 1 -500 500 100 R 50 50 1 1 I -X STCK 2 -500 400 100 R 50 50 1 1 I -X OUTA1 3 600 500 100 L 50 50 1 1 w -X SENSEA 4 600 300 100 L 50 50 1 1 w -X OUTA2 5 600 400 100 L 50 50 1 1 w -X VS 6 0 700 100 D 50 50 1 1 W -X GND 7 0 -700 100 U 50 50 1 1 W -X OUTB2 8 600 -100 100 L 50 50 1 1 w -X SENSEB 9 600 -200 100 L 50 50 1 1 w -X OUTB1 10 600 0 100 L 50 50 1 1 w -X REF 11 -500 -400 100 R 50 50 1 1 I -X TOFF 12 -500 -500 100 R 50 50 1 1 I -X EN/FLT 13 -500 -100 100 R 50 50 1 1 B -X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I -X MODE2 15 -500 100 100 R 50 50 1 1 I -X MODE1 16 -500 200 100 R 50 50 1 1 I -X EPAD 17 100 -700 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# STSPIN230 -# -DEF STSPIN230 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V L CNN -F1 "STSPIN230" 200 650 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN -F3 "" 150 250 50 H V C CNN -$FPLIST - QFN*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -400 600 500 -600 0 1 10 f -X INUH 1 -500 500 100 R 50 50 1 1 I -X INUL 2 -500 400 100 R 50 50 1 1 I -X OUTU 3 600 500 100 L 50 50 1 1 w -X SENSE 4 600 -300 100 L 50 50 1 1 I -X NC 5 200 -700 100 U 50 50 1 1 N N -X VS 6 0 700 100 D 50 50 1 1 W -X GND 7 0 -700 100 U 50 50 1 1 W -X OUTV 8 600 200 100 L 50 50 1 1 w -X SENSE 9 600 -400 100 L 50 50 1 1 I -X OUTW 10 600 -100 100 L 50 50 1 1 w -X INWL 11 -500 -200 100 R 50 50 1 1 I -X INWH 12 -500 -100 100 R 50 50 1 1 I -X EN/FLT 13 -500 -400 100 R 50 50 1 1 B -X STBY 14 -500 -500 100 R 50 50 1 1 I -X INVL 15 -500 100 100 R 50 50 1 1 I -X INVH 16 -500 200 100 R 50 50 1 1 I -X PAD 17 100 -700 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# STSPIN240 -# -DEF STSPIN240 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V L CNN -F1 "STSPIN240" 200 650 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN -F3 "" 150 250 50 H V C CNN -$FPLIST - QFN*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -400 600 500 -600 0 1 10 f -X PHA 1 -500 500 100 R 50 50 1 1 I -X PWMA 2 -500 400 100 R 50 50 1 1 I -X OUTA1 3 600 500 100 L 50 50 1 1 w -X SENSEA 4 600 300 100 L 50 50 1 1 w -X OUTA2 5 600 400 100 L 50 50 1 1 w -X VS 6 0 700 100 D 50 50 1 1 W -X GND 7 0 -700 100 U 50 50 1 1 W -X OUTB2 8 600 -100 100 L 50 50 1 1 w -X SENSEB 9 600 -200 100 L 50 50 1 1 w -X OUTB1 10 600 0 100 L 50 50 1 1 w -X REF 11 -500 -400 100 R 50 50 1 1 I -X TOFF 12 -500 -500 100 R 50 50 1 1 I -X EN/FLT 13 -500 -100 100 R 50 50 1 1 B -X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I -X PHB 15 -500 200 100 R 50 50 1 1 I -X PWMB 16 -500 100 100 R 50 50 1 1 I -X EPAD 17 100 -700 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# A4950E +# +DEF A4950E U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "A4950E" 200 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 0 -550 50 H I C CNN +F3 "" -300 350 50 H V C CNN +ALIAS A4950K +$FPLIST + SOIC-*1EP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X GND 1 0 -400 100 U 50 50 1 1 W +X IN2 2 -400 100 100 R 50 50 1 1 I +X IN1 3 -400 200 100 R 50 50 1 1 I +X VREF 4 -400 -100 100 R 50 50 1 1 P +X VBB 5 0 400 100 D 50 50 1 1 W +X OUT1 6 400 200 100 L 50 50 1 1 w +X LSS 7 400 0 100 L 50 50 1 1 W +X OUT2 8 400 100 100 L 50 50 1 1 w +X PAD 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DRV8308 +# +DEF DRV8308 U 0 40 Y Y 1 F N +F0 "U" -700 1450 50 H V L CNN +F1 "DRV8308" -700 -850 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-40-1EP_6x6mm_Pitch0.5mm_TI_PVQFN-N40" 50 -1000 50 H I C CNN +F3 "" -700 1450 50 H V C CNN +$FPLIST + QFN*1EP*6x6mm*Pitch0.5mm* +$ENDFPLIST +DRAW +T 0 650 -100 50 0 0 0 Hall~Sensors Normal 0 R C +T 0 675 1000 50 0 0 0 Phase~U Normal 0 R C +T 0 675 600 50 0 0 0 Phase~V Normal 0 R C +T 0 675 200 50 0 0 0 Phase~W Normal 0 R C +S -700 1400 700 -800 0 1 10 f +X UHP 1 800 -200 100 L 50 50 1 1 I +X UHN 2 800 -300 100 L 50 50 1 1 I +X VHP 3 800 -400 100 L 50 50 1 1 I +X VHN 4 800 -500 100 L 50 50 1 1 I +X WHP 5 800 -600 100 L 50 50 1 1 I +X WHN 6 800 -700 100 L 50 50 1 1 I +X VSW 7 100 1500 100 D 50 50 1 1 w +X FGFB 8 -800 -200 100 R 50 50 1 1 O +X FGINN_TACH 9 -800 -300 100 R 50 50 1 1 I +X FGINP 10 -800 -400 100 R 50 50 1 1 B +X BRAKE 20 -800 300 100 R 50 50 1 1 I +X CP1 30 -800 1300 100 R 50 50 1 1 P +X WLSG 40 800 300 100 L 50 50 1 1 O +X SCLK 11 -800 1000 100 R 50 50 1 1 I +X DIR 21 -800 100 100 R 50 50 1 1 I +X ISEN 31 800 0 100 L 50 50 1 1 I +X GND 41 100 -900 100 U 50 50 1 1 W +X SCS 12 -800 900 100 R 50 50 1 1 I +X ENABLE 22 -800 0 100 R 50 50 1 1 I +X UHSG 32 800 1300 100 L 50 50 1 1 O +X SMODE 13 -800 600 100 R 50 50 1 1 I +X RESET 23 -800 400 100 R 50 50 1 1 I +X U 33 800 1200 100 L 50 50 1 1 I +X SDATAI 14 -800 800 100 R 50 50 1 1 I +X VREG 24 200 1500 100 D 50 50 1 1 w +X ULSG 34 800 1100 100 L 50 50 1 1 O +X SDATAO 15 -800 700 100 R 50 50 1 1 O +X VINT 25 -300 1500 100 D 50 50 1 1 P +X VHSG 35 800 900 100 L 50 50 1 1 O +X FGOUT 16 -800 -500 100 R 50 50 1 1 O +X GND 26 -100 -900 100 U 50 50 1 1 W +X V 36 800 800 100 L 50 50 1 1 I +X ~FAULTn 17 -800 -600 100 R 50 50 1 1 O +X VM 27 0 1500 100 D 50 50 1 1 W +X VLSG 37 800 700 100 L 50 50 1 1 O +X ~LOCKn 18 -800 -700 100 R 50 50 1 1 O +X VCP 28 -200 1500 100 D 50 50 1 1 P +X WHSG 38 800 500 100 L 50 50 1 1 O +X CLKIN 19 -800 200 100 R 50 50 1 1 I +X CP2 29 -800 1200 100 R 50 50 1 1 P +X W 39 800 400 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# DRV8711 +# +DEF DRV8711 U 0 40 Y Y 1 F N +F0 "U" 0 1325 50 H V C CNN +F1 "DRV8711" 0 1250 50 H V C CNN +F2 "" 0 -1250 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + HTSSOP-38 +$ENDFPLIST +DRAW +S -600 1200 600 -1200 0 1 10 f +X CP1 1 -700 1100 100 R 50 50 1 1 B +X CP2 2 -700 1000 100 R 50 50 1 1 B +X VCP 3 -700 900 100 R 50 50 1 1 B +X VM 4 -700 800 100 R 50 50 1 1 W +X GND 5 700 -800 100 L 50 50 1 1 W +X V5 6 -700 600 100 R 50 50 1 1 w +X VINT 7 -700 500 100 R 50 50 1 1 W +X SLEEPn 8 -700 300 100 R 50 50 1 1 I +X RESET 9 -700 200 100 R 50 50 1 1 I +X STEP/AIN1 10 -700 100 100 R 50 50 1 1 I +X BEMF 20 -700 -1100 100 R 50 50 1 1 O +X AOUT2 30 700 400 100 L 50 50 1 1 O +X DIR/AIN2 11 -700 0 100 R 50 50 1 1 I +X BOUT2 21 700 -500 100 L 50 50 1 1 O +X A2HS 31 700 500 100 L 50 50 1 1 O +X BIN1 12 -700 -100 100 R 50 50 1 1 I +X B2HS 22 700 -400 100 L 50 50 1 1 O +X A2LS 32 700 600 100 L 50 50 1 1 O +X BIN2 13 -700 -200 100 R 50 50 1 1 I +X B2LS 23 700 -300 100 L 50 50 1 1 O +X AISENN 33 700 700 100 L 50 50 1 1 I +X SCLK 14 -700 -400 100 R 50 50 1 1 I +X BISENN 24 700 -200 100 L 50 50 1 1 I +X AISENP 34 700 800 100 L 50 50 1 1 I +X SDATI 15 -700 -500 100 R 50 50 1 1 I +X BISENP 25 700 -100 100 L 50 50 1 1 I +X A1LS 35 700 900 100 L 50 50 1 1 O +X SCS 16 -700 -600 100 R 50 50 1 1 I +X B1LS 26 700 0 100 L 50 50 1 1 O +X A1HS 36 700 1000 100 L 50 50 1 1 O +X SDATO 17 -700 -700 100 R 50 50 1 1 O +X B1HS 27 700 100 100 L 50 50 1 1 O +X AOUT1 37 700 1100 100 L 50 50 1 1 O +X FAULTn 18 -700 -900 100 R 50 50 1 1 O +X BOUT1 28 700 200 100 L 50 50 1 1 O +X GND 38 700 -1000 100 L 50 50 1 1 W +X STALLn/BEMFVn 19 -700 -1000 100 R 50 50 1 1 O +X GND 29 700 -900 100 L 50 50 1 1 W +X GND 39 700 -700 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# L293 +# +DEF L293 U 0 40 Y Y 1 F N +F0 "U" -100 925 50 H V R CNN +F1 "L293" -100 850 50 H V R CNN +F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN +F3 "" -300 700 50 H I C CNN +ALIAS L293D +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +C -90 -270 10 0 1 0 F +C -90 325 10 0 1 0 F +S -400 800 400 -700 0 1 10 f +P 2 0 1 0 -250 -195 -50 -195 N +P 2 0 1 0 -250 5 -125 5 N +P 2 0 1 0 -250 400 -50 400 N +P 2 0 1 0 -250 600 -125 600 N +P 2 0 1 0 -50 5 250 5 N +P 2 0 1 0 -50 600 250 600 N +P 2 0 1 0 25 -195 250 -195 N +P 2 0 1 0 25 400 250 400 N +P 3 0 1 0 -90 -270 -10 -270 -10 -220 N +P 3 0 1 0 -90 -25 -90 -400 -140 -400 N +P 3 0 1 0 -90 325 -10 325 -10 375 N +P 3 0 1 0 -90 570 -90 200 -140 200 N +P 4 0 1 0 -125 55 -125 -45 -50 5 -125 55 N +P 4 0 1 0 -125 650 -125 550 -50 600 -125 650 N +P 4 0 1 0 -50 -145 -50 -245 25 -195 -50 -145 N +P 4 0 1 0 -50 450 -50 350 25 400 -50 450 N +X EN1,2 1 -500 200 100 R 50 50 1 1 I +X 1A 2 -500 600 100 R 50 50 1 1 I +X 1Y 3 500 600 100 L 50 50 1 1 O +X GND 4 -200 -800 100 U 50 50 1 1 W +X GND 5 -100 -800 100 U 50 50 1 1 W +X 2Y 6 500 400 100 L 50 50 1 1 O +X 2A 7 -500 400 100 R 50 50 1 1 I +X GND 8 0 -800 100 U 50 50 1 1 W +X EN3,4 9 -500 -400 100 R 50 50 1 1 I +X 3A 10 -500 0 100 R 50 50 1 1 I +X 3A 11 500 0 100 L 50 50 1 1 O +X GND 12 100 -800 100 U 50 50 1 1 W +X GND 13 200 -800 100 U 50 50 1 1 W +X 4Y 14 500 -200 100 L 50 50 1 1 O +X 4A 15 -500 -200 100 R 50 50 1 1 I +X VCC 16 0 900 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# L298(H)N +# +DEF L298(H)N U 0 40 Y Y 1 F N +F0 "U" -75 725 50 H V R CNN +F1 "L298(H)N" -75 650 50 H V R CNN +F2 "TO_SOT_Packages_THT:Multiwatt_15_Vertical" 50 -650 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + Multiwatt_15* +$ENDFPLIST +DRAW +S -500 600 500 -600 0 1 10 f +X SENSE_A 1 -300 -700 100 U 50 50 1 1 W +X OUT1 2 600 200 100 L 50 50 1 1 O +X OUT2 3 600 100 100 L 50 50 1 1 O +X Vs 4 100 700 100 D 50 50 1 1 W +X IN1 5 -600 500 100 R 50 50 1 1 I +X EnA 6 -600 300 100 R 50 50 1 1 I +X IN2 7 -600 400 100 R 50 50 1 1 I +X GND 8 0 -700 100 U 50 50 1 1 W +X Vss 9 0 700 100 D 50 50 1 1 W +X IN3 10 -600 100 100 R 50 50 1 1 I +X EnB 11 -600 -100 100 R 50 50 1 1 I +X IN4 12 -600 0 100 R 50 50 1 1 I +X OUT3 13 600 -100 100 L 50 50 1 1 O +X OUT4 14 600 -200 100 L 50 50 1 1 O +X SENSE_B 15 -200 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# L298P +# +DEF L298P U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V C CNN +F1 "L298P" 400 -650 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +DRAW +S -500 600 500 -600 0 1 10 f +X GND 1 -100 -700 100 U 50 50 1 1 W +X SENSE_A 2 -400 -700 100 U 50 50 1 1 W +X NC 3 600 500 100 L 50 50 1 1 N N +X OUT1 4 600 200 100 L 50 50 1 1 O +X OUT2 5 600 100 100 L 50 50 1 1 O +X Vs 6 100 700 100 D 50 50 1 1 W +X IN1 7 -600 500 100 R 50 50 1 1 I +X EnA 8 -600 300 100 R 50 50 1 1 I +X IN2 9 -600 400 100 R 50 50 1 1 I +X GND 10 0 -700 100 U 50 50 1 1 W +X GND 20 200 -700 100 U 50 50 1 1 W +X GND 11 100 -700 100 U 50 50 1 1 W +X Vss 12 0 700 100 D 50 50 1 1 W +X IN3 13 -600 100 100 R 50 50 1 1 I +X EnB 14 -600 -100 100 R 50 50 1 1 I +X IN4 15 -600 0 100 R 50 50 1 1 I +X OUT3 16 600 -100 100 L 50 50 1 1 O +X OUT4 17 600 -200 100 L 50 50 1 1 O +X NC 18 600 400 100 L 50 50 1 1 N N +X SENSE_B 19 -300 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# PG001M +# +DEF PG001M U 0 40 Y Y 1 F N +F0 "U" -400 550 50 H V C CNN +F1 "PG001M" 300 -550 50 H V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S 500 -500 -500 500 0 1 0 N +X ~RESET~ 1 -600 400 100 R 50 50 1 1 I +X CLK_IN 2 -600 300 100 R 50 50 1 1 I +X ~CW~ 3 -600 200 100 R 50 50 1 1 I +X MSEL_1 6 -600 0 100 R 50 50 1 1 I +X MSEL_2 7 -600 -100 100 R 50 50 1 1 I +X GND 8 0 -600 100 U 50 50 1 1 W +X ~MONITOR~ 9 -600 -400 100 R 50 50 1 1 I +X DATA_B 10 600 0 100 L 50 50 1 1 O +X DATA_A 11 600 100 100 L 50 50 1 1 O +X ~STROBE~ 13 600 -100 100 L 50 50 1 1 O +X CLK_OUT 14 600 -200 100 L 50 50 1 1 O +X VECTOR 15 -600 -300 100 R 50 50 1 1 I +X Vdd 16 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SLA7044M +# +DEF SLA7044M U 0 40 Y Y 2 F N +F0 "U" -300 450 50 H V C CNN +F1 "SLA7044M" 300 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS SLA7042M +$FPLIST + SLA704XM +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 0 N +X OUT 1 500 100 100 L 50 50 1 1 O +X ~STROBE~ 2 -500 100 100 R 50 50 1 1 I +X REF 3 -500 -100 100 R 50 50 1 1 I +X Vdd 4 0 500 100 D 50 50 1 1 W +X ~CLOCK~ 5 -500 200 100 R 50 50 1 1 I +X DATA 6 -500 300 100 R 50 50 1 1 I +X GND 7 0 -500 100 U 50 50 1 1 W +X ~OUT~ 8 500 0 100 L 50 50 1 1 O +X RS 9 -500 -300 100 R 50 50 1 1 I +X RS 10 -500 -300 100 R 50 50 2 1 I +X OUT 11 500 100 100 L 50 50 2 1 O +X GND 12 0 -500 100 U 50 50 2 1 W +X ~STROBE~ 13 -500 100 100 R 50 50 2 1 I +X REF 14 -500 -100 100 R 50 50 2 1 I +X Vdd 15 0 500 100 D 50 50 2 1 W +X ~CLOCK~ 16 -500 200 100 R 50 50 2 1 I +X DATA 17 -500 300 100 R 50 50 2 1 I +X ~OUT~ 18 500 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# SLA7070MPRT +# +DEF SLA7070MPRT U 0 40 Y Y 1 F N +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7070MPRT" 300 -1000 50 H V C CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT +$FPLIST + ZIP23 +$ENDFPLIST +DRAW +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X N.C. 6 600 -800 150 L 50 50 1 1 N +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X VBB 11 -100 1100 150 D 50 50 1 1 W +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X GND 12 0 -1100 150 U 50 50 1 1 W +X OUTB 22 600 100 150 L 50 50 1 1 O +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I +X OUTB 23 600 0 150 L 50 50 1 1 O +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# SLA7075MPRT +# +DEF SLA7075MPRT U 0 40 Y Y 1 F N +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7075MPRT" 300 -1000 50 H V C CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT +$FPLIST + ZIP23 +$ENDFPLIST +DRAW +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X MO 6 600 -800 150 L 50 50 1 1 O +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X VBB 11 -100 1100 150 D 50 50 1 1 W +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X GND 12 0 -1100 150 U 50 50 1 1 W +X OUTB 22 600 100 150 L 50 50 1 1 O +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I +X OUTB 23 600 0 150 L 50 50 1 1 O +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# STK672-040-E +# +DEF STK672-040-E U 0 40 Y Y 1 F N +F0 "U" -400 750 50 H V C CNN +F1 "STK672-040-E" 0 0 50 V V C CNN +F2 "" 150 50 50 H V C CNN +F3 "" 150 50 50 H V C CNN +$FPLIST + STK672-040-E +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 0 N +X ~B~ 1 600 100 100 L 50 50 1 1 O +X B 2 600 200 100 L 50 50 1 1 O +X PG 3 0 -800 100 U 50 50 1 1 W +X PG 4 -100 -800 100 U 50 50 1 1 W +X ~A~ 5 600 300 100 L 50 50 1 1 O +X A 6 600 400 100 L 50 50 1 1 O +X VCC 7 0 800 100 D 50 50 1 1 W +X Vref 8 -600 -600 100 R 50 50 1 1 I +X M1 9 -600 600 100 R 50 50 1 1 I +X M2 10 -600 500 100 R 50 50 1 1 I +X MO1 20 600 -200 100 L 50 50 1 1 O +X M3 11 -600 400 100 R 50 50 1 1 I +X MO2 21 600 -300 100 L 50 50 1 1 O +X M4 12 -600 300 100 R 50 50 1 1 I +X SG 22 100 -800 100 U 50 50 1 1 W +X M5 13 -600 200 100 R 50 50 1 1 I +X CLK 14 -600 50 100 R 50 50 1 1 I +X CWB 15 -600 -50 100 R 50 50 1 1 I +X ~RESET~ 16 -600 -400 100 R 50 50 1 1 I +X RETURN 17 -600 -200 100 R 50 50 1 1 I +X ENABLE 18 -600 -300 100 R 50 50 1 1 I +X MOI 19 600 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# STK672-080-E +# +DEF STK672-080-E U 0 40 Y Y 1 F N +F0 "U" -300 650 50 H V C CNN +F1 "STK672-080-E" 0 0 50 V V C CNN +F2 "" 50 -50 50 H V C CNN +F3 "" 50 -50 50 H V C CNN +$FPLIST + STK672-080-E +$ENDFPLIST +DRAW +S -400 600 400 -600 0 1 0 N +X PG 1 0 -700 100 U 50 50 1 1 W +X BB 2 500 0 100 L 50 50 1 1 O +X B 3 500 100 100 L 50 50 1 1 O +X AB 4 500 200 100 L 50 50 1 1 O +X A 5 500 300 100 L 50 50 1 1 O +X VCC 6 0 700 100 D 50 50 1 1 W +X Vref 7 -500 -500 100 R 50 50 1 1 I +X M1 8 -500 500 100 R 50 50 1 1 I +X M2 9 -500 400 100 R 50 50 1 1 I +X CWB 10 -500 0 100 R 50 50 1 1 I +X CLOCK 11 -500 100 100 R 50 50 1 1 I +X M3 12 -500 300 100 R 50 50 1 1 I +X ~RESET~ 13 -500 -300 100 R 50 50 1 1 I +X MOI 14 500 -200 100 L 50 50 1 1 O +X ENABLE 15 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# STSPIN220 +# +DEF STSPIN220 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN220" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X DIR 1 -500 500 100 R 50 50 1 1 I +X STCK 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X MODE2 15 -500 100 100 R 50 50 1 1 I +X MODE1 16 -500 200 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# STSPIN230 +# +DEF STSPIN230 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN230" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X INUH 1 -500 500 100 R 50 50 1 1 I +X INUL 2 -500 400 100 R 50 50 1 1 I +X OUTU 3 600 500 100 L 50 50 1 1 w +X SENSE 4 600 -300 100 L 50 50 1 1 I +X NC 5 200 -700 100 U 50 50 1 1 N N +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTV 8 600 200 100 L 50 50 1 1 w +X SENSE 9 600 -400 100 L 50 50 1 1 I +X OUTW 10 600 -100 100 L 50 50 1 1 w +X INWL 11 -500 -200 100 R 50 50 1 1 I +X INWH 12 -500 -100 100 R 50 50 1 1 I +X EN/FLT 13 -500 -400 100 R 50 50 1 1 B +X STBY 14 -500 -500 100 R 50 50 1 1 I +X INVL 15 -500 100 100 R 50 50 1 1 I +X INVH 16 -500 200 100 R 50 50 1 1 I +X PAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# STSPIN240 +# +DEF STSPIN240 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN240" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X PHA 1 -500 500 100 R 50 50 1 1 I +X PWMA 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X PHB 15 -500 200 100 R 50 50 1 1 I +X PWMB 16 -500 100 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From a6fbdb09b63fb2ae62b4dbcb5cd22a5a0b4abb6e Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 21:49:31 +0200 Subject: [PATCH 182/330] 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 044d2bdf16a2d10c4f03b2b9e3749075f9cfb424 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:39:09 +0200 Subject: [PATCH 183/330] 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 184/330] 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 185/330] 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 415644f48fefbbb023437aa5cc874c34156c8fac Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 26 Oct 2016 12:11:30 +1100 Subject: [PATCH 186/330] Added TS881 comprator --- library/linear.dcm | 27 ++++++----- library/linear.lib | 110 ++++++++++++++++++++++++++------------------- 2 files changed, 81 insertions(+), 56 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index d63f0fa9..1ded3a01 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -335,6 +335,18 @@ 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 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 @@ -513,7 +525,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 @@ -610,16 +621,10 @@ 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 +$CMP TS881 +D Rail to rail nanopower comparator +K comparator +F www.st.com/resource/en/datasheet/ts881.pdf $ENDCMP # #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index 832eb42f..e6310a30 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -948,6 +948,61 @@ 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 +# # LT6106 # DEF LT6106 U 0 20 Y Y 1 F N @@ -1401,7 +1456,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 @@ -1491,58 +1545,24 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# LT1492 +# TS881 # -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 +DEF TS881 U 0 20 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "TS881" 0 150 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 + SOT-23* + SC-70* $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 ~ 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 -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 +X _ 4 -300 -100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # From f72b3c83d90839fdd12f7250cbf1bacb0cfb3174 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 26 Oct 2016 12:56:49 +1100 Subject: [PATCH 187/330] Added ADCMP35* series comparators --- library/linear.dcm | 18 +++++++++++ library/linear.lib | 75 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 93 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 1ded3a01..b0d2d089 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -137,6 +137,24 @@ K ampliop low-power F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf $ENDCMP # +$CMP ADCMP350 +D Single-input comparator, internal 0.6V reference, Active-Low Open-Drain output, SC-70-4 package +K comparator +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADCMP350_354_356.pdf +$ENDCMP +# +$CMP ADCMP354 +D Single-input comparator, internal 0.6V reference, Active-High Open-Drain output, SC-70-4 package +K comparator +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADCMP350_354_356.pdf +$ENDCMP +# +$CMP ADCMP356 +D Single-input comparator, internal 0.6V reference, Active-High Push-Pull output, SC-70-4 package +K comparator +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADCMP350_354_356.pdf +$ENDCMP +# $CMP CA3080 D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 2:1 K intersil diff --git a/library/linear.lib b/library/linear.lib index e6310a30..36c0be08 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -367,6 +367,81 @@ X IN+ 8 -200 400 100 D 50 50 1 1 I ENDDRAW ENDDEF # +# ADCMP350 +# +DEF ADCMP350 U 0 20 Y Y 1 F N +F0 "U" 125 200 50 H V L CNN +F1 "ADCMP350" 125 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-4" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X V+ 1 0 300 150 D 50 50 1 1 W +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 500 0 200 L 50 50 1 1 C I +X ~ 4 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADCMP354 +# +DEF ADCMP354 U 0 20 Y Y 1 F N +F0 "U" 125 200 50 H V L CNN +F1 "ADCMP354" 125 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-4" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X V+ 1 0 300 150 D 50 50 1 1 W +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 500 0 200 L 50 50 1 1 C +X ~ 4 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADCMP356 +# +DEF ADCMP356 U 0 20 Y Y 1 F N +F0 "U" 125 200 50 H V L CNN +F1 "ADCMP356" 125 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-4" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X V+ 1 0 300 150 D 50 50 1 1 W +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 500 0 200 L 50 50 1 1 O +X ~ 4 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # CA3080 # DEF CA3080 U 0 0 Y N 1 F N From fa0d3776acd8a82dcfd8496342340e6d3b07413e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 27 Oct 2016 09:58:36 +1100 Subject: [PATCH 188/330] Fixed pinout of ADCMPx chips --- library/linear.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 36c0be08..1849c039 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -385,10 +385,10 @@ P 2 0 1 0 120 0 140 0 N P 2 0 1 0 150 0 170 0 N P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X V+ 1 0 300 150 D 50 50 1 1 W +X ~ 1 -200 0 100 R 50 50 1 1 I X V- 2 0 -300 150 U 50 50 1 1 W X ~ 3 500 0 200 L 50 50 1 1 C I -X ~ 4 -200 0 100 R 50 50 1 1 I +X V+ 4 0 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -410,10 +410,10 @@ P 2 0 1 0 120 0 140 0 N P 2 0 1 0 150 0 170 0 N P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X V+ 1 0 300 150 D 50 50 1 1 W +X ~ 1 -200 0 100 R 50 50 1 1 I X V- 2 0 -300 150 U 50 50 1 1 W X ~ 3 500 0 200 L 50 50 1 1 C -X ~ 4 -200 0 100 R 50 50 1 1 I +X V+ 4 0 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -435,10 +435,10 @@ P 2 0 1 0 120 0 140 0 N P 2 0 1 0 150 0 170 0 N P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f P 4 0 1 0 50 -50 75 -50 125 50 150 50 N -X V+ 1 0 300 150 D 50 50 1 1 W +X ~ 1 -200 0 100 R 50 50 1 1 I X V- 2 0 -300 150 U 50 50 1 1 W X ~ 3 500 0 200 L 50 50 1 1 O -X ~ 4 -200 0 100 R 50 50 1 1 I +X V+ 4 0 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # From 028f9f2e75341876472ec9e1e1200b569453592f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 27 Oct 2016 07:45:46 +0200 Subject: [PATCH 189/330] 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 190/330] 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 191/330] 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 2b0be0606c1d0697a430ef60f070b9c92e38131b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 08:24:39 +0200 Subject: [PATCH 192/330] added STEP files for 3D models --- .../SW_PUSH_6mm.FCStd | Bin 85351 -> 85353 bytes .../SW_PUSH_6mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h13mm.step | 12518 +++++++++++++++ .../SW_PUSH_6mm_h4.3mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h5mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h7.3mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h8.5mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h8mm.step | 12525 ++++++++++++++++ .../SW_PUSH_6mm_h9.5mm.step | 12525 ++++++++++++++++ 9 files changed, 100193 insertions(+) create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step create mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd index b2c2e22f796fc1898ae151f0d2f79fa977868e0f..d442b8742294767279c0f75b5296ecf40031911a 100644 GIT binary patch delta 29453 zcmaDpi}mF!R`CFDW)=|!1_lm>XHGGmxzE$=j)*fbv~Lt&%2?lO@-5+8j z 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 W>$72G5MXdCN=}6;XB9{Q delta 29875 zcmaDki}m>|R`CFDW)=|!1_llWseBjD*J*Q0j)*fbv~3h$%2L%+b->dI3K3Tjxm-2SeZ;OhESeqUZ z-$=VAWw`mK}XRi*@so%F37jp3ZwyA>3WP zM%nfG;u~+vS7qMKsQ!DhLDH}F({AAfpVQaPPS_Wleen06_%qR;Yu4##TgJ=%fAr^j z{Y5*gzwc`9+j{(bSK}{HWY6dzl>WBg`&wPp%bS0Frd>WYrz}3o^YS}y?f89Rv!<+B zxaIe!y_Hd)&Q`u(+|To`&Q|;9-OBfi>&^dX?9zZTze|KYDY`%Rx81Mu=UZjI?7r;Q zzM19o_11Sh-xlw*ee;L&^zVb)YOEtl*Ls$W2lvjjKN8nd`k}|c?90;)8@Ky}ny=a0f5s{MsebDE?f+c2 z|GKxx=4xfpA1!$^E#_liKUOc9KX*~-lJn;_$pjqIe^(X#?&QS!ZNdlcSZ7@M`#Nv; z{#Oor^|m~%zZPL>zN_9!{lWF;>33Tm-(|Ep`upjeCi!!V-m-Zuk@EgM_sQxxp9?nT z>1R%k|CCst{3<@Tzw_@rkMCdZGB?gvSTS?a(w65z-jX6aM3=T)3h?Gs+vl3gxpd() zA*-ZfFHYakgcvqg?ql&wmi)_D^YX?Soy;}Y&2}!iV0ihqNm^@tRP3c261hd5iM|iE zzHG6p-;|?w{7lhBY5%khPiFVHFP>??SFZS13#&_&VzR8c1DlFRgVJ+$PIaA>@OQq) z6~(v~1WXV0nKyH(y8i)QdpZ6Ex``n&vRtjQV%ut0X+J$0Ftcyj~}h)P-iz1nuw`ZM?LEv-(sdC7Kn@7x_4KmDHXeNxKk;_v+8q3-$LErUXx%;K2{Faq56aVS_EmSI98kqk_eWgC{qI(xL4CZ}5dH&&A%?~-!uYS4b z?!KrqdEejC)zbU*`S>$e&p4r~bH04XU-6wY-oHM%ep_wK!+lHY&ED=_eEo;KUA=vh>t5fm*|LxVQ ze{3l4`_Eh@lKFLx@P8k@A$(*FsaP zcf3hqzvgI9S=0SR&a13sd;7fP+D&bHI)3@gsOP;XTOt?1a$D#6gM?0cdd-tB4zSK&4047dS;Q&LK*3RK3>Kb z$HndEgl?_~D`#ZtK7Zkx{&$nraSxbY3Uc^-V_Q?6`~Kjaiw^=PK8unm+r8FvxpC!- zmam@oUN+pQpCbM4$@@1a-{y-m>^}FNqw>J*9em|0jOX4C*}uu3?eodF{4ni{y~{c> zwt6MldfwnjTpjU5_gK}<-+$*k{v2jJPba}8U`Fjd&0`O0_TO7I&7QAqFUN+3NjH@q zU#>OWA@Re`YhveF&U34Ntyo`{J$2)}n%#HTMYP4SVe^4W=GtuMq zSI^CoyAC)nE}iEk?YTuzw!>hN9b=c-ri8ik&EEdBjo?Yyv|VRq?w4~6hqk;lNQ#XA zd~id~qTE-vc6RLjx#{kT?vEK7k87Sd!ZKM#`d)r0o97mZsG=8{a>hni z&oX^|YyNKc)yZaQKM%*Os{E5wzwC2Q*~XwJCylp7pIhDjN1@+M+o55y0AIyiiRIqa z+>4d(a>viB4GRCIn6U9ki|lvys~bvQtA2^yoRh%Ab!ueoSf2oW|Gpw6Uv2V?Jm0x2T_g#w9eO-$zr@LU6m!SXc-S0gtHg$%5`&O>!A941Dp@&5gZ^LV0LC1$qhXP$i zwVD)~Ta+){t&njR{93uKMftYziIAsLkjWZl%_d%F)rpLaiwgUbj99YnC>NHn z3*4;N`jn!hy|`1yIfm8g{d|tzBl5pBc(Ofe`*!a!YUucF*FhO!Hv-Sbaq zs7W$(?Vs{cPkHr}pNE*{?wP{NlN~Vi-^&i^#+7G^X0OoAm9N|V>WAU?Z|&`?`_3AL ztF27=FvZ$EH9uro>U$XjX0|iGP5C!C6eT4y>fQJ~xBmLBoiUr2ESj@X^iI0>b%8yO z#)=9}PAo13{tb^})I|QgO++xZ&_@*Ose!;Z|_s|P8QdD zdWl*8N@$zz=_{dOf=vel?*wn~70uU7%J@1-@5%@b|ic>J!!N8erB z_xPKd2wt6_`!}gx?+|nGtoYl9+pl`^^hDh43_RtT?7F5d$4!BG_3;(Y91DUn{5yJM z%vzoshN*O1o%vg;`|-Cu;;YlSWEQ~9#`cUUyoCskUUskExU1$&GN-Y^}}pVkB%sqEl6h0+a;L9Y^)#1V=U`gzV-Z?>q$8ZD)o7j z4^$}MxxKuDchvzl%NG?O4Nfn>8s2^Eyuq-s@#>;AyLFGTwK^}CxtV`pubyL00IS)F zga0fg%>XS-8pdxWinS3vr}1EG1xqAYU5dXD+tnaA|KPA#cfIhi^Bj2D|? z?&?YYFMX8*TlORr3Pfv2nXNl1_^IBh=);7Ln~z(LHt!IAtHf^XH8c2R`;&xb(ZC$P zN165+1*^_z?eV;|^4jN6b)R{A{!jn&zHdqG{Yon*^@u4~rq5_>eO{X)z1T!x%AdqF zH&?t_pL*$lqIS>m2Q8NzlC~{5QlD3M!Zz!QcZ&4&skt@|nF_r}1N8dZ4{Mxa{OkWz zvR;N`;k58ak~(bNHS?oH_||^$eII#w{yg24+KgsNt;a-ryN`63?^$i~Ei>3Mh6s^a+{wImaiv?mLzl%p|y>No*f>zNfEQzB2?I3je?SB$-m^}C9Hgh%VP$@h90Tg9eK z>Ux;m+H*$Jv8jExZi$c z_aGz3fXm*Tg7a49o;1|SzA?>UW}r9c(*6VAmTga6GsVZ;^Q?FM%udcEGqWJCzHMu2 zlsF%+GTx)IF;P-erM=TOQBksUUPNn-(5}-tC(RsgoN+ofEtZ$HeCAHRh}N8|Gg2&f zSbR9Z$;&^H;cC3~=4(pdyw1(-Q^5)2Aru!agwN&<9 zoWy%ZG@@souz^%n{?)zLs%<(yPg6X4ZHwxW)Uv2)yVNiG-JPA9ez7enllyHZbLDEu zKN9CcZcP;T;O4$@dIGbwmCv2-m0 zTj2G2o`5sbpYJv{INnzkUOV4eJ+=3jOX`$Yi_;^QzA5xC+fY>M_3dl%i)Bo?FEzFu zes=4U9;ei~C4P@f1tTse33M6StLA*NyrOw|j@ax45usJf?oQ$RBHX-<=aRjZ(cJHg znY_L1-tL>fWc{m{+x1uOd{!5KdC`RHg2&+*SJT*o=AH_6o#&I@WyJjb`rb!6B9BX& ze>1*)a3PNS*t=&_?sAB;cW~y_-FUlg+0mZ7eHJ!LSS{KwUkabT_x8u5uV?=2`!jc* zbK&%6hI*r;vd2Ey`4uU<%OB4@cI3t5oX3qnZEr2_&wg@8StVq7s+`F^n|jkj>IZkZ zetfpgZp8%aO-|>0W2b2|O02xK+_iG6`FfTG>iMre8H#kqExOtJOz=YL^KCK#p)(JP zaTjhqG-;1@tFnCTlcZ%c=6y?9dZAq7%7fcyl!Dk7eip6GKdo!evUF>u>OsC622nXD z)C?DL9tu3V(`S{>i+g7}V`5*n+g`nQr(Qnf@TIlW4WuNvYxc(Hhn|k#c5*MHheeij z=duE?<|1!5dzZ&Nsh7(*oZU+rHf2unJv?ufvHhJF)!wGl9z0t)Z}oi5FqfMpQ1$>sI$gwzT2B799jG8W9O!q3P%i2Et5{~G`b2BSDQL{@}l5oCf8`8 z)cVVuJoieXxBj_0Tab`q+_&8ng3Ea@=p0Bp*vv``~!9#JRzL8J}qC z<=$-1wo~$8+D(IbitqH20$Jyr+10U~n=({pF8;eZN{8-kcC%o!ea%Xf0cRd8wFi(8aAU+{0H~3GC4ec;Ei3&OD(> zAyaDcK)f3`iY<@$Dud(qt8TlO8kbZNWWfxF&|pIfEv30N}aQK3eFwXEBG z$G0UZqPmObbIn>1V4a)F?&=wik0|-?POs&b`P4Sssajr;ab1_k^2}2& zk8J$Kz1)2HUiRYSYg4jU7g({g{!2OZa%RUg=dXRbU%F-*y4RXLmKD;Nb8fEYr^Wkj ztqpBnC$nX8`!;`zyPG!(MzOlCV^|&+`&!Fp+mFfX7W?1InIUiZ-rDu4^q$jie{C@Q zw{HEK=U=S$_r;x9RrP!p|FOr{*4Ga)8RH1(#f ze61wRbv;5_VP2c8biVk-Xqh<-{`XgEOI{LQ{#1GL4siqF2G8~Je^G}pHvbmyU}Toc zciG$~d7K%{2#~!4VdyJnv4chCXtY4oC~NJ9NIliP%*+WI0lA&!AdtHGpkV>KG|%Ir zQ+&o8631BL&i~;@87SH8Vd)JqVVac(gz?ZCDxz=e1re#S3uXdacgaDU6U5l$6$%lE z@X_Mr0NHkI+UkPIjdo(27lc|sq;7|+fz@tiNsNJrBq!@ZM5g3;GxCCT?P1utLZ69& zL2>e%T#5RVdAAJ&_6k3+|8V2l)B~=s4YytjHV<*D(ur^{<&l{7P}TL{zI>0H(^4$` zYI;;Sq|TmsTy5+uHoq=x_5Gu_{%x)o3;mf8E}A~4H~-W}-$HG*udCv&Y*sH^Zr4?Q z`TL{Qch}_x+*n&XC;!>kNt^Y*Udj8oRnV(wnT7CN@6xjlW%aoiH$Qx@{KZ&LVIRZ8 zN*Cc{4+=az=KpB;>!ld35Tn5>V0qa|<4zQd*8)d_t-lKmzR%BhD0~-nJ#3D{%J8`p z9?kpW7x*A=(ed41lb60XS2`%Oprholx0}$bGb?n=j6yTz(krih3sO+M(4^&)d~=^t z|D$BTy>%-aRATra&d6`6SKOd+#`^VXj~4;Qo1WdCtT0P0B=FwOnknJF%}hb>7V0mm z&ArxN_0eSY^koa$Opbkjnqs^C^v%4Ba}*1v?*1BY{Z;GSXJyfO;#s@$FHL;(`P0Ow zpJtW4nOzooX(huswRZ|fJ2^PZEdoMCJ!TfQO_QlQAn9=-QhRDhg~jgzwHX2RY)Sd= z3lCJJ+*i-43g+?=OmEY%{detOd4%BNgEu`S!#R4*!{psmmcQYzd-rV$qe*XRet3oY zG2aU^bFHE`Nec;jNTkeBb+kFZ#`$+^*+Yd+7MXZAC*~HdiGrQ+pKH@+S?$bS@F$w7 zcuMyaCj01DXE*Zh{Ux-XZ_cMwbwl-=9vUU-R~z~kH@>OSkYs(O=5DvM#^RiWQj^HZ z#Su@G96rl*Zd%6Cqrf)tgy~@i6T#o|C@I-<(!omW>^hr4dm+yDFRue)Gm$eCqKw);a&<=!A>DE29p5 zzW>dme9eaTn3XZAGqpmNT}owF<@P!Jxwq`6@wyp_^Da;#Fl_G(i(Yn? zPd?;@`ivJFzirTOykT6idA_pL)+19)>;65O_`lCxq((<^vS&_e&zzn^lcr9*(A~PY zZ%4f%L$8MK*&FOH|Fn!;A-pn2Z)#j;px%TU!|3q zUY4`!%D>>It0wIAhDsG(b58P|S@vha{!OdGv{rd4ex|_CXT~f>5 zwd!q@WcIvS{eP`EC*R!=Qgz1qyZ^#PxlE$VdD%*;{-4`&bz_{ZwwfDLyrF*h%G}*L z!3OT7UvypyniN!*iT523dh#>*vDwqAwKxAJa!1Y#jg1RuZOGrn#M;DLz|whKcZ%$4 zwcK61PP|^GeS6)y`n9c(o?RE)E3?LJTV_v74pVRspWf6H!DYQWE$&@@_$^pakEuP* z{k`rZFLi}Bh6}UJtf|@Le06tPz@=N?<=0+H_?nY(^rYXX6%V`BPIrr0 z+UVZelj}F^#VI{y*#Vn!nmSd>q23d_C;# zjQfWaII9*)^b4GxSK%7ty3*A8?Pd2zY7NYiE+za4ncwUxH{{()Q2Dp_?^>?s@#nYC zufI3veV6yVg=eP6zl*zbf6lvmH9JhFU#}?n`taZS%i2p0=`3eEvs8VajL$^7D3j@& zbH6NF9l!RtRqHwJzP&Tn*jzh%*(i0Hx%bRlxz0{sY*PD_KQaf0tXiB|Hu-=0qMg(G z;l@pkUGT)6zc#?seLoDg1faMLvrA@#BRjLstv^l%M_MZ`z${HmY|r{{K5- z+kabH%`tY@eO2Es?s~hD?pxg*_YyYP*}LXyRs1ylx#h`kzA*KN5$B&sCG`dc|DWL^ z_g&{lxAlU*>mK|~t^H_xP5xF43*Q``QpSQK{OlgR0e4sMd0&cWG0nc}xR2#VQs+HZ zqfY^s)%c^2Ez}HOeqn2DbUB z*(wV~t(Z;LxfPPE2Xt20@=ud!I=xEh)g=G)l#YIxd#Wlw<9IJA<{wL9t*uFwNC4_r`s1TRtu4-PMz6G zRv}z>CovYTICw?r36t3~sgQ=CLz2^3oe$l5a^s~+x9KwZr1u|69WP9~q_f9Qg^T5+ z%s;a&fA;eKJJ$YKuz*eV^9kmI^J{NNJy<_odh+i0Phy+q9jMnxQDrG!5+Lk$vr)sW z`a$&7LuwyX-`Bf!O9&+Hnsh)cta*JV$D6c+>5I0W;CHAgH#q(4!Djww=MQ_OR2l9k z+0JnJ!0D>cEEHk(<3Y+2uXo+uzBh{1qW3yTJjn{b$Q5C}I)hbq|$oVf&C2da|W<+xG{)5%~?*ehG!2sCCHe%H$5H|IXmHf$f&jwESoR zw|&KeZW|u9op+TmvgkJ`P(5@)Yct1b??-`qCnm}45=vz0eak+P|K*Wq0?E#ag6lt= zn6qKcf|3(c9z9?ds^>{QGOgS2)Y2Js-zS#2{pz$Cb*Z_Y8$O(idQyAz&c4!F zb7n1`{8B7+>T82(j(OZQi|c>aA3eAIjmp`^!vzY{7tHY3!5+i(AYImpnyA(RVd;0Qki(@Cx5wv)&tuM}Cu0Cl8 ztLBQ@^i1JL_lzE175`k?3eMHT;9!YbnAhC<}26OZ3X)|3@27DcIkY$-Dcv~ z!@u`DxWxHUH#|8!f9~%COWp9|F4izVk*?C1Z9*3Pe}tYHE*-8X-)=H>u1SX*p3 zz&(XvkDrUTPWI~YU^=Nac}h=l{gl6bzi;wI6n;v7KYQET*=3(%h3~u$e*7zE@z-X* zvz8@4-F`0SUze3^cQJ0$mCYiN$1;PO))^hEIA(h7{{5ea56b(!yYOcD%m0xf|7&?$ z9zA+U0LJ@iAiRN-f&x0&_ouPRq_V&FKSyU`?3D; zsZFo_&!0SHP_p6ty7CRV64}y{#f!Nl7lo;qDH_$yK5|9j*jA^Ba&2eM-8dd+oSvGN z@a^cCoO6x^GiSG$W}45OEqt5n$IXcyw-Ot!nSS8c(YQQ+((GC1=`~3b#tG2hU+|>2_>pj=q%a#;aOT}LP z^t|xn>^naf#nm5vYMU;jQN3akM;TjNu4Umf(a9HW=Bly3yfyFAsSE9DTc)(cP3o~Z zvm;M5Eo4>0ocd(Z=1)s3cpYO@))fCTQ&=m1>!9NK&&gE@#)79#H7^O9QNK~>26tuO zqW8ac9u0ExlP>pFn$&efvfJpJ(ElYm2Fza{l;`m6H(Yj=H?@}4arqy=SGxQqUQc$( zXm?+T>^P^j;p)VlI)6%Da6~O$bFegX-RYGr9}cWw-Fj_t)|3wK`s%OuoSoYlO`qQQ ze)dT9*0T*dC$`re$$gQZazHgXBOvXfCYx5HRn3ltA|LM@I{9sKG2_$g7nF^~j;*!- z?$a*Mzv|NAse5j8WQLtiEt1*O`p&4uTXOC z;4gXGut^|(U+G}`FF;Ql-3xHr0lGY+ne)u7pMgnXnpYN3ct4d&Y1xBR}(UVZ4Oq> z%-Zl{0asJGgjMAu5o;w4g`#D*Hkkj&7G0})u9Gdj>iCY{r{BZkZhlyDxh{OwWL1%# z-*;w92JSL!xxm0A75n;j8sAaFMQ;SeikBa&*S2R?Ju30t{^bhartdS)eE$7TU#T^I zv332XFLkVP|4!Ph_@w-H&bu3a|5r-=UQ?*Rebgs@(xjO$>)R8$Ic}9r=HDl|>)=9z z86jfpjqExvhHaXEY%$}>OJxnye);}Bzv}IBRdMewzOC|0ABP()uHc(`?5t!|RKC#c zsxLSHJctsnk2-K{RY%Yn{my9hjjNhYY3aY}UOF}0{Or zbdIi`=;6HN=&IUlPghN{xi+IXFwaqL(fp}Xzb#s;T^6u4KEr-`?H?uygOX{t(pP@b z>pbvjqv50z?vD;%Td*?lP28*B^`ag}zWzHqwYRvmu*Ytgbx zH%p%@DSVWX6e!s%w|;hYM^^}Y+)SXkgo(cyz|5$am9nQ?=vO3XR(P zb)H(Y8eTl#^Q@NimBH#Z0y<0xx?~=ssv>p2||1hu>44$gBcjx}*OBXI^EK`=L z|9AKPU%%X`SHFJ_v&_oL`}&oChS22XgKrl6ev+scw= zXw@|RDa?ZV_ggphv#+odQvb93=LE-hS9I4rU2(Q;Ms1={A1ANPjALfX;!!a|@m}J$ z4$n_1;T1plIx=JWV(U*`a=T5AJuFr{^>Ds|^GwhB+5KL{T{b%f`tLpdaQg4lCp*&S z$jpB_x!KBY=UJV5`qQ;ItzPdpcph;xBTYkksrFiV!;DOg-kmXpax%+r`dZa{KmY&x zcDG}q;kzyE{}|pTRa*PkSX!~?+`RnB-fqIvm>!k;_j@PoSlGL!dQqch(2m0bE5Duo zZD`rnAtEm`H>2KY^XeEL%SlxsZ(@Ryr&NVz$wW>NH?xj#IFZs8>%1Vc*+WL~e6LgV z<+h;At?9xmBGyz0@G{*>`NZHZu!&RphNGr=*cR6dI*Trd=Un$xII^e3I#y%`*>T37A?pwET@9fO__0fJY33f5@>nbjB z`AeM@J|!)Fv&`CKsbwqA>A8H7xBcHp+`XJ}!gKb9EmbPpBQ|ecB;>D{f8D`!O@+wR zh;HkbY)m^>i!AemN{D06Ja z=D>N?lixg?X7Ta3-NA@L%qj5~gujI2*e`Xr8;^RAIF`@SRSlq| zw?U~zgug{XD00iwPNtcgx2&*uB6B47825&I0yq1#XP#nMo6@^ca&FS`nPwd`1?PMcU)yyvsI8n$P}p0DYM zit#e{KIB);S$&9M|Lx$Zu8(=!WG&6_EzmMFFBgiEJu&IHWwfTq8=<|MDjg54SfgYz zK{zOMY5VRi*S9B}TJm=D2S#0&7slt#|C%#(LH!C_%|dr2CpnR=>W{f3iXZP1+1y;h z&%vvnbBDiV2IG_NEl*k)=gQ4^$*C`WF@FzJtwv47qu#T-MR&RyHmHYfEk0gyFffK`iNK~ug(tYL9b#bp$Rcj)pt$t~r*cH}50>!nqN4h? zwpXSd-?F2A>2!zoS!;Dul4=WB(^z2~dP}=R}XD_U(d(hQ+%A3c2heeIo>)d&1BjB^uIGZ!ANkcnkzL08j z^7Q8Hz%Ebj9Y^vT=dqmwTVC&A+^gs}waMVouU|2f(`IP9 zMR@*Bo6vawXn>4CV)Huff&+2BGc&GUn>nXCgG2In&%DiZ%oWZ# zaXep3yGE&5VuP@7l4pwIlT4yi2aL)ZxDQ=WR%-4&RK{!QkhaE%)i1qu*4>G> zkCr9gHdScQ=zJEtUE<>#wT?y>me*~2MFrRnC(UCp_#o}<+Q68V-}X*2;l)G71)gsA z&pJueKals_qV({!#No@*(+rI@896@qdFO0%>|k7FsIF!z!JMQJeBz$c;(*0G%T)6H zyqy-VUs}lQ(iaq#rPG$alQYHP+2O7;d)HQF-jA_huvl?aVuJIPWlyg}wH?-Cun0F` z3u52E!1*CemXjx${aC}3y9OtXjy23`kUD?L<+THwP`#4KER79TcZ-9gyG|%ymsj8O zxV4}}<+kHgHgU(7Quh_F`%kYp*!gI^`h><$9DnY8lu~K?lBsg2rq}5aXR1h<`_t5~ z=M$e~R$gv;w9zJvVS<{bL7>&ziHt%!z8sij$P?An?bfK7tMBQ(Hj?3B%#v$vnf^IR zw?gK!eKL09Fx9B2Km%gZuK*hZ9g6sO3V-m=XGLfn^beZ{?HGWoy=u!*AC{S zSO>RkI3VoQ@vT*0by>vOyrcGRTTish?s{@(Q6&Sz!tYB!A_#ES1i4oNmVw&-{FH=dIR!nJ#zr_FQqla|tUr8mt4{ zKj!{=V#BdrjPcc}wUdvRn}|&=n5|rIs>^kYm1T=-_n+97nIa4)vgci1BFOwtRda!| ztJ8uthQduN8W`ICTtCdQj!mx2#eq?24gWd^-(!xa+0ND_l@^_Qcgg!s^QoB0D*wbb z>C_(fE}Fkvjq#Q%8_yfhfGblpeE9d=T%_`OMFrpa{cAeA&n^j>yF>OUUu-$|RhoJyHH><{~xM){hcLizly~lPGg=y5S5FefRV3&KEkq{%1s) zP1vk7H2F@GvRbYe z`}Xwwe>;Btxc>C)!~2Ktzh6IZzirK)TkpT^UhY57zP9LR{hG?czaM}7{W^R7S?{08 zpYN`IKRcd(ejeZ3rw=bbJiYsN`E~hkyW`iz%i2A>oU44aPW}7tv@iaB`qCS#Y^N&B z3M=*EOrB#97`gCisP+V)dC=RTRog%L zO^v<6*FU({t+DNzKS_G>V#~>b`?d6z9(W$jP%?8@LBYwy*{t1u`R0H8sxKXDSasQD;}%2F8BF+GyFm5ew`CGrqkC*T6!0M-LgfEYY&%S)siy_ z&0SMgI`X&w33|@!Wm&##2GhPz0%xL@i$R&{C@2mh2^f$thNYRay!3@JOT& z>ljP?YXlCmE)x@+J$(kx%`L|=)*UK1Yb#*gZ@1ZJHG_7jeMzWTsqrhHRaZ+aYXhGB zvRk2_Ex9!(XnuZp(3?|-TNiCwRruyYro{5S*A6M|S#gj>G5dV3#-UB!aSP{Zuy>wX zbwVllL$J?lrIT!WF=v)(`z!xGBh}@(;aEsQy+wroYMVQc`DmF=s*%je!{y{?Xn620aS>Ay;+e%X;vv6Hh@Dy{_f z_(b2_5c=xYUzNXgfB(In{hI&Rq_zn^A8qH?&$}mUx98^{yZ);mFMmF7{$D0;p@(;A z)WkTcCpkBIZ@HBlaj6>2ERISRI4-<@%j%n91&voDn%=gH@$F@1Gq{)#)_Hd8b6eKK zYQ5LBq;ecY%VspW*O^q?PJUazvt04l3%6-1O4VIr1`VTfMS|~G>JTS_VHoTxy+WSIsr&;m$4*!?MqBq=yq7P&iws0k!uFVUY zue0*rgxwQ#ZIh;IUGegzGW#CX9NQr<=lt)PzSh<^Y`v#%&53;3kX82IKTX-;yyKol-@R*jbBlG) zO|{LKgjh7gib1EfRZQ|4pjBeuJl#{O3<~_UZ|BYVtjs%s-p5C21bs zcqWcn<=5YLhl*!@Y4KZswvc0~LFSS$#pt92PV=Zz@38r?hHJk3IdHB~c0;iL8@DId z-Y%IR<fFE>tqw9ang?qWeLx>JI_-J6-#(#c?uXA4&NE)C7c^@6bM%U8Nq%>zm;uXPH*Oc5 z17=TIr<`yQ6Hm}cbPznnvPkuJ^lJ{UJ?w!UE)_XEOP8{H2P`vuoh4~CZH@53CzYQT zyg8v*@g*r}QN>PyNUyW?YtNdjnX+@r|KJ`C-jBxxu-%J-c_|f={P99@MUw> zJ>Lb+3c<#V+6vEBo?jCov`lby=<79N(cHRUBHV43&PsAU-YCx){W~;wZT;2{N0@9s ztP>8jyXb6atC5nnRjkYBg=4>n@|FAa?pH=a!wp&2nFi#4oP6weqA0d#bI?mleVp z#hcmu8ytKVJ8fRJv)lEi0I@elQRjSc}NJ_-wh6a{!wUsP;Dn*}B%Pc< zmq(7f-u>Ryl;b84FDb;!_|8GKuXY#Yzh|4) zH!crYsFJ(mw{*_?6EidXj?1@74F=LEc^47_@n!-L5oW`7Iue#NMT;3hetEQ$jZ&}HEZqx63n-pdTsO>!+VSLIaEc@bS#%xdCk2Q^-^+*+^f0L_K_*T{Rcynngy(4sxnGD~`= z-P?S8(fRvw)y}8X`jq)B0;*3lO`NGHvvtnDWq+p3IDM)>YX5?Eoeu`31-jRLC)M~) zGSpq_;(C?m`-ALL5kJ15tsuGf|4Zy-u~okH)eNr#Ud2f89IM`FFk^fDpWkqE;J=bXI2=-TXU8+-0w zO3m~B{a2N21=CONF#Wmx+(Y*FOG|^QmhMen^gGtjcjI0O52kDXu8Ih{F-$JhUMFrV zwD(IwqML+vcjeco52ssyy`22~g!Qg_d{J8Yy_0VJUeK&`W9zFY59VCG74cSSUWTxc z>=lKn+)lSNoIXgoxlDbR%r+^VJ$ue)$CnaYLML1o+x{_gUj3x$zD$hb_33<>*G?aF zi<)2LmX*8o;nXHq?aF5hY#1+j-SD(xk5#(%YO0}`+RB>}VP2U_n|gJ79tk@e6m^um z4cXvzQJU?JSTmQw7XE`#Crl!=Jr(z^6$x_FmF0Qh-rarh=+XTSd>=n?t#s7+-`^lb@7oN;Nv%bqy^IrXDZH8Swu@XB{HXLp`x}abG&+2bWdKqJTr(fiH zZMm*V;cDsn%g;|KyNI_xU^&z~ZQ9M8&J9mCEoKZci!_QWzWMjhU8W6R4K|$l_&aa+ zv?WCjjLx$JpWdiq-&)do;$h#<4cneaOn7r^sp99A8&mQp&Nc|=_pV-aVD*C~?k9N6 zR(RA;l=@Q8pCY!$Y&NkxA=Wp1&p@!eyjW~rdl*U&4$wom%Cz?C8& zed`BP)2Dl!QaYtz)0Ag&E%-`nwZc{1BzCdchd$18eJbF?5m=dGwxnvY#SwFscNGP^ z3(_Ak^XnOG?YLofH08uKOSfXNw#<2rH%hM-;3 zZ=L;bT(5kZbc|uMa8fy&_@qtq+mCp0y5 zqO00-_4(IaC!O`V(X-5Yv0$wk>(Nt@$zBF;*7%>ciFvFidq4g7{j)Y5KGkWOw`Hp2 zz)i@>A9@<@)oU>&P6$#h);P4ht0dX{cF%kLl|1?Ba@KRrjG1~{R3{58J-T6+da&DK zugZP*x8}vTX;~Xy&~ZQIaP+CyEK4n)S)rYWRxN$9OY_fZ&hjg-XDu>gt8Nta`)chN zvib0rFwW!It5_o|{U>hcQC)jYKXz)&S5C`iYFqjChN%5DUF%vu=eh0cuB9tvyBrrE zy!6~d>sD;;-3|QC9GBRY7mG7(o&PJU?A^|)iBo1QdNJp0YJBJ=vuQ8CZo2rha$@TH z4FZufGz|;4zPa(Axz_OL3irF&zs^Rd)~@$neMrXRwdd3{51sv6Pq{Tk%etQ5GL<)4 zb-k_srTg#f|NMIQZ}GmR?^5>F|9E}eod3PP{QcUW6Z|DVy!bl3y*~b)lBf6AEh=}j zp2*zjz2(Pm#HD&+W^vSF!Q-;~x2(3DR?v7gs7ZFV7~fWADT9j(!Z90>(RF;KU#4E0 zmo2`iUoPOEwfM$T{ud9d*4;D|-?Qo4im00l{Ir(zR7Kan&tNW2J}B6n-}a!3W@~PEmO;Zl#t~5-G;bHQtHGKPU%eGq|wrsof<7QC0_sQpnKQBF8|JvJiI;Xd4 zcEZY3=VcdHH**~5TB$Q-!KOt&E#idObo$Vf5J&{&qK54#9rSW~zw6^z$_IU2q z(RZ?0YBBuMCz1K?Qv{CAn${5|73umVplX)F+I?{+ z{Z^N#JeOc%U7B!FYlX=AYVUtxy|)amJ#p}I{_|wksgU~E$rIn`o{bZqYvlCF)%C>L znqWZ|mSfkA)(>i0;Ln5>;=Q=O3yyJpaf;AR+X! z0iPoOv&0#TP72is)Vt1`7vU6?&%+U#!1*WrsE}0f_wp@2%1&RLx&M0H`X9e_T!MR- zJ)g2bI^wH@THwZYCf7ywSHGRD;`wnAPv6m!(n&Jwt}I~pI25wdz5U47O>*=0nXQ@p zq+lakuz;sfIM>lx&(gvdb!~H*l=8rLBU|cp6-Fc7NeT7eMJ8Q|)1S;zUs)jMVRC)? zXKS{yxvG6zUriCH+EJrCWyPPXGROO#Se)rDv7MH)1FTF=>84+D+auXcyktCZdln7Oa@-;9+(s%=|3HJ@#j6Uw`_WvZ5; z+y3J=x_mv-eKyRye=oY>{A8VYbtlu7E+b(h_7hyTD|~zobX-#Fxy`V0{e*A%lU`h2 zA=uaQe`B>{guU)RWB%n*idP-FtygXIb@%nFt++Me>R$cS8BcPi@mf@xdEMP3dB4K! z@y+_=HnCNf+f{DHOjxclFRw@S{TH|Ed-sLLZ(fmikyqBvnI(4f)SX=#<$3}Q z)9fZoiwA47>}!#eyCu&go!%90&LF>E<9e{=v`@P4>J|Jh>z}P*PRXp3I?B5*bw3Ng z_~vhXX^~I9m}uY9HPJrn7;Q6a>a!OUk7k6;YW~FZcT-)0(7VeE4lR+`KWECWlo?;X zo)0#kw5aWIt?GgWvnI1DaXDKQ8UJ18Fy+PRQwDR)O*on#YW&zGCLt|W>%ZvY(0H z^6$wfIQKL-%+at}q-v=$anYO?Pntfx|GDbTyv*BA_nmns)T(-G^X127w@cTrKXrDt z{hz;g%m3GWe)!Vf|NpONcWD{5-wQx#U!R^<5(To0^N3mo2KwtX4bL6`vXH&bf8#{8?Lc zU)IaZe|fpYf5FusUe&jpFUBjbzOvxTimj4czuwaPAH=jHIc}Q$hO_gooD_U*@{i$n z!O4gEvv;0U7E1oO+>80+YN^BVdl)|JZ&?-8u>Gh$kD|u&sa&^M&PU0ZEsvc0&4|zB z@FW|r#P8-(50l%ueB?g9?m820buPsJyYBp;v!TX{we|aoHvBqK{P5Os`??=5=l*;2 zTiAv7RV7oedkwSX$9ol~nZnK6uK6m=2~3&lmsjAY`E-hz*KUDQ50|5J54+6Y+vk@p zmB_0mQ^IqsO=9lhIoBpmJhHj{V%GDoEH|$eh6I}^JP?@Et!I(iQ(V>aB_bl$R^zSV z3E$+NgME|zt~-j<&+Gm_{r@u4p0qD~<*P4Rt~tmT*c%+MW$MNL#b)ixLz`#Mk(xTI z=hL~J2I~`K{)GH-QTmyEnSYNs=ZP!pt{uMR-m|p+_WGHx%QjTa=?N25`4;%PlXKRY z2B~A8jthNvldU=8UvRN6A=2oh^!dPMzR8A@jRoczB&~H>wRC2&j;~$4eU0y}ABD!h zpYQiY=Z*7%M`^G zNwzL~XL-)7@cFFQ&19l?OtVidN`Co;V;W}en#RvdR;E;?>|7})7tz1XB7I};uaB1v ze5+)br_ALj3cWs4Qhaa7nc(>io%Q`}RdNXo3O;gb(x*dQl4eX}UF~>YGh>58wXxNW zzRqtvm$%fsSl}%?Lm@3Z@n#&G$CW$hUrk<;o6I>W?-j#ui=L$lD-O8X-&`kmJF()B zgj)U<{>iP1E&$ZUHye~5@PX8bpw}HdyvCK(H4l&zD%MNYq;*-84Dagvg{ZPhzwr#fXq}MY0 z(o}_H&k1<#Ui;`O>(+aE4vXJ?DSPZNEmo2}nJXeWd5!LyD+b3dEp>i+XMuo|MEV3C zC2bk??b=NYJGEDuEGXLQ+a(@%>*BZMEvq$;-r7^n#yIoiWKIR=GmcYbE~!ZWt@(fJ zNYTtG3C}iqyeh5D-YgaL^33w zv}}XkS>rRO7UygYIV2bHjCIW>?N4XsORfIAK(}+DWHXnrjZiQTi}BKFf?Kn91o1M+ z>fW(fbArRgByCDzsQ$Gdb5HZg)^V>c=O|&Q5<0_hEcl$AcgD^?44PLiym3uzH1wCq zk)Kc&t+mXuHR_0r&;GU(WfJo&W)`gJ>uugKtNzG)={QY^Lps9T5h0tVWiI2HV{11- z$uvMIB3fgTtDuHvkmn7K*Eb@XJf==vs=6WZQPbHr*WKYJ8W)AnC`geN0p z{p~OB2feMYz3jigrTD36D1)LyNB9??(kD$`;vuS1Dtd-h3C}}}m%a*@+_ht`$xX$^ zG_&W{cehXYwO^@m*Tn1V50q}tV108*d*-b054ZQ5EUxF(yM2UNZ#I+4$$fjeJpRQ0 z$aZ9jZ;i;EXKZ^r^gsXA=b?8^E-yRhC7_vYT6ti;W8~6{L6i6H>0z8c*=w&Xqxa;D zy(;zFzu*7!=jreKv(m5jo{|6e>+N#+eRaRSotEE!()R6-S8w~}|NZ@9`5?gbY(V3b zT~`VOAG_XN^>3Y+h4G3^mW-rD<}FKZM&Dii^6?bytgk$IY|#ntIJoEPa5=tM!ChP| zp10xPi<5p_XP0EK?cK&u_T6vqH`5jD9@}5ZC(hAiR(M&zUb1#4^SzkwzpSm}6Ae>7 zaWTxFa&pm=#z%4u&rU|JdZY4AVafCbmzg^>l>KT;!j4JZK6dXp_xXjqWktW9bGgfF zSuDuknch?6VyrOTO_AX#W69}TG2suQGTyJgl66DrkjBH#hO+hhc5Z>6b$^(7*Dp zZPb48nfvtF=KTJ7t)TwIKBt?t6F$dI3}-v0dGF<__F)UK6#lx|hDh*WE(z2>Pb zRoTBF#NWhhJq+y>jf> zvNEQXH=~OF`6if_b6!ykGwj?k<4XS;m4`1xb>A7KRsTN4AK?1Urag(ROn0}ItiF(N z#y^imy`7i78$PXim{tN zY02a%As^S@dVA6@WUblH8%wP|KAiN)A~xTm>Vls~a5?Y(Jef(Ke-yAu`a5J!c<^}s zG@j7uymNO6Yg9GxtUSx1p!WXqhlj^+r)yk$TV4Gt*h;1|yW-H94YzlRRu=bKx+Ol< zWzMXBdOl$R!^2qNty`qKN>{SN#^K%5T6^bh z^q1L?GcCyK@P^=9N@i8tw=_myS?&CK`<8$8HMPMmZ^ZB4m~8K;l;aL~T zrT!gPpR{#$+0`J%Eyp~P-mKfUpoO2`L(f#@N^e+cIA48(tU!s9<^uI;v5}t=HcV8> zKK@`H+l7OtYNZ^mZCJ-FzrbOYkyv~DfpeQaD`YbHDH(H?^<9h9G+UnMG2trXCY4DI zJ11OIjINEWy|nYWm+Xs>>{lC)TKOgQvhvG;+RF^}f`^tR5ap{2~G&Ii|@ zv{nh2yeq7G9gD!m`W(CMncMU3z1{b4Oa8r|-#)Z)nFS{1taLcKV&=?u2mD@MC=NY3 z&oA_OOi*+dlV4SI$*r$$?nX`3Z056%1fST}tI_CLWzC&?Ijbb$`izK(=&MET3|-r5 zO~bElJ9^RJgp%v+gI~8@EI4%g*!r^DBKz+jj+KzgTXJL;Tb{+i)5)9ax9F`mJZhGH|b7Lv|Owj9|v1!djEtUFWt7FrNLLk)QX?v8k6UW=yMN4E zTmHECbHl8eZ!%{rb-ETj)jC-2XU`qQ{hmv$RGkVvD{pAO{VWwbrQNIQaH34nijB7Q z`<5}CG%DP(kg3#Kr1Z7U#q%AOMXFmlKXF<5h$v_)wf7%NIFW3m8Et%h_W4hDx@E1M z0dfN-@1{0Z{ zrTePpJb&12@}$YUr{c;Ry$Wsa+DC%IycUmHg?2QF-xc_n(Nz3p$0d~&AAYFjF!C^+ z(u$BNIuqplkMZXs=gVhSOlgj+`sr2ZnA{n@rL~Yvsv%qV+=QZ2+_SQ;C9wHjDoi>kMt^>zqgUxGF z8eVVvFs|^xeSacrJ%iu%gG@3H#6E6fjdu*5sh`j$cT%umPeFK?zqRS+nYWlFEUMKL9CF%9syPnNx?{(#ci`vwy#=3B|J)gPj~Cly<1YFRRg zE9AaD#A>mRXJv`dCf z*SyQbmLPoEvweqeo$AzUe1TShS=#HD&rMOiXD+etrQVT-3MSdMNu`X;w>}v&Fe{7f zx==Qsk(p!rgG%xH&X*PSeP3$#uh0?VkuNkhEagx8aHlGnPv_Ko+$VS_G-wu&lfoN$bkNORcj|vL~9($}jRC3BsSBN3~BDZ<#!3{d)2id;p zsZ7e!vwb_gdG}?;1jg#-Vi&IJ$GNM1AF8^`F0JrEQAlA^>}f3@J)^0%JXcOBZM9L* z5k@a;-i*J+tU4X^eP$!?_8W&!d@FTudMu`d3jv@ z3H}SJas`V2S96*#@L-xR$UJe+hZ)9kD^FiPp&F-iw$RN>RdoBpf2sG9Ha@8LIHoBSq`ldRQcf!|GkAM1VEIOd@HSL}JuJ+UA zJ_{b*J@vPq-EgOb-mzMyokCXAi zJ*8K7*2jnmc>$UVcS1b&dD?|D{g!S#aoH{5ft7S(gN0#3{psT8Ph@WO7SunO#CqcB z^()hs#h8Ek@~?E!-Crv-uQP_bEe$i7)%B>}k!SK-uf%-^{EnU1=aHLhY@T}A)hJl- z;98-^k1Mn{HyqQS=_(r$WA|!fKVM>VwaCfvJKl?qFuZAvpYDIdUg4N=jOBx`)2ewr z&g>|PZw%U)xYb!el+CYx`?j{ioBjQKrN4QFnJvpF2mA{;x%X-M)~mjv{YUJNMFwkJ z4qDh4;dtFtYeU_2_U7l#`IBZJ^V-4v@`mqDgB|~ux#;WJZ8FczKIZx)e)jqh=|^iG z9paUJF7jn7OLmg=hjibUk~?;tv_5ln(In?j^Ryc(eQvSyE@apr{?$8h&yxD>D;hMi*=KnocrzQAKIL5anTmQoWUuTD-UgsX0@vxb$Q(2W0#lv?+#cGMuN8OLBb=j^v z>FZdg#|fod=t|Bq&~?w;>Q)#kdQ!rhfzS8W$*CvqP2p4d-M>9vbka%DuoB)l>HhaS z+iKIEJUsJ0ZwEu)(>Z)k8BfjE`M+$zyE&QuVa%-QzkD~(`xz(Ic6Wd6{BXzRrW#?M zEO;)nd(^qob^BK?#sHD} zkGD76d-?W>)e3F7+>8I2QQYBqV&8&a7daUiz8a$sHCcj&n%+j8%)8?zu$SN9|AAzo zHkR*CUwHWG-4u{KXE@_Vm#)JHiAiq{)X)FEYIaKgofJz4Chfi@nP#h3$L)>U6+Qj_ z-?G2o>ibXczI=bVeg69Oar5uR$@3pSe01{aZuRN@i_@QPe}4P(>i&zL|J;7DT0Gv} ze(t@yb0?j?y!&$d?BBCL&wl*y_~-7+)_=<6r{4WIL7so&*QvMV7w3H4tbMRHIrh=4 zmeS66o|$*1xMo+><@JBbw*457l6G^%L(}i8TAsAUe4bxuW^7RGE3o2Vlxe2VfriNo zj54DSCmV@rNY4z({?lBqe?jt?)H=SrzWGO9sV7gmGT)uwdS-CuLbaLKiuTo&wi~{? zqEHw0Cgb6hV_T&thZKa_@aBy)H84QQx=vxp5`a zMP7OOPL2EL6{T0(*V1Z@U?jmTvVZgZ`s@oZ>$tCt)8 zByjGwZvhLhMP1>~corJ>-8Fc+X~vD|8Gq`18kjw7au(XGy}jn`>`fWB_PzSG%utML z_W2vKFH(2Z9!O1^XW)^*b@5H?vchj(2Jquhjdj!|7zOZ2R%9eYNMd z&SgE7DPB=*Tq1U7vB#IEG=P^vNI{DMuPdEfaY zwUXM}XZ>8Is9=`&YKd=TlqJXFhldv^ZxRi?`e>5+@_gga?E1QsR&U>^iigQ;nxeD( z?R@P?j51kGIaB`~OBGogl)(GvO-osrWi}JwcXf1ML<>TkxpECW<%vb#T_f(dZ7gv3L^>^()?t_b0e=o0}8@IsX`O~Pt z$8m1?(rVp(>|uLmcAb-26>sFF;k|16@6?=kE6<0$l;YZ(C4S9&MP^5YY5iNFXRp`2 zb2~FHDSTsT!~*m9hi?-%@UVFQ(93JR#pSzBQJ0t1@heN#`FB_Q7VdiWXyF9O-Q}4M z+ooJ_EWhje&OJr(;*Hv?KGlZtVsFzj-b}o9>Iu)rKO3y&=AATsR(s{qh8LFWj6c6t zIeqK#La%l|F-FeHJul9D(mB5W@x$4VAJ)J0zSFYeoR{9uU$flvwv*Da{q`4|JZ}baFwJ$6lBr6V zm0N57^`rHh<)Y^wk>M2+i68lFdEPuxPtTkuWO}Uxq|G*}LFXv#-S(5FDLtB|JTL#q@vih+<~{Q*?<;(NSHRnQN@u}?>@&CM zXPs3v>6(I2vBp_N{-_yQ&fSl7CuUrl#~J)S^4S5?<%`|xBWBB~sq-fkOgSj*I90l$ zGtwYYI$6Um@L;m9?Xy??<^`uOO!@Qh=E2W38`I=HUkI05uf8mPc+rAK-_pYE*FJe* z^1)z%Dbvz}Yui}XbE=;@aCpnL=dZ4*#k>yH&$_F?XO_u3VPR?Sk{6k0lk{Z&_^nu~ zYW(*uo5h93#oRJ0qL0=yE_hk!aG|ClZijuj$m`mp1q+#Vo}KhuvLJ$&jr{~?l-KUf z{j)iQ;+Sq6XOH_DU>+glZ?pfNiS%?Ald8ix?Ps?>W4-g>qtm3r&Sz5eij&R+`$n#G zF1nqP5_5I>Z1>O;m-$@sR6AZe7u9#%n0d_ItJ5)k$93<_4;)>GgmPO>)N>|^-ts98 zIhAU98r|`(5W~iatDPyus_LSz>OWsMqeG0|GKiGoBt^sCk;fuXJ^n{j=(D%l1jt zX0Geyygl9I+P!M+m$@%7pK9sxPp-ajgI4F|1Nz*xQhEp1h8FI9x;DyVmfV*aVMkZ& zU!|j-YIs8=e8&ZrR;`y3T5c{pVN)CX7z->y8g9m!tG$e$dMmbX?)ohsF8b)U1~1U4 ziDi4e;eDx6ppw_L59<4U#k-By3YvMb@w3#Qd$^)~e^j2<2S06@>5se`?Zu3RT#6Ue zi;B6;Y>b#R@3ZV-y$@FlJyuL?tm2+G(cw1RzD0^PJ6Y^bt>7)qH=JAl;<(f6CVyVb zSIzIgXv+Oydo9QsA#G{Gu#aUL>%MOj=l*YFOXmOPalFjUndgztrE?hzju*K(pGtOP zzB$cEDtOV!lq36&rabDdFq*6IWSXbUH-=-of_UoNo8ISr`7q(8>#rv+9YTw3S~qbQ zY*$RP7g5_`Qn=fotlMysu-4vY!>*4>R~a@Pk$74qnEbPN)=HNJK~XKL#|{L~XZFk$ z>`4`BukA7ITw24jt>%N4Vb~v0tD`IaD)tCI<2&|{$L`DG-3Dn^w=Ni7s=Kjks z+Sxj#t#Rz^(>P@PBy*=&F*XXth4`%fs@EUb{`K4RXOBN5MXx_|(%Cgm{OzVd!MTAu zp6D%iSS-JNQKyzi{M()0J{-Hf+izUByt~w?FRvtL<e@!LrF4w1c+yuBu+Rufe^j zcG0E4MUr~{DYgF}T(xd;IyT+*#MSKQ55%P1WkkGUvv%}*Y2BHW9Q!8iL%8S$ma_pp z@gJ2B`gJz%wCVoXzFflP&I*(E8&Zh^$xa(qZ;op>x0$i{yn=p;g!=8O2zRw+e)aSJ z8Bkk<**Q@r=F<~38D;B>ADt4c{l0$2hfVs1*Tg+;8C9P)+r53#r?A{uvwi(54S5Vi z6<01{oW11JePd;TX$~wYoTn@J{q`d%e2;d!La#VVq0-A!5N)j21x9@rOrP|0uap_8{{?%WkET3=Qrw{Ww&-u721JN8byTo`kG zi^+0Vx0%~lU9Z~7EYzN}BIo%p^;st8jpdHlY@B7ZHGX2nsane`7Vow$IX%I&$7L3$ zJzu8E-j1a<=Ji`1?OwL*xxZb#(B)e?Qv+ZBsAIY0B)1{>tj?O0l!!=ae(lnKLF@Hq z&S(5zzVT$uS-FV!r=$#?9=~wh*6eSHUfjgp1~V>g2zwoQGfPd`>gl6xKDV#RCST9d z3Z7v;-R<~`DA~IfDP~g>x8#P`=D5##96amne96f%8J6`MGBnIPjSp)toqK;4Lw7yn zflbX-{iY5}=Swo2HcMFf<}cGmnPnjj5hAABY|<7rL>TS4yDgsc$fu|v;f~a9fqP1| zjS*pA{tB9Lb*L`&4}Zcd;Qc7{pOK)La06?D>URG8x2nr~H%NrOtYVm!{HLHLqOXWe zAnD|5o^3vi4BQN-Gn>j8bQp9lIlb@nQ9e@7+hmamx#U;eZ~le2tOq=mljq*v6qEYr~cjFsdi?|nZE4Vv73!5D~bwl z#QEkvlRMRwwRM|_u)6%=(v%ZyuQvGBojp0l&2;5qs{?u*+f2lBHa5gI#D0?OT;0;b z%&B~$KHbsow3@2fbkW9|X~t)!IBj4(D8>@~?M>y0{pX+EzYTKgS;lF64BQ|n^g;A? zyki=-QFMTf&RY4h zsJYBW(GzYqotf6uwe`4G*1e?xYm8D0ifSc{qU$Hz+;lSMBFJ~Mn03q;xSMo2wkh0b zN;tji#5es&cWIDoLRi;q`R0Bz>*I->N==o2-$IYf;@pVJu;^H@05wQLS>y6Z_+u0na%dU4g zy5wGFQJt})xNmr^%Y5fo{Wm;J-=Az>Em(dt&gr_>nOWPO>is=)A*X2h&6Lzy-JqBW zkD5fpm+Vjx%D9>;`}IhGzt1{WXETTTpCL<6u$@VEc9gdbyYb-9n&23L3daXe-!SRl z-|^g#@k7%A@8U-B*!8>C)-&vZ!5!-|7jBCEWHlfkob3_3Amt9?#IfaoYUjl;5v!eayK1sIYKZfa~Q6v-h(^WeThf$tz{u z!UTtpSVI`rPRXrFeX%Vuy045cSG~7y<;`W;TTW<*2h^XrbJ(oTu;lpL9lO#PPwe?o zDSc;GUe~7s$^TAhGtb;~_0y_wm$=rLl+yt&u?@*mM-0^#>76Kd+{gVXcEbCn8u2H) zO(wo)l6kz@VjAP@ZH#Xtwl??_TO4EQW9-WmI397p5EcHn&zJu=<4APHdd@#*A4-_i zuWVVT^V}ofUFP@9AGwLYl9bG9b6=+HWtKsQlSLAKA6%sP`DmE$T3`RkiN_JITjoUxky+`JU|%dGMnU#R~5ZuR@C)kgKR{V$o0GaNVRNX`Lis0R^X zJVUME%^y!e)oemcTT;$&cD6UkZV!Y?oEp=zP$KUZJ?z$>)+M+=ObKL`D>1x z;7d6DHTl%k35S!lG=yfpJzxL%+rl#k_s@{fa_Ra-S+3u1MtoHY$mbQ@ zeagLZT29c0=oLB_&()ot`nK@aT&ZZ4J7-)Cc>YAps=e8&oVUmSP_Dsu_dE0Nu$`ZJ ztVz$`>r8;J(yKl8UW=;Ue(SK~JyPWFK7q|_`+a3QsW+d$zn^I@czN-grnvR1r`7YE zUY___KhbE?_b*4@{Y=qX(y29P)+g;1pC;{_UfT9Lcm9*8yz6FnP6-v7ZrZXi^hQT+rvw>hdSe_nc7o*!Fk#*?TopL|1HQ`N?Tj ze0A%VNedHm-|9z9_qlMd_o-?2=~Yv?9rE=Gb&l6xJz;eIi@0{S)BR2RP9;d$X!0+t zw12w1h+B()sm?FmEWh85ncFT+SXcG&jH&U0ovKF}6WBb~Jui}7Ep_HV=qo;Xy^Q)t zPXfiy9C&$@D}im>vkL1F#Z#aF6>n=KXR!l?EynPM;gPK`UWTW^;2UVjVBzP z<{qJv!DiNab=!=tS-*14R!D9*$P*&;)WLYeY>mxRxr@TiIFw49JIIrx-+5?)#U{>g zr;`>+Hl!(By)0x^{bbX%Y@r9Qx6bK%yzAM|W2F;)C%j)C&{V=^%#fCFu4=7Sjb8>E zmygB_Mg!(6!RsTQGCcfg%$!>9&Ff^$aQ1-vH6DozJPNZHXfQ`jZM`}D+Zsk zz~f-daF)S@+4bM;%54m~YaQ0EXIjXa#&CvVMq}k3tt;6f@1m}`&u!$sBDq3B*2Rnw zq_ZKX$@D_>j^(M?Od>ihu{7&ilYRJq6vB&I;gE+{EATNU5dcX^>!CN%Pz9v4m{sxV%@i@#5A3_iZzEj^EN& zZI=A8;tWGZ<1t^8j7Fi_*}rOR{0{$a_1F7&@?E9Qx7JcK^$CXGQyes^T@N$rG8|-J zVHV(VFkm>yP|w2r+HR)gwVor2(&ucY*79dwYMk@Y;#s$-|MFY46D77VWHerny5Mqp z!%BmQE#iy+Jeb_ICWJ|E>k$D*?i!n@2j4Yjv`2rYz|0|!5IdQ+;QDxs{gDL5gX8*hY-|)xJ^SfuikN>}8;_<@@&sHr_FkG`O zFLPbuB=6X+KRUNJbiUhCdi>?9X*Px(A@|=b`J-_0*0wJkTh={0W$$}-8?W-u&5xr# zmG^me+%qeQzHZ(3XX*J275RM&qW?`;>Ah>)wX09RKR$CkZTs5tUE7xZ6ZXw}%>Q-0 zM^T)?l6%jX+HSvl)pvL6(}|joC$HS`QC%)LxyWkS>lb>8|5dq;#>ancepsXC{`cvl zdX#R~^kZg>I-oK8>2J*$WrYosQyLghJ7N$CBP(-7b9cdTTce$k3iT*MHY^Uhf_%1(E% zWMmUOcFYaU=^#0AL*wKWh9+E+Cb%W1-^XpLtf3iJjh@KPHOCTYiB^n8U_XO>xy1?^ z6p2=hveRE!F^arGraM|9sbw-Up8n91Q5deA$;bp%fYE6B17sc3^C<}I+o;{;9ft4;R7Zt?Bz;F=5q{K=j_Zt~w^Sp-z^Sp=b z3=D-D=$?NteSs4+qz^hVN;AHje%A@=_F&MFkpc`1krC*cbf-%>Lp51DGfFe^PY-uy zl*4+G1|s6C=Oa54YcPZMW)^WVFdQ;PxAD(PWX<47PxK_WR0?f9KEmqR)A?MW?$vi; zlx7T{?hWJTfcU$ocfj~7T^Ob7H(f=t%@}Klf~S8)7#O+=(4D&bKC)&LY|-J?$21Le zB)$tqTv~krB`0TBXmUz$Wt3)|Hoe9b>iW4L{>JG$T^Z%TWdwKvdHMraMp4Gc)4#bw zlM4E5F(M#Bzx8y2S$B6tJ$c>HA^2?s+guGp?Hc z%L7_wuJdM;R=kg9iXn!_=lL*7D+*YmT4sphbC5Ddm+9*~p{9fR71LiK^A*>i8-w9> zkT%5!=*rB{{RVP7qsa7mUQpY>esi6E3z@H2WrgNwOLSvE+7#ELDKj#_ri}5)^geH7 z+a#x-Lgp*_S)AR5mib^(UwwYry#v&YDnMHs% nD;p?VxHGsjY!zT&=&@mB5MXdCN=[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,4.3)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,4.3)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,4.3)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,4.2)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,4.2)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,4.2)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,4.2)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#10349); +#10440 = STYLED_ITEM('color',(#10441),#9523); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step new file mode 100644 index 00000000..4e480a81 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step @@ -0,0 +1,12518 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h13mm.step','2016-10-28T08:20:18',('Author'),( + ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1632,$); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#2423,$); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#3214,$); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#3907,$); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#5308,$); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#6709,$); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#8110,$); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,13.)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,13.)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,13.)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,12.9)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,12.9)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,12.9)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,12.9)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-9.4)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#10349); +#10440 = STYLED_ITEM('color',(#10441),#9523); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step new file mode 100644 index 00000000..87c3ba47 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h4.3mm.step','2016-10-28T08:22: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,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,4.3)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,4.3)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,4.3)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,4.2)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,4.2)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,4.2)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,4.2)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#10349); +#10440 = STYLED_ITEM('color',(#10441),#9523); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step new file mode 100644 index 00000000..88fdbdb0 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h5mm.step','2016-10-28T08:22:33',('Author'),('' + ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,5.)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,5.)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,5.)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,4.9)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,4.9)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,4.9)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,4.9)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-1.4)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#6702); +#10440 = STYLED_ITEM('color',(#10441),#5320); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10386); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9523); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10375); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step new file mode 100644 index 00000000..4f8df1e4 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h7.3mm.step','2016-10-28T08:22: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,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,7.3)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,7.3)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,7.3)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,7.2)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,7.2)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,7.2)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,7.2)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-3.7)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#10349); +#10440 = STYLED_ITEM('color',(#10441),#9523); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step new file mode 100644 index 00000000..6ae181b6 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h8.5mm.step','2016-10-28T08:21:50',('Author'),( + ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,8.5)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,8.5)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,8.5)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,8.4)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,8.4)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,8.4)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,8.4)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-4.9)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#10349); +#10440 = STYLED_ITEM('color',(#10441),#9523); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step new file mode 100644 index 00000000..11f3f9ae --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h8mm.step','2016-10-28T08:21:27',('Author'),('' + ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,8.)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,8.)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,8.)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,7.9)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,7.9)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,7.9)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,7.9)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-4.4)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#10349); +#10400 = STYLED_ITEM('color',(#10401),#9523); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#5301); +#10410 = STYLED_ITEM('color',(#10411),#3919); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#8103); +#10420 = STYLED_ITEM('color',(#10421),#6721); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#1625); +#10430 = STYLED_ITEM('color',(#10431),#853); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#2416); +#10440 = STYLED_ITEM('color',(#10441),#1644); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#6702); +#10450 = STYLED_ITEM('color',(#10451),#5320); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#9504); +#10460 = STYLED_ITEM('color',(#10461),#8122); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step new file mode 100644 index 00000000..05204137 --- /dev/null +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step @@ -0,0 +1,12525 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/SW_PUSH_6mm_h9.5mm.step','2016-10-28T08:21: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,#35,#39,#43,#47, + #51),#55); +#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,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); +#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, + 'distance_accuracy_value','confusion accuracy'); +#60 = PRODUCT_TYPE('part',$,(#7)); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#62 = MANIFOLD_SOLID_BREP('',#63); +#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, + #796,#823)); +#64 = ADVANCED_FACE('',(#65),#78,.F.); +#65 = FACE_BOUND('',#66,.T.); +#66 = EDGE_LOOP('',(#67)); +#67 = ORIENTED_EDGE('',*,*,#68,.T.); +#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); +#72 = CIRCLE('',#73,0.5); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); +#75 = DIRECTION('',(0.E+000,0.E+000,1.)); +#76 = DIRECTION('',(1.,0.E+000,0.E+000)); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); +#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); +#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), +.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( + '') ); +#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CYLINDRICAL_SURFACE('',#95,0.5); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#98 = DIRECTION('',(1.,0.E+000,0.E+000)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.E+000)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#141,#162,#163)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.UNSPECIFIED.,.T.,.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( + '') ); +#133 = CARTESIAN_POINT('',(-1.5,5.)); +#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); +#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#139 = CARTESIAN_POINT('',(-1.5,5.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#110,#69,#143,.T.); +#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.E+000,0.E+000,1.)); +#148 = PCURVE('',#94,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(-0.E+000,-1.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#94,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-0.E+000,-1.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ORIENTED_EDGE('',*,*,#68,.T.); +#163 = ORIENTED_EDGE('',*,*,#142,.F.); +#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.E+000,0.E+000)); +#178 = PCURVE('',#126,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.E+000)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#189 = DIRECTION('',(0.E+000,1.,0.E+000)); +#190 = DIRECTION('',(1.,0.E+000,0.E+000)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(1.,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#169,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); +#202 = CIRCLE('',#203,0.3); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#207 = PCURVE('',#126,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,0.3); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(-0.3,0.3)); +#212 = DIRECTION('',(0.E+000,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = CYLINDRICAL_SURFACE('',#216,0.3); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#218 = DIRECTION('',(0.E+000,0.E+000,1.)); +#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.E+000)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#199,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#235 = PCURVE('',#126,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.E+000,6.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.E+000,-1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#246 = DIRECTION('',(1.,0.E+000,0.E+000)); +#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.E+000)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#228,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); +#259 = CIRCLE('',#260,0.3); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#264 = PCURVE('',#126,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); +#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 +,#273),.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( + '') ); +#267 = CARTESIAN_POINT('',(-0.3,5.4)); +#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#270 = CARTESIAN_POINT('',(-0.3,6.3)); +#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#273 = CARTESIAN_POINT('',(-0.3,5.4)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#276,#281); +#276 = CYLINDRICAL_SURFACE('',#277,0.3); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(0.E+000,1.,0.E+000)); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.E+000)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#256,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#296 = PCURVE('',#126,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.,6.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(1.,0.E+000)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#304,#309); +#304 = PLANE('',#305); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.E+000)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#289,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); +#320 = CIRCLE('',#321,0.3); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#325 = PCURVE('',#126,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); +#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 +,#334),.UNSPECIFIED.,.T.,.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( + '') ); +#328 = CARTESIAN_POINT('',(-5.7,5.4)); +#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#331 = CARTESIAN_POINT('',(-5.7,6.3)); +#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#334 = CARTESIAN_POINT('',(-5.7,5.4)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#342); +#337 = CYLINDRICAL_SURFACE('',#338,0.3); +#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); +#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#341 = DIRECTION('',(1.,0.E+000,0.E+000)); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.E+000)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#317,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.E+000,1.,0.E+000)); +#357 = PCURVE('',#126,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-6.,0.E+000)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(0.E+000,1.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#365,#370); +#365 = PLANE('',#366); +#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); +#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#369 = DIRECTION('',(0.E+000,1.,0.E+000)); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(1.,0.E+000)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#171,#350,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,0.3); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#384 = PCURVE('',#126,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.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( + '') ); +#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#390 = CARTESIAN_POINT('',(-5.7,0.9)); +#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,0.3); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#399 = DIRECTION('',(0.E+000,0.E+000,1.)); +#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.E+000,3.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.E+000)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#109,.T.); +#410 = ADVANCED_FACE('',(#411),#186,.F.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#443,#464,#465)); +#413 = ORIENTED_EDGE('',*,*,#414,.F.); +#414 = EDGE_CURVE('',#415,#417,#419,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,0.E+000,0.E+000)); +#424 = PCURVE('',#186,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#415,#169,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#450 = PCURVE('',#186,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.3,0.E+000)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.E+000,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#215,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#168,.T.); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#417,#171,#467,.T.); +#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(0.E+000,0.E+000,1.)); +#472 = PCURVE('',#186,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(5.7,0.E+000)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.E+000,-1.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = PCURVE('',#396,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#215,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#513,#534,#535)); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#415,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.3); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#499 = PCURVE('',#215,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-1.,0.E+000)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#432,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,0.3); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.3,0.3)); +#511 = DIRECTION('',(0.E+000,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = ORIENTED_EDGE('',*,*,#514,.T.); +#514 = EDGE_CURVE('',#491,#199,#515,.T.); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#520 = PCURVE('',#215,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#243,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(5.7,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.E+000,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#198,.F.); +#535 = ORIENTED_EDGE('',*,*,#444,.F.); +#536 = ADVANCED_FACE('',(#537),#396,.T.); +#537 = FACE_BOUND('',#538,.T.); +#538 = EDGE_LOOP('',(#539,#567,#588,#589)); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#417,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,0.3); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#549 = PCURVE('',#396,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(1.,0.E+000)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#432,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 +,#565),.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( + '') ); +#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#562 = CARTESIAN_POINT('',(-5.7,0.9)); +#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#350,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,0.E+000,1.)); +#574 = PCURVE('',#396,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.E+000,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#365,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.3,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.E+000,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#377,.F.); +#589 = ORIENTED_EDGE('',*,*,#466,.F.); +#590 = ADVANCED_FACE('',(#591),#243,.F.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#616,#637,#638)); +#593 = ORIENTED_EDGE('',*,*,#594,.F.); +#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#595 = VERTEX_POINT('',#596); +#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#602 = PCURVE('',#243,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#432,#610); +#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.E+000,6.)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.E+000,-1.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#595,#228,#618,.T.); +#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.E+000,0.E+000,1.)); +#623 = PCURVE('',#243,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.3,0.E+000)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.E+000,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#276,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.E+000,1.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#227,.T.); +#638 = ORIENTED_EDGE('',*,*,#514,.F.); +#639 = ADVANCED_FACE('',(#640),#365,.F.); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642,#665,#666,#667)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#541,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.E+000,1.,0.E+000)); +#651 = PCURVE('',#365,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.E+000)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#432,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-6.,0.E+000)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.E+000,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = ORIENTED_EDGE('',*,*,#568,.T.); +#666 = ORIENTED_EDGE('',*,*,#349,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#644,#317,#669,.T.); +#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(0.E+000,0.E+000,1.)); +#674 = PCURVE('',#365,#675); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(5.7,0.E+000)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.E+000,-1.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#337,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.E+000,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689),#276,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#719,#720,#721)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#693,#595,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); +#696 = CIRCLE('',#697,0.3); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#701 = PCURVE('',#276,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.E+000)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#432,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); +#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 +,#717),.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( + '') ); +#711 = CARTESIAN_POINT('',(-0.3,5.4)); +#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#714 = CARTESIAN_POINT('',(-0.3,6.3)); +#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#717 = CARTESIAN_POINT('',(-0.3,5.4)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#617,.T.); +#720 = ORIENTED_EDGE('',*,*,#255,.F.); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#693,#256,#723,.T.); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#276,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.E+000,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#304,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(5.7,0.E+000)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(0.E+000,-1.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ADVANCED_FACE('',(#743),#337,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#773,#794,#795)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#644,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.3); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#755 = PCURVE('',#337,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(1.,0.E+000)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#432,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); +#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 +,#771),.UNSPECIFIED.,.T.,.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( + '') ); +#765 = CARTESIAN_POINT('',(-5.7,5.4)); +#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#768 = CARTESIAN_POINT('',(-5.7,6.3)); +#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#771 = CARTESIAN_POINT('',(-5.7,5.4)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#747,#289,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.E+000,0.E+000,1.)); +#780 = PCURVE('',#337,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.E+000,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#304,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(0.3,0.E+000)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.E+000,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#316,.F.); +#795 = ORIENTED_EDGE('',*,*,#668,.F.); +#796 = ADVANCED_FACE('',(#797),#304,.F.); +#797 = FACE_BOUND('',#798,.F.); +#798 = EDGE_LOOP('',(#799,#820,#821,#822)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#747,#693,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#806 = PCURVE('',#304,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.E+000)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#432,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.,6.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.E+000)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#774,.T.); +#821 = ORIENTED_EDGE('',*,*,#288,.T.); +#822 = ORIENTED_EDGE('',*,*,#722,.F.); +#823 = ADVANCED_FACE('',(#824),#432,.T.); +#824 = FACE_BOUND('',#825,.T.); +#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); +#826 = ORIENTED_EDGE('',*,*,#414,.F.); +#827 = ORIENTED_EDGE('',*,*,#490,.T.); +#828 = ORIENTED_EDGE('',*,*,#594,.F.); +#829 = ORIENTED_EDGE('',*,*,#692,.F.); +#830 = ORIENTED_EDGE('',*,*,#800,.F.); +#831 = ORIENTED_EDGE('',*,*,#746,.F.); +#832 = ORIENTED_EDGE('',*,*,#643,.F.); +#833 = ORIENTED_EDGE('',*,*,#540,.F.); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, + 'distance_accuracy_value','confusion accuracy'); +#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); +#840 = PRODUCT_DEFINITION_SHAPE('','',#841); +#841 = PRODUCT_DEFINITION('design','',#842,#845); +#842 = PRODUCT_DEFINITION_FORMATION('','',#843); +#843 = PRODUCT('Pad002','Pad002','',(#844)); +#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); +#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 + ); +#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:2]','',#5,#841,$); +#851 = PRODUCT_TYPE('part',$,(#843)); +#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); +#853 = MANIFOLD_SOLID_BREP('',#854); +#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, + #1479,#1533,#1587,#1614)); +#855 = ADVANCED_FACE('',(#856),#869,.F.); +#856 = FACE_BOUND('',#857,.T.); +#857 = EDGE_LOOP('',(#858)); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#860,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); +#863 = CIRCLE('',#864,0.5); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); +#866 = DIRECTION('',(0.E+000,0.E+000,1.)); +#867 = DIRECTION('',(1.,0.E+000,0.E+000)); +#868 = PCURVE('',#869,#874); +#869 = PLANE('',#870); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); +#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); +#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 +,#882),.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( + '') ); +#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = PCURVE('',#885,#890); +#885 = CYLINDRICAL_SURFACE('',#886,0.5); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#889 = DIRECTION('',(1.,0.E+000,0.E+000)); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ADVANCED_FACE('',(#897),#885,.T.); +#897 = FACE_BOUND('',#898,.F.); +#898 = EDGE_LOOP('',(#899,#932,#953,#954)); +#899 = ORIENTED_EDGE('',*,*,#900,.F.); +#900 = EDGE_CURVE('',#901,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); +#904 = CIRCLE('',#905,0.5); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); +#907 = DIRECTION('',(0.E+000,0.E+000,1.)); +#908 = DIRECTION('',(1.,0.E+000,0.E+000)); +#909 = PCURVE('',#885,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(-1.,0.E+000)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); +#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 +,#930),.UNSPECIFIED.,.T.,.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( + '') ); +#924 = CARTESIAN_POINT('',(-5.5,5.)); +#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#927 = CARTESIAN_POINT('',(-4.,5.)); +#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#930 = CARTESIAN_POINT('',(-5.5,5.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#901,#860,#934,.T.); +#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.E+000,0.E+000,1.)); +#939 = PCURVE('',#885,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-0.E+000,-1.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#885,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-0.E+000,-1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#859,.T.); +#954 = ORIENTED_EDGE('',*,*,#933,.F.); +#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); +#956 = FACE_BOUND('',#957,.F.); +#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.E+000,0.E+000)); +#969 = PCURVE('',#917,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,0.E+000)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#977,#982); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#980 = DIRECTION('',(0.E+000,1.,0.E+000)); +#981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.E+000)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#960,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.3); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#998 = PCURVE('',#917,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = CIRCLE('',#1001,0.3); +#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.3,0.3)); +#1003 = DIRECTION('',(0.E+000,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#1006,#1011); +#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(-1.,0.E+000)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1026 = PCURVE('',#917,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,6.)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1034,#1039); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.E+000)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,0.3); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1055 = PCURVE('',#917,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(-0.3,5.4)); +#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1061 = CARTESIAN_POINT('',(-0.3,6.3)); +#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1064 = CARTESIAN_POINT('',(-0.3,5.4)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#1067,#1072); +#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1087 = PCURVE('',#917,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-6.,6.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.E+000)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#1095,#1100); +#1095 = PLANE('',#1096); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.,0.E+000)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); +#1111 = CIRCLE('',#1112,0.3); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1116 = PCURVE('',#917,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(-5.7,5.4)); +#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1122 = CARTESIAN_POINT('',(-5.7,6.3)); +#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1125 = CARTESIAN_POINT('',(-5.7,5.4)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.E+000)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1148 = PCURVE('',#917,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.E+000,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#1156,#1161); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); +#1170 = CIRCLE('',#1171,0.3); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1175 = PCURVE('',#917,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); +#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, +#1182,#1183,#1184),.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('') ); +#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1181 = CARTESIAN_POINT('',(-5.7,0.9)); +#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.E+000)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = FACE_BOUND('',#1199,.F.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#900,.T.); +#1201 = ADVANCED_FACE('',(#1202),#977,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1215 = PCURVE('',#977,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.E+000)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-1.,0.E+000)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = PCURVE('',#977,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.E+000,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1006,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(-0.E+000,1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#959,.T.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1263 = PCURVE('',#977,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.E+000,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1187,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.E+000,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); +#1285 = CIRCLE('',#1286,0.3); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1290 = PCURVE('',#1006,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-1.,0.E+000)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1223,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.3); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.3,0.3)); +#1302 = DIRECTION('',(0.E+000,-1.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = PCURVE('',#1006,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.E+000,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#1034,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.E+000,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#989,.F.); +#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); +#1328 = FACE_BOUND('',#1329,.T.); +#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); +#1335 = CIRCLE('',#1336,0.3); +#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1340 = PCURVE('',#1187,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.E+000)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1223,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); +#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, +#1354,#1355,#1356),.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('') ); +#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1353 = CARTESIAN_POINT('',(-5.7,0.9)); +#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1365 = PCURVE('',#1187,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.E+000,1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = PCURVE('',#1156,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.E+000,-1.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); +#1382 = FACE_BOUND('',#1383,.F.); +#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); +#1386 = VERTEX_POINT('',#1387); +#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1393 = PCURVE('',#1034,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.E+000)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1223,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(0.E+000,6.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(0.E+000,-1.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); +#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1414 = PCURVE('',#1034,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.E+000,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = PCURVE('',#1067,#1422); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(0.E+000,1.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); +#1431 = FACE_BOUND('',#1432,.F.); +#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1442 = PCURVE('',#1156,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(1.,0.E+000)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1223,#1450); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.E+000,1.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); +#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1465 = PCURVE('',#1156,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); +#1467 = LINE('',#1468,#1469); +#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1469 = VECTOR('',#1470,1.); +#1470 = DIRECTION('',(0.E+000,-1.)); +#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1472 = PCURVE('',#1128,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.E+000,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); +#1480 = FACE_BOUND('',#1481,.T.); +#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); +#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.3); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1492 = PCURVE('',#1067,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.E+000)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1223,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); +#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, +#1506,#1507,#1508),.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('') ); +#1502 = CARTESIAN_POINT('',(-0.3,5.4)); +#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1505 = CARTESIAN_POINT('',(-0.3,6.3)); +#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1508 = CARTESIAN_POINT('',(-0.3,5.4)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1519 = PCURVE('',#1067,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.E+000,1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1095,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.3); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1546 = PCURVE('',#1128,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(1.,0.E+000)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = PCURVE('',#1223,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); +#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, +#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); +#1556 = CARTESIAN_POINT('',(-5.7,5.4)); +#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1559 = CARTESIAN_POINT('',(-5.7,6.3)); +#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1562 = CARTESIAN_POINT('',(-5.7,5.4)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); +#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1571 = PCURVE('',#1128,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.E+000,1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1095,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.E+000,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); +#1588 = FACE_BOUND('',#1589,.F.); +#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); +#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); +#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1597 = PCURVE('',#1095,#1598); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.E+000)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1223,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(-6.,6.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.E+000)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); +#1615 = FACE_BOUND('',#1616,.T.); +#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); +#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); +#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, + 'distance_accuracy_value','confusion accuracy'); +#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); +#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); +#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); +#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); +#1634 = PRODUCT('Pad003','Pad003','',(#1635)); +#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); +#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1641); +#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:3]','',#5,#1632,$ + ); +#1642 = PRODUCT_TYPE('part',$,(#1634)); +#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); +#1644 = MANIFOLD_SOLID_BREP('',#1645); +#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 + ,#2270,#2324,#2378,#2405)); +#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); +#1647 = FACE_BOUND('',#1648,.T.); +#1648 = EDGE_LOOP('',(#1649)); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); +#1654 = CIRCLE('',#1655,0.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); +#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1659 = PCURVE('',#1660,#1665); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); +#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); +#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, +#1671,#1672,#1673),.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('') ); +#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1676,#1681); +#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-1.,0.E+000)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); +#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.5); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); +#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1676,#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('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(-1.5,1.)); +#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); +#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); +#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1730 = PCURVE('',#1676,#1731); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-0.E+000,-1.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1676,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(-0.E+000,-1.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); +#1747 = FACE_BOUND('',#1748,.F.); +#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1760 = PCURVE('',#1708,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(-1.,0.E+000)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.E+000)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,0.3); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1789 = PCURVE('',#1708,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = CIRCLE('',#1792,0.3); +#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-0.3,0.3)); +#1794 = DIRECTION('',(0.E+000,-1.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(-1.,0.E+000)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1817 = PCURVE('',#1708,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.E+000,6.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.E+000,-1.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = PCURVE('',#1825,#1830); +#1825 = PLANE('',#1826); +#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); +#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(1.,0.E+000)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); +#1841 = CIRCLE('',#1842,0.3); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1846 = PCURVE('',#1708,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); +#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, +#1853,#1854,#1855),.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('') ); +#1849 = CARTESIAN_POINT('',(-0.3,5.4)); +#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1852 = CARTESIAN_POINT('',(-0.3,6.3)); +#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1855 = CARTESIAN_POINT('',(-0.3,5.4)); +#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1857 = PCURVE('',#1858,#1863); +#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,0.E+000)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); +#1874 = LINE('',#1875,#1876); +#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#1876 = VECTOR('',#1877,1.); +#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1878 = PCURVE('',#1708,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-6.,6.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,0.E+000)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = PCURVE('',#1886,#1891); +#1886 = PLANE('',#1887); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(1.,0.E+000)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); +#1902 = CIRCLE('',#1903,0.3); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1907 = PCURVE('',#1708,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); +#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, +#1914,#1915,#1916),.UNSPECIFIED.,.T.,.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('') ); +#1910 = CARTESIAN_POINT('',(-5.7,5.4)); +#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1913 = CARTESIAN_POINT('',(-5.7,6.3)); +#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1916 = CARTESIAN_POINT('',(-5.7,5.4)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = PCURVE('',#1919,#1924); +#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); +#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); +#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(1.,0.E+000)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1939 = PCURVE('',#1708,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.E+000,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = PLANE('',#1948); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(1.,0.E+000)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); +#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); +#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); +#1961 = CIRCLE('',#1962,0.3); +#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1966 = PCURVE('',#1708,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); +#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, +#1973,#1974,#1975),.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('') ); +#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1972 = CARTESIAN_POINT('',(-5.7,0.9)); +#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1983); +#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991)); +#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2006 = PCURVE('',#1768,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.E+000)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2019); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-1.,0.E+000)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2032 = PCURVE('',#1768,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.E+000,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1797,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-0.E+000,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('',*,*,#1750,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2054 = PCURVE('',#1768,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.E+000,-1.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1978,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.E+000,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.3); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2081 = PCURVE('',#1797,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(-1.,0.E+000)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2014,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = CIRCLE('',#2091,0.3); +#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-0.3,0.3)); +#2093 = DIRECTION('',(0.E+000,-1.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); +#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2102 = PCURVE('',#1797,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(-0.E+000,1.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = PCURVE('',#1825,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.E+000,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); +#2119 = FACE_BOUND('',#2120,.T.); +#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); +#2123 = VERTEX_POINT('',#2124); +#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2131 = PCURVE('',#1978,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.E+000)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2014,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2144 = CARTESIAN_POINT('',(-5.7,0.9)); +#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2156 = PCURVE('',#1978,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.E+000,1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#1947,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.E+000,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2184 = PCURVE('',#1825,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.E+000)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2014,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,6.)); +#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('',#2177,#1810,#2200,.T.); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2205 = PCURVE('',#1825,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.E+000,-1.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#1858,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(0.E+000,1.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2233 = PCURVE('',#1947,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.E+000)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = PCURVE('',#2014,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.E+000,1.)); +#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2256 = PCURVE('',#1947,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.E+000,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1919,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.E+000,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); +#2278 = CIRCLE('',#2279,0.3); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2283 = PCURVE('',#1858,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.E+000)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2014,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); +#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, +#2297,#2298,#2299),.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('') ); +#2293 = CARTESIAN_POINT('',(-0.3,5.4)); +#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2296 = CARTESIAN_POINT('',(-0.3,6.3)); +#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2299 = CARTESIAN_POINT('',(-0.3,5.4)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); +#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); +#2306 = LINE('',#2307,#2308); +#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#2308 = VECTOR('',#2309,1.); +#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2310 = PCURVE('',#1858,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = PCURVE('',#1886,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.E+000,-1.)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); +#2325 = FACE_BOUND('',#2326,.T.); +#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); +#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); +#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); +#2329 = VERTEX_POINT('',#2330); +#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); +#2332 = CIRCLE('',#2333,0.3); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2337 = PCURVE('',#1919,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.E+000)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#2014,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); +#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, +#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); +#2347 = CARTESIAN_POINT('',(-5.7,5.4)); +#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2350 = CARTESIAN_POINT('',(-5.7,6.3)); +#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2353 = CARTESIAN_POINT('',(-5.7,5.4)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); +#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2362 = PCURVE('',#1919,#2363); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(0.E+000,1.)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = PCURVE('',#1886,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.E+000,-1.)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); +#2379 = FACE_BOUND('',#2380,.F.); +#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2388 = PCURVE('',#1886,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(1.,0.E+000)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2014,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(-6.,6.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(1.,0.E+000)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); +#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); +#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, + 'distance_accuracy_value','confusion accuracy'); +#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); +#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); +#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); +#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); +#2425 = PRODUCT('Pad005','Pad005','',(#2426)); +#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); +#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2432); +#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:4]','',#5,#2423,$ + ); +#2433 = PRODUCT_TYPE('part',$,(#2425)); +#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); +#2435 = MANIFOLD_SOLID_BREP('',#2436); +#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 + ,#3061,#3115,#3169,#3196)); +#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); +#2438 = FACE_BOUND('',#2439,.T.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.5); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); +#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2450 = PCURVE('',#2451,#2456); +#2451 = PLANE('',#2452); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); +#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); +#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, +#2462,#2463,#2464),.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('') ); +#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#2467,#2472); +#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); +#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); +#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.E+000)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); +#2479 = FACE_BOUND('',#2480,.F.); +#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); +#2483 = VERTEX_POINT('',#2484); +#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); +#2486 = CIRCLE('',#2487,0.5); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); +#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2491 = PCURVE('',#2467,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(-1.,0.E+000)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#2499,#2504); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); +#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, +#2510,#2511,#2512),.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('') ); +#2506 = CARTESIAN_POINT('',(-5.5,1.)); +#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#2509 = CARTESIAN_POINT('',(-4.,1.)); +#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#2512 = CARTESIAN_POINT('',(-5.5,1.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); +#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); +#2517 = LINE('',#2518,#2519); +#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); +#2519 = VECTOR('',#2520,1.); +#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2521 = PCURVE('',#2467,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(-0.E+000,-1.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = PCURVE('',#2467,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-0.E+000,-1.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); +#2538 = FACE_BOUND('',#2539,.F.); +#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); +#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2551 = PCURVE('',#2499,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-1.,0.E+000)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.E+000)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.3); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2580 = PCURVE('',#2499,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = CIRCLE('',#2583,0.3); +#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.3,0.3)); +#2585 = DIRECTION('',(0.E+000,-1.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.E+000)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2608 = PCURVE('',#2499,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.E+000,6.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.E+000,-1.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.E+000)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); +#2632 = CIRCLE('',#2633,0.3); +#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); +#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2637 = PCURVE('',#2499,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); +#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, +#2644,#2645,#2646),.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('') ); +#2640 = CARTESIAN_POINT('',(-0.3,5.4)); +#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#2643 = CARTESIAN_POINT('',(-0.3,6.3)); +#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#2646 = CARTESIAN_POINT('',(-0.3,5.4)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = PCURVE('',#2649,#2654); +#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(1.,0.E+000)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2669 = PCURVE('',#2499,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(-6.,6.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(1.,0.E+000)); +#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2676 = PCURVE('',#2677,#2682); +#2677 = PLANE('',#2678); +#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); +#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(1.,0.E+000)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.3); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2698 = PCURVE('',#2499,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); +#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, +#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); +#2701 = CARTESIAN_POINT('',(-5.7,5.4)); +#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#2704 = CARTESIAN_POINT('',(-5.7,6.3)); +#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#2707 = CARTESIAN_POINT('',(-5.7,5.4)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = PCURVE('',#2710,#2715); +#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.E+000)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); +#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); +#2723 = VERTEX_POINT('',#2724); +#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2730 = PCURVE('',#2499,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(0.E+000,1.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); +#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); +#2752 = CIRCLE('',#2753,0.3); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2757 = PCURVE('',#2499,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); +#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, +#2764,#2765,#2766),.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('') ); +#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2763 = CARTESIAN_POINT('',(-5.7,0.9)); +#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = PCURVE('',#2769,#2774); +#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.E+000)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = FACE_BOUND('',#2781,.F.); +#2781 = EDGE_LOOP('',(#2782)); +#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); +#2784 = FACE_BOUND('',#2785,.F.); +#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2797 = PCURVE('',#2559,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,0.E+000)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2805,#2810); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(-1.,0.E+000)); +#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); +#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2823 = PCURVE('',#2559,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(0.E+000,-1.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2588,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(-0.E+000,1.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2845 = PCURVE('',#2559,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.E+000,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2769,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.E+000,1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); +#2867 = CIRCLE('',#2868,0.3); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2872 = PCURVE('',#2588,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(-1.,0.E+000)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2805,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = CIRCLE('',#2882,0.3); +#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-0.3,0.3)); +#2884 = DIRECTION('',(0.E+000,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2893 = PCURVE('',#2588,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(-0.E+000,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2616,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(0.E+000,-1.)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); +#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); +#2910 = FACE_BOUND('',#2911,.T.); +#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); +#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); +#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); +#2917 = CIRCLE('',#2918,0.3); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2922 = PCURVE('',#2769,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(1.,0.E+000)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = PCURVE('',#2805,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); +#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, +#2936,#2937,#2938),.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('') ); +#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#2935 = CARTESIAN_POINT('',(-5.7,0.9)); +#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2947 = PCURVE('',#2769,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.E+000,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#2738,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.E+000,-1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); +#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); +#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); +#2968 = VERTEX_POINT('',#2969); +#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#2975 = PCURVE('',#2616,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2805,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.E+000,6.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(0.E+000,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); +#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2996 = PCURVE('',#2616,#2997); +#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(0.E+000,-1.)); +#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3003 = PCURVE('',#2649,#3004); +#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); +#3005 = LINE('',#3006,#3007); +#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3007 = VECTOR('',#3008,1.); +#3008 = DIRECTION('',(0.E+000,1.)); +#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3024 = PCURVE('',#2738,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.E+000)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = PCURVE('',#2805,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(0.E+000,1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); +#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); +#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3047 = PCURVE('',#2738,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.E+000,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = PCURVE('',#2710,#3055); +#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.)); +#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); +#3062 = FACE_BOUND('',#3063,.T.); +#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); +#3069 = CIRCLE('',#3070,0.3); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3074 = PCURVE('',#2649,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(1.,0.E+000)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = PCURVE('',#2805,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); +#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, +#3088,#3089,#3090),.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('') ); +#3084 = CARTESIAN_POINT('',(-0.3,5.4)); +#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3087 = CARTESIAN_POINT('',(-0.3,6.3)); +#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3090 = CARTESIAN_POINT('',(-0.3,5.4)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); +#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3101 = PCURVE('',#2649,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#2677,#3109); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.E+000,-1.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); +#3116 = FACE_BOUND('',#3117,.T.); +#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); +#3120 = VERTEX_POINT('',#3121); +#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); +#3123 = CIRCLE('',#3124,0.3); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3128 = PCURVE('',#2710,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(1.,0.E+000)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = PCURVE('',#2805,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); +#3138 = CARTESIAN_POINT('',(-5.7,5.4)); +#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3141 = CARTESIAN_POINT('',(-5.7,6.3)); +#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3144 = CARTESIAN_POINT('',(-5.7,5.4)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3153 = PCURVE('',#2710,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.E+000,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#2677,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.E+000,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3179 = PCURVE('',#2677,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(1.,0.E+000)); +#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3186 = PCURVE('',#2805,#3187); +#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); +#3188 = LINE('',#3189,#3190); +#3189 = CARTESIAN_POINT('',(-6.,6.)); +#3190 = VECTOR('',#3191,1.); +#3191 = DIRECTION('',(1.,0.E+000)); +#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); +#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); +#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); +#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); +#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); +#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); +#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, + 'distance_accuracy_value','confusion accuracy'); +#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); +#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); +#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); +#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); +#3216 = PRODUCT('Pad004','Pad004','',(#3217)); +#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); +#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3223); +#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:5]','',#5,#3214,$ + ); +#3224 = PRODUCT_TYPE('part',$,(#3216)); +#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); +#3226 = MANIFOLD_SOLID_BREP('',#3227); +#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 + ,#3866,#3893)); +#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); +#3229 = FACE_BOUND('',#3230,.F.); +#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3242 = PCURVE('',#3243,#3248); +#3243 = PLANE('',#3244); +#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); +#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(1.,0.E+000)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#3255,#3260); +#3255 = PLANE('',#3256); +#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); +#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.,0.E+000)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); +#3268 = VERTEX_POINT('',#3269); +#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3275 = PCURVE('',#3243,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.E+000,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = PCURVE('',#3283,#3288); +#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); +#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); +#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-0.E+000,1.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); +#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3303 = PCURVE('',#3243,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.E+000)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = PCURVE('',#3311,#3316); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); +#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,0.E+000)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3329 = PCURVE('',#3243,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.E+000,-1.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3337,#3342); +#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); +#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(0.E+000,1.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); +#3349 = FACE_BOUND('',#3350,.T.); +#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); +#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); +#3357 = CIRCLE('',#3358,0.3); +#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3362 = PCURVE('',#3255,#3363); +#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); +#3364 = CIRCLE('',#3365,0.3); +#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-0.3,0.3)); +#3367 = DIRECTION('',(0.E+000,-1.)); +#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3369 = PCURVE('',#3283,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(-1.,0.E+000)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); +#3378 = VERTEX_POINT('',#3379); +#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3385 = PCURVE('',#3255,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(0.E+000,6.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.E+000,-1.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = PCURVE('',#3393,#3398); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.E+000)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); +#3409 = CIRCLE('',#3410,0.3); +#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); +#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3414 = PCURVE('',#3255,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); +#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, +#3421,#3422,#3423),.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('') ); +#3417 = CARTESIAN_POINT('',(-0.3,5.4)); +#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3420 = CARTESIAN_POINT('',(-0.3,6.3)); +#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3423 = CARTESIAN_POINT('',(-0.3,5.4)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = PCURVE('',#3426,#3431); +#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.E+000)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3446 = PCURVE('',#3255,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-6.,6.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.E+000)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = PCURVE('',#3454,#3459); +#3454 = PLANE('',#3455); +#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); +#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.E+000)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); +#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); +#3467 = VERTEX_POINT('',#3468); +#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); +#3470 = CIRCLE('',#3471,0.3); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3475 = PCURVE('',#3255,#3476); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); +#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, +#3482,#3483,#3484),.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('') ); +#3478 = CARTESIAN_POINT('',(-5.7,5.4)); +#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3481 = CARTESIAN_POINT('',(-5.7,6.3)); +#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3484 = CARTESIAN_POINT('',(-5.7,5.4)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3507 = PCURVE('',#3255,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.E+000,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(1.,0.E+000)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,0.3); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3534 = PCURVE('',#3255,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); +#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, +#3541,#3542,#3543),.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('') ); +#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3540 = CARTESIAN_POINT('',(-5.7,0.9)); +#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = PCURVE('',#3337,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.E+000,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 = ADVANCED_FACE('',(#3553),#3283,.T.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); +#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); +#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3565 = PCURVE('',#3283,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(-0.E+000,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#3393,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.E+000,-1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); +#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.3); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); +#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3587 = PCURVE('',#3283,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,0.E+000)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3311,#3595); +#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); +#3596 = CIRCLE('',#3597,0.3); +#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.3,0.3)); +#3599 = DIRECTION('',(0.E+000,-1.)); +#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); +#3603 = FACE_BOUND('',#3604,.T.); +#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); +#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); +#3608 = VERTEX_POINT('',#3609); +#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); +#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3615 = PCURVE('',#3337,#3616); +#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.E+000,1.)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3622 = PCURVE('',#3515,#3623); +#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(0.E+000,-1.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); +#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); +#3632 = CIRCLE('',#3633,0.3); +#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); +#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); +#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3637 = PCURVE('',#3337,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.E+000)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = PCURVE('',#3311,#3645); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.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('') ); +#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#3650 = CARTESIAN_POINT('',(-5.7,0.9)); +#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); +#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); +#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); +#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); +#3663 = VERTEX_POINT('',#3664); +#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); +#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3670 = PCURVE('',#3311,#3671); +#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(0.E+000,6.)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,-1.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = PCURVE('',#3393,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(1.,0.E+000)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); +#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); +#3689 = CIRCLE('',#3690,0.3); +#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); +#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); +#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3694 = PCURVE('',#3311,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); +#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, +#3701,#3702,#3703),.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('') ); +#3697 = CARTESIAN_POINT('',(-0.3,5.4)); +#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#3700 = CARTESIAN_POINT('',(-0.3,6.3)); +#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#3703 = CARTESIAN_POINT('',(-0.3,5.4)); +#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3705 = PCURVE('',#3426,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.E+000)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3721 = PCURVE('',#3311,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-6.,6.)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.E+000)); +#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3728 = PCURVE('',#3454,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(1.,0.E+000)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.3); +#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); +#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); +#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#3745 = PCURVE('',#3311,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); +#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, +#3752,#3753,#3754),.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('') ); +#3748 = CARTESIAN_POINT('',(-5.7,5.4)); +#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#3751 = CARTESIAN_POINT('',(-5.7,6.3)); +#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#3754 = CARTESIAN_POINT('',(-5.7,5.4)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3487,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); +#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); +#3770 = PCURVE('',#3311,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.E+000,1.)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3515,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(1.,0.E+000)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3796 = PCURVE('',#3393,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(0.E+000,-1.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3426,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.E+000,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); +#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); +#3813 = FACE_BOUND('',#3814,.F.); +#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); +#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); +#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); +#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3825 = PCURVE('',#3515,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.E+000,-1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#3487,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.E+000,1.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3852 = PCURVE('',#3426,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(0.E+000,1.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#3454,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(0.E+000,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); +#3867 = FACE_BOUND('',#3868,.T.); +#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); +#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); +#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3877 = PCURVE('',#3487,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.E+000,1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#3454,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.E+000,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); +#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); +#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, + 'distance_accuracy_value','confusion accuracy'); +#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); +#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); +#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); +#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); +#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); +#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); +#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3916); +#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:6]','',#5,#3907,$ + ); +#3917 = PRODUCT_TYPE('part',$,(#3909)); +#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); +#3919 = MANIFOLD_SOLID_BREP('',#3920); +#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 + ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) + ); +#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); +#3922 = FACE_BOUND('',#3923,.T.); +#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + 1.110223024625E-016)); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 3.330669073875E-016)); +#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); +#3931 = LINE('',#3932,#3933); +#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3933 = VECTOR('',#3934,1.); +#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3935 = PCURVE('',#3936,#3941); +#3936 = PLANE('',#3937); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.E+000)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#3948,#3953); +#3948 = PLANE('',#3949); +#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); +#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); +#3961 = VERTEX_POINT('',#3962); +#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3968 = PCURVE('',#3936,#3969); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); +#3970 = LINE('',#3971,#3972); +#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#3972 = VECTOR('',#3973,1.); +#3973 = DIRECTION('',(0.E+000,-1.)); +#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3975 = PCURVE('',#3976,#3981); +#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(-0.E+000,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); +#3989 = VERTEX_POINT('',#3990); +#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); +#3992 = LINE('',#3993,#3994); +#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3994 = VECTOR('',#3995,1.); +#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); +#3996 = PCURVE('',#3936,#3997); +#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); +#3998 = LINE('',#3999,#4000); +#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4000 = VECTOR('',#4001,1.); +#4001 = DIRECTION('',(1.,0.E+000)); +#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4003 = PCURVE('',#4004,#4009); +#4004 = PLANE('',#4005); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); +#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); +#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4022 = PCURVE('',#3936,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.E+000,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#4030,#4035); +#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(-0.E+000,1.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); +#4042 = FACE_BOUND('',#4043,.T.); +#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, + #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); +#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + 3.330669073875E-016)); +#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); +#4050 = CIRCLE('',#4051,0.29); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4055 = PCURVE('',#3948,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = CIRCLE('',#4058,0.29); +#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4060 = DIRECTION('',(-1.,0.E+000)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = PCURVE('',#4030,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(-1.,0.E+000)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -4.440892098501E-016)); +#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4078 = PCURVE('',#3948,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(1.,-0.3)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.957826285221,0.287347885566)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#4086,#4091); +#4086 = PLANE('',#4087); +#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); +#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); +#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); +#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(1.,0.E+000)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) + ); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.29); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4107 = PCURVE('',#3948,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = CIRCLE('',#4110,0.29); +#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4112 = DIRECTION('',(-1.,0.E+000)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); +#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); +#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4135 = PCURVE('',#3948,#4136); +#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); +#4137 = LINE('',#4138,#4139); +#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4139 = VECTOR('',#4140,1.); +#4140 = DIRECTION('',(-1.,0.E+000)); +#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4142 = PCURVE('',#4143,#4148); +#4143 = PLANE('',#4144); +#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); +#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(1.,0.E+000)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4163 = PCURVE('',#3948,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(3.,0.3)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(0.E+000,-1.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#4171,#4176); +#4171 = PLANE('',#4172); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); +#4184 = VERTEX_POINT('',#4185); +#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); +#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4191 = PCURVE('',#3948,#4192); +#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); +#4193 = LINE('',#4194,#4195); +#4194 = CARTESIAN_POINT('',(2.,0.3)); +#4195 = VECTOR('',#4196,1.); +#4196 = DIRECTION('',(1.,0.E+000)); +#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4198 = PCURVE('',#4199,#4204); +#4199 = PLANE('',#4200); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.E+000)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -4.440892098501E-016)); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,0.29); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4220 = PCURVE('',#3948,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); +#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, +#4227,#4228,#4229),.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('') ); +#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#4232,#4237); +#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); +#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(1.,0.E+000)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + 3.330669073875E-016)); +#4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4252 = PCURVE('',#3948,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = PLANE('',#4261); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); +#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(1.,0.E+000)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 3.330669073875E-016)); +#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); +#4276 = CIRCLE('',#4277,0.29); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4281 = PCURVE('',#3948,#4282); +#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); +#4283 = CIRCLE('',#4284,0.29); +#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4286 = DIRECTION('',(-1.,0.E+000)); +#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4288 = PCURVE('',#4289,#4294); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(-1.,0.E+000)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); +#4302 = VERTEX_POINT('',#4303); +#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + 1.110223024625E-016)); +#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4309 = PCURVE('',#3948,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#4317,#4322); +#4317 = PLANE('',#4318); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); +#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); +#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(1.,0.E+000)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,0.29); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4338 = PCURVE('',#3948,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); +#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, +#4345,#4346,#4347),.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('') ); +#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = PCURVE('',#4350,#4355); +#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); +#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); +#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); +#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); +#4356 = LINE('',#4357,#4358); +#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4358 = VECTOR('',#4359,1.); +#4359 = DIRECTION('',(1.,0.E+000)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4370 = PCURVE('',#3948,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(-2.,0.3)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.E+000)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(1.,0.E+000)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#3948,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(0.E+000,1.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); +#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(1.,0.E+000)); +#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,0.29); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4427 = PCURVE('',#3948,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); +#4430 = CARTESIAN_POINT('',(-2.,0.29)); +#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4433 = CARTESIAN_POINT('',(-1.13,0.29)); +#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4436 = CARTESIAN_POINT('',(-2.,0.29)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); +#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.E+000)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); +#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4459 = PCURVE('',#3948,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-1.,0.E+000)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = PCURVE('',#4467,#4472); +#4467 = PLANE('',#4468); +#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); +#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); +#4473 = LINE('',#4474,#4475); +#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4475 = VECTOR('',#4476,1.); +#4476 = DIRECTION('',(1.,0.E+000)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); +#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); +#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); +#4481 = CIRCLE('',#4482,0.29); +#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); +#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); +#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4486 = PCURVE('',#3948,#4487); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = CIRCLE('',#4489,0.29); +#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4491 = DIRECTION('',(-1.,0.E+000)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = PCURVE('',#3976,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(-1.,0.E+000)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); +#4501 = FACE_BOUND('',#4502,.T.); +#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); +#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); +#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); +#4506 = VERTEX_POINT('',#4507); +#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4513 = PCURVE('',#3976,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(-0.E+000,1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = PCURVE('',#4467,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(-0.E+000,-1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); +#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); +#4530 = CIRCLE('',#4531,0.29); +#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); +#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4535 = PCURVE('',#3976,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-1.,0.E+000)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#4004,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = CIRCLE('',#4545,0.29); +#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#4547 = DIRECTION('',(-1.,0.E+000)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); +#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); +#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); +#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); +#4556 = VERTEX_POINT('',#4557); +#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4563 = PCURVE('',#4030,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-0.E+000,1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = PCURVE('',#4086,#4571); +#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); +#4572 = LINE('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#4574 = VECTOR('',#4575,1.); +#4575 = DIRECTION('',(0.E+000,-1.)); +#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); +#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); +#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); +#4580 = CIRCLE('',#4581,0.29); +#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); +#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4585 = PCURVE('',#4030,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.E+000)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = PCURVE('',#4004,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = CIRCLE('',#4595,0.29); +#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#4597 = DIRECTION('',(-1.,0.E+000)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); +#4601 = FACE_BOUND('',#4602,.F.); +#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, + #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); +#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); +#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); +#4614 = PCURVE('',#4004,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(1.,-0.3)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(0.957826285221,0.287347885566)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#4086,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); +#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); +#4630 = VERTEX_POINT('',#4631); +#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,0.29); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4638 = PCURVE('',#4004,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = CIRCLE('',#4641,0.29); +#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); +#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#4643 = DIRECTION('',(-1.,0.E+000)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4115,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(-1.,0.E+000)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); +#4654 = VERTEX_POINT('',#4655); +#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4661 = PCURVE('',#4004,#4662); +#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(-1.,0.E+000)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4143,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); +#4677 = VERTEX_POINT('',#4678); +#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); +#4680 = LINE('',#4681,#4682); +#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#4682 = VECTOR('',#4683,1.); +#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4684 = PCURVE('',#4004,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(3.,0.3)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.E+000,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4171,#4692); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(1.,0.E+000)); +#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); +#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); +#4700 = VERTEX_POINT('',#4701); +#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4707 = PCURVE('',#4004,#4708); +#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(2.,0.3)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.E+000)); +#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4714 = PCURVE('',#4199,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); +#4716 = LINE('',#4717,#4718); +#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4718 = VECTOR('',#4719,1.); +#4719 = DIRECTION('',(1.,0.E+000)); +#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); +#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); +#4723 = VERTEX_POINT('',#4724); +#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); +#4726 = CIRCLE('',#4727,0.29); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4731 = PCURVE('',#4004,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); +#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, +#4738,#4739,#4740),.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('') ); +#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4742 = PCURVE('',#4232,#4743); +#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.E+000)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); +#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); +#4758 = PCURVE('',#4004,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(2.,0.3)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4260,#4766); +#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(1.,0.E+000)); +#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); +#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); +#4777 = CIRCLE('',#4778,0.29); +#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); +#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4782 = PCURVE('',#4004,#4783); +#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); +#4784 = CIRCLE('',#4785,0.29); +#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); +#4787 = DIRECTION('',(-1.,0.E+000)); +#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4789 = PCURVE('',#4289,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(-1.,0.E+000)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); +#4805 = PCURVE('',#4004,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4317,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.E+000)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); +#4821 = VERTEX_POINT('',#4822); +#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); +#4824 = CIRCLE('',#4825,0.29); +#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); +#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4829 = PCURVE('',#4004,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); +#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, +#4836,#4837,#4838),.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('') ); +#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4350,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(1.,0.E+000)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#4856 = PCURVE('',#4004,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-2.,0.3)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.E+000)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4378,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.E+000)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4879 = PCURVE('',#4004,#4880); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.E+000,1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4406,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = LINE('',#4889,#4890); +#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4890 = VECTOR('',#4891,1.); +#4891 = DIRECTION('',(1.,0.E+000)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); +#4898 = CIRCLE('',#4899,0.29); +#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); +#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#4903 = PCURVE('',#4004,#4904); +#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); +#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, +#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); +#4906 = CARTESIAN_POINT('',(-2.,0.29)); +#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#4909 = CARTESIAN_POINT('',(-1.13,0.29)); +#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#4912 = CARTESIAN_POINT('',(-2.,0.29)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4439,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,0.E+000)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); +#4928 = PCURVE('',#4004,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(-1.,0.E+000)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4467,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(1.,0.E+000)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); +#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); +#4944 = FACE_BOUND('',#4945,.F.); +#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); +#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); +#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); +#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); +#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); +#4952 = LINE('',#4953,#4954); +#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#4954 = VECTOR('',#4955,1.); +#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4956 = PCURVE('',#4467,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-0.E+000,-1.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = PCURVE('',#4439,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.E+000,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); +#4971 = FACE_BOUND('',#4972,.T.); +#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); +#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); +#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); +#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4983 = PCURVE('',#4086,#4984); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.E+000,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4115,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.E+000,1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); +#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5008 = PCURVE('',#4439,#5009); +#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,1.)); +#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5015 = PCURVE('',#4406,#5016); +#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(-0.E+000,-1.)); +#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); +#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); +#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); +#5025 = FACE_BOUND('',#5026,.T.); +#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); +#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); +#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5037 = PCURVE('',#4115,#5038); +#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); +#5039 = LINE('',#5040,#5041); +#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5041 = VECTOR('',#5042,1.); +#5042 = DIRECTION('',(-0.E+000,1.)); +#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5044 = PCURVE('',#4143,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.E+000,-1.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); +#5052 = FACE_BOUND('',#5053,.F.); +#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); +#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); +#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); +#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); +#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5064 = PCURVE('',#4406,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); +#5066 = LINE('',#5067,#5068); +#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5068 = VECTOR('',#5069,1.); +#5069 = DIRECTION('',(0.E+000,-1.)); +#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5071 = PCURVE('',#4378,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); +#5073 = LINE('',#5074,#5075); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5075 = VECTOR('',#5076,1.); +#5076 = DIRECTION('',(0.E+000,-1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); +#5079 = FACE_BOUND('',#5080,.F.); +#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); +#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5089 = PCURVE('',#4143,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.E+000,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4171,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.E+000,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); +#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); +#5106 = FACE_BOUND('',#5107,.F.); +#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); +#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); +#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); +#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); +#5114 = LINE('',#5115,#5116); +#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5116 = VECTOR('',#5117,1.); +#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5118 = PCURVE('',#4378,#5119); +#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); +#5120 = LINE('',#5121,#5122); +#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); +#5122 = VECTOR('',#5123,1.); +#5123 = DIRECTION('',(0.E+000,-1.)); +#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5125 = PCURVE('',#4350,#5126); +#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); +#5127 = LINE('',#5128,#5129); +#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5129 = VECTOR('',#5130,1.); +#5130 = DIRECTION('',(0.E+000,1.)); +#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); +#5133 = FACE_BOUND('',#5134,.F.); +#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); +#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); +#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); +#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); +#5138 = LINE('',#5139,#5140); +#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); +#5140 = VECTOR('',#5141,1.); +#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5142 = PCURVE('',#4171,#5143); +#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); +#5144 = LINE('',#5145,#5146); +#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5146 = VECTOR('',#5147,1.); +#5147 = DIRECTION('',(0.E+000,-1.)); +#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5149 = PCURVE('',#4199,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(1.,0.E+000)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.E+000,-1.)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); +#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); +#5160 = FACE_BOUND('',#5161,.T.); +#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); +#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); +#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); +#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); +#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5170 = PCURVE('',#4350,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.E+000,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = PCURVE('',#4317,#5178); +#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); +#5179 = LINE('',#5180,#5181); +#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); +#5181 = VECTOR('',#5182,1.); +#5182 = DIRECTION('',(-0.E+000,-1.)); +#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); +#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); +#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); +#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); +#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5197 = PCURVE('',#4199,#5198); +#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); +#5199 = LINE('',#5200,#5201); +#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5201 = VECTOR('',#5202,1.); +#5202 = DIRECTION('',(0.E+000,-1.)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#4232,#5205); +#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); +#5206 = LINE('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5208 = VECTOR('',#5209,1.); +#5209 = DIRECTION('',(0.E+000,1.)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); +#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); +#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); +#5214 = FACE_BOUND('',#5215,.T.); +#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); +#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); +#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); +#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); +#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5224 = PCURVE('',#4317,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(-0.E+000,-1.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4289,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-0.E+000,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); +#5241 = FACE_BOUND('',#5242,.T.); +#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); +#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); +#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); +#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); +#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5253 = PCURVE('',#4232,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.E+000,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#4260,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(0.E+000,-1.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); +#5268 = FACE_BOUND('',#5269,.T.); +#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); +#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); +#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); +#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#5278 = PCURVE('',#4289,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(-0.E+000,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#4260,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.E+000,-1.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); +#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); +#5295 = FACE_BOUND('',#5296,.T.); +#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); +#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); +#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, + 'distance_accuracy_value','confusion accuracy'); +#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); +#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); +#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); +#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); +#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); +#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); +#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5317); +#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:7]','',#5,#5308,$ + ); +#5318 = PRODUCT_TYPE('part',$,(#5310)); +#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); +#5320 = MANIFOLD_SOLID_BREP('',#5321); +#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 + ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) + ); +#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); +#5329 = VERTEX_POINT('',#5330); +#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); +#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); +#5332 = LINE('',#5333,#5334); +#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5334 = VECTOR('',#5335,1.); +#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5336 = PCURVE('',#5337,#5342); +#5337 = PLANE('',#5338); +#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(1.,1.166361923872E-031)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5349,#5354); +#5349 = PLANE('',#5350); +#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); +#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); +#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); +#5362 = VERTEX_POINT('',#5363); +#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); +#5365 = LINE('',#5366,#5367); +#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#5367 = VECTOR('',#5368,1.); +#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5369 = PCURVE('',#5337,#5370); +#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(2.126801590887E-016,-1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5376 = PCURVE('',#5377,#5382); +#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); +#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); +#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5381 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(-0.E+000,1.)); +#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); +#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); +#5390 = VERTEX_POINT('',#5391); +#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5397 = PCURVE('',#5337,#5398); +#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(1.,1.166361923872E-031)); +#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5404 = PCURVE('',#5405,#5410); +#5405 = PLANE('',#5406); +#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); +#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); +#5411 = LINE('',#5412,#5413); +#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5413 = VECTOR('',#5414,1.); +#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); +#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5423 = PCURVE('',#5337,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(2.126801590887E-016,-1.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5431,#5436); +#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); +#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); +#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); +#5437 = LINE('',#5438,#5439); +#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5439 = VECTOR('',#5440,1.); +#5440 = DIRECTION('',(-0.E+000,1.)); +#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); +#5443 = FACE_BOUND('',#5444,.T.); +#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, + #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); +#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); +#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); +#5451 = CIRCLE('',#5452,0.29); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5456 = PCURVE('',#5349,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = CIRCLE('',#5459,0.29); +#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5461 = DIRECTION('',(-1.,0.E+000)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = PCURVE('',#5431,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(-1.,0.E+000)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); +#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); +#5472 = VERTEX_POINT('',#5473); +#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + 8.881784197001E-016)); +#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5479 = PCURVE('',#5349,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(1.,-0.3)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(0.957826285221,0.287347885566)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = PCURVE('',#5487,#5492); +#5487 = PLANE('',#5488); +#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); +#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5491 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(1.,1.166361923872E-031)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); +#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); +#5500 = VERTEX_POINT('',#5501); +#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); +#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); +#5503 = CIRCLE('',#5504,0.29); +#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); +#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) + ); +#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5508 = PCURVE('',#5349,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = CIRCLE('',#5511,0.29); +#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#5513 = DIRECTION('',(-1.,0.E+000)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5516,#5521); +#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) + ); +#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(-1.,0.E+000)); +#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); +#5529 = VERTEX_POINT('',#5530); +#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); +#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); +#5532 = LINE('',#5533,#5534); +#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5534 = VECTOR('',#5535,1.); +#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5536 = PCURVE('',#5349,#5537); +#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); +#5538 = LINE('',#5539,#5540); +#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#5540 = VECTOR('',#5541,1.); +#5541 = DIRECTION('',(-1.,0.E+000)); +#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5543 = PCURVE('',#5544,#5549); +#5544 = PLANE('',#5545); +#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); +#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); +#5550 = LINE('',#5551,#5552); +#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5552 = VECTOR('',#5553,1.); +#5553 = DIRECTION('',(1.,0.E+000)); +#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); +#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); +#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5564 = PCURVE('',#5349,#5565); +#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); +#5566 = LINE('',#5567,#5568); +#5567 = CARTESIAN_POINT('',(3.,0.3)); +#5568 = VECTOR('',#5569,1.); +#5569 = DIRECTION('',(0.E+000,-1.)); +#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(1.,0.E+000)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); +#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); +#5585 = VERTEX_POINT('',#5586); +#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); +#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5592 = PCURVE('',#5349,#5593); +#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); +#5594 = LINE('',#5595,#5596); +#5595 = CARTESIAN_POINT('',(2.,0.3)); +#5596 = VECTOR('',#5597,1.); +#5597 = DIRECTION('',(1.,0.E+000)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = PLANE('',#5601); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,0.E+000)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); +#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); +#5613 = VERTEX_POINT('',#5614); +#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + 8.881784197001E-016)); +#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); +#5616 = CIRCLE('',#5617,0.29); +#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); +#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) + ); +#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5621 = PCURVE('',#5349,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); +#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, +#5628,#5629,#5630),.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('') ); +#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5632 = PCURVE('',#5633,#5638); +#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); +#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) + ); +#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.E+000)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5645,.T.); +#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5646 = VERTEX_POINT('',#5647); +#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); +#5649 = LINE('',#5650,#5651); +#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5651 = VECTOR('',#5652,1.); +#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5653 = PCURVE('',#5349,#5654); +#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5660 = PCURVE('',#5661,#5666); +#5661 = PLANE('',#5662); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); +#5667 = LINE('',#5668,#5669); +#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(1.,-1.073917286542E-031)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); +#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); +#5674 = VERTEX_POINT('',#5675); +#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); +#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); +#5677 = CIRCLE('',#5678,0.29); +#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); +#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5682 = PCURVE('',#5349,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = CIRCLE('',#5685,0.29); +#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); +#5687 = DIRECTION('',(-1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5690,#5695); +#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5696 = LINE('',#5697,#5698); +#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5698 = VECTOR('',#5699,1.); +#5699 = DIRECTION('',(-1.,0.E+000)); +#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); +#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); +#5703 = VERTEX_POINT('',#5704); +#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); +#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5710 = PCURVE('',#5349,#5711); +#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(1.,0.E+000)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5717 = PCURVE('',#5718,#5723); +#5718 = PLANE('',#5719); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#5721 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); +#5724 = LINE('',#5725,#5726); +#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#5726 = VECTOR('',#5727,1.); +#5727 = DIRECTION('',(1.,-1.073917286542E-031)); +#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); +#5731 = VERTEX_POINT('',#5732); +#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); +#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); +#5734 = CIRCLE('',#5735,0.29); +#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); +#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5739 = PCURVE('',#5349,#5740); +#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); +#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, +#5746,#5747,#5748),.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('') ); +#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5750 = PCURVE('',#5751,#5756); +#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); +#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); +#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(1.,0.E+000)); +#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); +#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); +#5764 = VERTEX_POINT('',#5765); +#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5771 = PCURVE('',#5349,#5772); +#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); +#5773 = LINE('',#5774,#5775); +#5774 = CARTESIAN_POINT('',(-2.,0.3)); +#5775 = VECTOR('',#5776,1.); +#5776 = DIRECTION('',(1.,0.E+000)); +#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5778 = PCURVE('',#5779,#5784); +#5779 = PLANE('',#5780); +#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); +#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); +#5785 = LINE('',#5786,#5787); +#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5787 = VECTOR('',#5788,1.); +#5788 = DIRECTION('',(1.,0.E+000)); +#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); +#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); +#5792 = VERTEX_POINT('',#5793); +#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); +#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5799 = PCURVE('',#5349,#5800); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); +#5801 = LINE('',#5802,#5803); +#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); +#5803 = VECTOR('',#5804,1.); +#5804 = DIRECTION('',(0.E+000,1.)); +#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5806 = PCURVE('',#5807,#5812); +#5807 = PLANE('',#5808); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(1.,0.E+000)); +#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); +#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); +#5820 = VERTEX_POINT('',#5821); +#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); +#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5823 = CIRCLE('',#5824,0.29); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5828 = PCURVE('',#5349,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); +#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, +#5835,#5836,#5837),.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('') ); +#5831 = CARTESIAN_POINT('',(-2.,0.29)); +#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#5834 = CARTESIAN_POINT('',(-1.13,0.29)); +#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#5837 = CARTESIAN_POINT('',(-2.,0.29)); +#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5839 = PCURVE('',#5840,#5845); +#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); +#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); +#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.E+000)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); +#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); +#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); +#5856 = LINE('',#5857,#5858); +#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5858 = VECTOR('',#5859,1.); +#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5860 = PCURVE('',#5349,#5861); +#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); +#5862 = LINE('',#5863,#5864); +#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5864 = VECTOR('',#5865,1.); +#5865 = DIRECTION('',(-1.,0.E+000)); +#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5867 = PCURVE('',#5868,#5873); +#5868 = PLANE('',#5869); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(1.,0.E+000)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); +#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); +#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); +#5882 = CIRCLE('',#5883,0.29); +#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); +#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5887 = PCURVE('',#5349,#5888); +#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); +#5889 = CIRCLE('',#5890,0.29); +#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5892 = DIRECTION('',(-1.,0.E+000)); +#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5894 = PCURVE('',#5377,#5895); +#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); +#5896 = LINE('',#5897,#5898); +#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#5898 = VECTOR('',#5899,1.); +#5899 = DIRECTION('',(-1.,0.E+000)); +#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); +#5902 = FACE_BOUND('',#5903,.T.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); +#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); +#5910 = LINE('',#5911,#5912); +#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#5912 = VECTOR('',#5913,1.); +#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5914 = PCURVE('',#5377,#5915); +#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); +#5916 = LINE('',#5917,#5918); +#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#5918 = VECTOR('',#5919,1.); +#5919 = DIRECTION('',(-0.E+000,1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5921 = PCURVE('',#5868,#5922); +#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); +#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); +#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); +#5931 = CIRCLE('',#5932,0.29); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5936 = PCURVE('',#5377,#5937); +#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); +#5938 = LINE('',#5939,#5940); +#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#5940 = VECTOR('',#5941,1.); +#5941 = DIRECTION('',(-1.,0.E+000)); +#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5943 = PCURVE('',#5405,#5944); +#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); +#5945 = CIRCLE('',#5946,0.29); +#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#5948 = DIRECTION('',(-1.,0.E+000)); +#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); +#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); +#5952 = FACE_BOUND('',#5953,.F.); +#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); +#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); +#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); +#5957 = VERTEX_POINT('',#5958); +#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5964 = PCURVE('',#5431,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-0.E+000,1.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = PCURVE('',#5487,#5972); +#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); +#5973 = LINE('',#5974,#5975); +#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#5975 = VECTOR('',#5976,1.); +#5976 = DIRECTION('',(2.126801590887E-016,-1.)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); +#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); +#5981 = CIRCLE('',#5982,0.29); +#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); +#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5986 = PCURVE('',#5431,#5987); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,0.E+000)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = PCURVE('',#5405,#5994); +#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); +#5995 = CIRCLE('',#5996,0.29); +#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#5998 = DIRECTION('',(-1.,0.E+000)); +#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); +#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, + #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); +#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); +#6008 = VERTEX_POINT('',#6009); +#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6015 = PCURVE('',#5405,#6016); +#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(1.,-0.3)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.957826285221,0.287347885566)); +#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6022 = PCURVE('',#5487,#6023); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); +#6034 = CIRCLE('',#6035,0.29); +#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); +#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6039 = PCURVE('',#5405,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = CIRCLE('',#6042,0.29); +#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); +#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#6044 = DIRECTION('',(-1.,0.E+000)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = PCURVE('',#5516,#6047); +#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(-1.,0.E+000)); +#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); +#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); +#6055 = VERTEX_POINT('',#6056); +#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); +#6058 = LINE('',#6059,#6060); +#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#6060 = VECTOR('',#6061,1.); +#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6062 = PCURVE('',#5405,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = LINE('',#6065,#6066); +#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#6066 = VECTOR('',#6067,1.); +#6067 = DIRECTION('',(-1.,0.E+000)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#5544,#6070); +#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(1.,0.E+000)); +#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); +#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); +#6078 = VERTEX_POINT('',#6079); +#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); +#6081 = LINE('',#6082,#6083); +#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#6083 = VECTOR('',#6084,1.); +#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6085 = PCURVE('',#5405,#6086); +#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); +#6087 = LINE('',#6088,#6089); +#6088 = CARTESIAN_POINT('',(3.,0.3)); +#6089 = VECTOR('',#6090,1.); +#6090 = DIRECTION('',(0.E+000,-1.)); +#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6092 = PCURVE('',#5572,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(1.,0.E+000)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); +#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6108 = PCURVE('',#5405,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(2.,0.3)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.E+000)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = PCURVE('',#5600,#6116); +#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); +#6117 = LINE('',#6118,#6119); +#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6119 = VECTOR('',#6120,1.); +#6120 = DIRECTION('',(1.,0.E+000)); +#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); +#6124 = VERTEX_POINT('',#6125); +#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); +#6127 = CIRCLE('',#6128,0.29); +#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); +#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6132 = PCURVE('',#5405,#6133); +#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); +#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, +#6139,#6140,#6141),.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('') ); +#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#5633,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(1.,0.E+000)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); +#6152 = VERTEX_POINT('',#6153); +#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#6159 = PCURVE('',#5405,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(2.,0.3)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = PCURVE('',#5661,#6167); +#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); +#6168 = LINE('',#6169,#6170); +#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#6170 = VECTOR('',#6171,1.); +#6171 = DIRECTION('',(1.,-1.073917286542E-031)); +#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); +#6175 = VERTEX_POINT('',#6176); +#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); +#6178 = CIRCLE('',#6179,0.29); +#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); +#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6183 = PCURVE('',#5405,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,0.29); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); +#6188 = DIRECTION('',(-1.,0.E+000)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#5690,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-1.,0.E+000)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); +#6202 = LINE('',#6203,#6204); +#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#6204 = VECTOR('',#6205,1.); +#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#6206 = PCURVE('',#5405,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(1.,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = PCURVE('',#5718,#6214); +#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); +#6215 = LINE('',#6216,#6217); +#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#6217 = VECTOR('',#6218,1.); +#6218 = DIRECTION('',(1.,-1.073917286542E-031)); +#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); +#6222 = VERTEX_POINT('',#6223); +#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); +#6225 = CIRCLE('',#6226,0.29); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6230 = PCURVE('',#5405,#6231); +#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); +#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, +#6237,#6238,#6239),.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('') ); +#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6241 = PCURVE('',#5751,#6242); +#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); +#6243 = LINE('',#6244,#6245); +#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#6245 = VECTOR('',#6246,1.); +#6246 = DIRECTION('',(1.,0.E+000)); +#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); +#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); +#6250 = VERTEX_POINT('',#6251); +#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6257 = PCURVE('',#5405,#6258); +#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(1.,0.E+000)); +#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6264 = PCURVE('',#5779,#6265); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6280 = PCURVE('',#5405,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.E+000,1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5807,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(1.,0.E+000)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); +#6299 = CIRCLE('',#6300,0.29); +#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); +#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6304 = PCURVE('',#5405,#6305); +#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); +#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, +#6311,#6312,#6313),.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('') ); +#6307 = CARTESIAN_POINT('',(-2.,0.29)); +#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#6310 = CARTESIAN_POINT('',(-1.13,0.29)); +#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#6313 = CARTESIAN_POINT('',(-2.,0.29)); +#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6315 = PCURVE('',#5840,#6316); +#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(1.,0.E+000)); +#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); +#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); +#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6329 = PCURVE('',#5405,#6330); +#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(-1.,0.E+000)); +#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6336 = PCURVE('',#5868,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(1.,0.E+000)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); +#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); +#6345 = FACE_BOUND('',#6346,.F.); +#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); +#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); +#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); +#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); +#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); +#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6357 = PCURVE('',#5868,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5840,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(0.E+000,1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); +#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); +#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); +#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); +#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); +#6380 = LINE('',#6381,#6382); +#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#6382 = VECTOR('',#6383,1.); +#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6384 = PCURVE('',#5487,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(2.126801590887E-016,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = PCURVE('',#5516,#6392); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.E+000,1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); +#6399 = FACE_BOUND('',#6400,.T.); +#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); +#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); +#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); +#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); +#6405 = LINE('',#6406,#6407); +#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#6407 = VECTOR('',#6408,1.); +#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6409 = PCURVE('',#5840,#6410); +#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); +#6411 = LINE('',#6412,#6413); +#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6413 = VECTOR('',#6414,1.); +#6414 = DIRECTION('',(0.E+000,1.)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = PCURVE('',#5807,#6417); +#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.)); +#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); +#6426 = FACE_BOUND('',#6427,.T.); +#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); +#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); +#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); +#6434 = LINE('',#6435,#6436); +#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#6436 = VECTOR('',#6437,1.); +#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6438 = PCURVE('',#5516,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(-0.E+000,1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = PCURVE('',#5544,#6446); +#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); +#6447 = LINE('',#6448,#6449); +#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#6449 = VECTOR('',#6450,1.); +#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); +#6453 = FACE_BOUND('',#6454,.F.); +#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); +#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); +#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); +#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); +#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); +#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6465 = PCURVE('',#5807,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.E+000,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = PCURVE('',#5779,#6473); +#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); +#6474 = LINE('',#6475,#6476); +#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#6476 = VECTOR('',#6477,1.); +#6477 = DIRECTION('',(2.22044604925E-016,-1.)); +#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); +#6480 = FACE_BOUND('',#6481,.F.); +#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); +#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); +#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); +#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); +#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); +#6486 = LINE('',#6487,#6488); +#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#6488 = VECTOR('',#6489,1.); +#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6490 = PCURVE('',#5544,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#5572,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = LINE('',#6500,#6501); +#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#6501 = VECTOR('',#6502,1.); +#6502 = DIRECTION('',(0.E+000,-1.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); +#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); +#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); +#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); +#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); +#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); +#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6519 = PCURVE('',#5779,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(2.22044604925E-016,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); +#6534 = FACE_BOUND('',#6535,.F.); +#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); +#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); +#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); +#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); +#6539 = LINE('',#6540,#6541); +#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#6541 = VECTOR('',#6542,1.); +#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6543 = PCURVE('',#5572,#6544); +#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); +#6545 = LINE('',#6546,#6547); +#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#6547 = VECTOR('',#6548,1.); +#6548 = DIRECTION('',(0.E+000,-1.)); +#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6550 = PCURVE('',#5600,#6551); +#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(2.22044604925E-016,-1.)); +#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); +#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); +#6561 = FACE_BOUND('',#6562,.T.); +#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); +#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6571 = PCURVE('',#5751,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.E+000,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#5718,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); +#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); +#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); +#6588 = FACE_BOUND('',#6589,.F.); +#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); +#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6598 = PCURVE('',#5600,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#5633,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.E+000,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); +#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); +#6615 = FACE_BOUND('',#6616,.T.); +#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); +#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); +#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); +#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); +#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6625 = PCURVE('',#5718,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#5690,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(-0.E+000,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); +#6642 = FACE_BOUND('',#6643,.T.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); +#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); +#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); +#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); +#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6654 = PCURVE('',#5633,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.E+000,1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = PCURVE('',#5661,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = LINE('',#6664,#6665); +#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#6665 = VECTOR('',#6666,1.); +#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); +#6669 = FACE_BOUND('',#6670,.T.); +#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); +#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); +#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); +#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6679 = PCURVE('',#5690,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(-0.E+000,1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5661,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); +#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); +#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); +#6696 = FACE_BOUND('',#6697,.T.); +#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); +#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); +#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); +#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, + 'distance_accuracy_value','confusion accuracy'); +#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); +#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); +#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); +#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); +#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); +#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); +#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6718); +#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:8]','',#5,#6709,$ + ); +#6719 = PRODUCT_TYPE('part',$,(#6711)); +#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); +#6721 = MANIFOLD_SOLID_BREP('',#6722); +#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 + ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) + ); +#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); +#6724 = FACE_BOUND('',#6725,.F.); +#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + 1.110223024625E-016)); +#6730 = VERTEX_POINT('',#6731); +#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -6.661338147751E-016)); +#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6737 = PCURVE('',#6738,#6743); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6742 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,-1.54074395551E-032)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = PCURVE('',#6750,#6755); +#6750 = PLANE('',#6751); +#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); +#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); +#6763 = VERTEX_POINT('',#6764); +#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6770 = PCURVE('',#6738,#6771); +#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); +#6772 = LINE('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#6774 = VECTOR('',#6775,1.); +#6775 = DIRECTION('',(2.126801590887E-016,-1.)); +#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6777 = PCURVE('',#6778,#6783); +#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); +#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); +#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(0.E+000,1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); +#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); +#6791 = VERTEX_POINT('',#6792); +#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); +#6794 = LINE('',#6795,#6796); +#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6796 = VECTOR('',#6797,1.); +#6797 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6798 = PCURVE('',#6738,#6799); +#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); +#6800 = LINE('',#6801,#6802); +#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#6802 = VECTOR('',#6803,1.); +#6803 = DIRECTION('',(1.,-1.54074395551E-032)); +#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6805 = PCURVE('',#6806,#6811); +#6806 = PLANE('',#6807); +#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); +#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6824 = PCURVE('',#6738,#6825); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = LINE('',#6827,#6828); +#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#6828 = VECTOR('',#6829,1.); +#6829 = DIRECTION('',(2.126801590887E-016,-1.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = PCURVE('',#6832,#6837); +#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); +#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.E+000,1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); +#6844 = FACE_BOUND('',#6845,.F.); +#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, + #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); +#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); +#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); +#6849 = VERTEX_POINT('',#6850); +#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -6.661338147751E-016)); +#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); +#6852 = CIRCLE('',#6853,0.29); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6857 = PCURVE('',#6750,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = CIRCLE('',#6860,0.29); +#6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6832,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(1.,0.E+000)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); +#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); +#6873 = VERTEX_POINT('',#6874); +#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -4.440892098501E-016)); +#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6880 = PCURVE('',#6750,#6881); +#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-1.,0.3)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6887 = PCURVE('',#6888,#6893); +#6888 = PLANE('',#6889); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(1.,-1.54074395551E-032)); +#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); +#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); +#6901 = VERTEX_POINT('',#6902); +#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); +#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); +#6904 = CIRCLE('',#6905,0.29); +#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); +#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6909 = PCURVE('',#6750,#6910); +#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); +#6911 = CIRCLE('',#6912,0.29); +#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#6914 = DIRECTION('',(1.,-3.649214750846E-047)); +#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6916 = PCURVE('',#6917,#6922); +#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); +#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); +#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); +#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); +#6930 = VERTEX_POINT('',#6931); +#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); +#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); +#6933 = LINE('',#6934,#6935); +#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6935 = VECTOR('',#6936,1.); +#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6937 = PCURVE('',#6750,#6938); +#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); +#6939 = LINE('',#6940,#6941); +#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); +#6941 = VECTOR('',#6942,1.); +#6942 = DIRECTION('',(1.,0.E+000)); +#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6944 = PCURVE('',#6945,#6950); +#6945 = PLANE('',#6946); +#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); +#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); +#6951 = LINE('',#6952,#6953); +#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6953 = VECTOR('',#6954,1.); +#6954 = DIRECTION('',(1.,0.E+000)); +#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); +#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); +#6958 = VERTEX_POINT('',#6959); +#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); +#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); +#6961 = LINE('',#6962,#6963); +#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6963 = VECTOR('',#6964,1.); +#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6965 = PCURVE('',#6750,#6966); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-3.,-0.3)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.E+000,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6972 = PCURVE('',#6973,#6978); +#6973 = PLANE('',#6974); +#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); +#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); +#6979 = LINE('',#6980,#6981); +#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#6981 = VECTOR('',#6982,1.); +#6982 = DIRECTION('',(1.,0.E+000)); +#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); +#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); +#6989 = LINE('',#6990,#6991); +#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#6991 = VECTOR('',#6992,1.); +#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#6993 = PCURVE('',#6750,#6994); +#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); +#6995 = LINE('',#6996,#6997); +#6996 = CARTESIAN_POINT('',(-2.,-0.3)); +#6997 = VECTOR('',#6998,1.); +#6998 = DIRECTION('',(-1.,0.E+000)); +#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7000 = PCURVE('',#7001,#7006); +#7001 = PLANE('',#7002); +#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); +#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(1.,0.E+000)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); +#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -4.440892098501E-016)); +#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); +#7017 = CIRCLE('',#7018,0.29); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7022 = PCURVE('',#6750,#7023); +#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); +#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, +#7029,#7030,#7031),.UNSPECIFIED.,.T.,.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('') ); +#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7033 = PCURVE('',#7034,#7039); +#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); +#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); +#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.E+000)); +#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); +#7047 = VERTEX_POINT('',#7048); +#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -6.661338147751E-016)); +#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); +#7050 = LINE('',#7051,#7052); +#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7052 = VECTOR('',#7053,1.); +#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7054 = PCURVE('',#6750,#7055); +#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,-0.3)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(0.957826285221,0.287347885566)); +#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7061 = PCURVE('',#7062,#7067); +#7062 = PLANE('',#7063); +#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); +#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#7065 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); +#7068 = LINE('',#7069,#7070); +#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7070 = VECTOR('',#7071,1.); +#7071 = DIRECTION('',(1.,1.54074395551E-032)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); +#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); +#7075 = VERTEX_POINT('',#7076); +#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -6.661338147751E-016)); +#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); +#7078 = CIRCLE('',#7079,0.29); +#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); +#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7083 = PCURVE('',#6750,#7084); +#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); +#7085 = CIRCLE('',#7086,0.29); +#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7088 = DIRECTION('',(1.,-3.649214750846E-047)); +#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7090 = PCURVE('',#7091,#7096); +#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); +#7097 = LINE('',#7098,#7099); +#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#7099 = VECTOR('',#7100,1.); +#7100 = DIRECTION('',(1.,0.E+000)); +#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + 1.110223024625E-016)); +#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7111 = PCURVE('',#6750,#7112); +#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); +#7113 = LINE('',#7114,#7115); +#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7115 = VECTOR('',#7116,1.); +#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7118 = PCURVE('',#7119,#7124); +#7119 = PLANE('',#7120); +#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); +#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); +#7125 = LINE('',#7126,#7127); +#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#7127 = VECTOR('',#7128,1.); +#7128 = DIRECTION('',(1.,1.54074395551E-032)); +#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); +#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); +#7132 = VERTEX_POINT('',#7133); +#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); +#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); +#7135 = CIRCLE('',#7136,0.29); +#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); +#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7140 = PCURVE('',#6750,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); +#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, +#7147,#7148,#7149),.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('') ); +#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7151 = PCURVE('',#7152,#7157); +#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); +#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); +#7158 = LINE('',#7159,#7160); +#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#7160 = VECTOR('',#7161,1.); +#7161 = DIRECTION('',(-1.,0.E+000)); +#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); +#7165 = VERTEX_POINT('',#7166); +#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); +#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7172 = PCURVE('',#6750,#7173); +#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); +#7174 = LINE('',#7175,#7176); +#7175 = CARTESIAN_POINT('',(2.,-0.3)); +#7176 = VECTOR('',#7177,1.); +#7177 = DIRECTION('',(-1.,0.E+000)); +#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7179 = PCURVE('',#7180,#7185); +#7180 = PLANE('',#7181); +#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); +#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(1.,0.E+000)); +#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); +#7193 = VERTEX_POINT('',#7194); +#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); +#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7200 = PCURVE('',#6750,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(2.,0.E+000)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.E+000,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = PCURVE('',#7208,#7213); +#7208 = PLANE('',#7209); +#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); +#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(1.,0.E+000)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); +#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); +#7221 = VERTEX_POINT('',#7222); +#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); +#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); +#7224 = CIRCLE('',#7225,0.29); +#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); +#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7229 = PCURVE('',#6750,#7230); +#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); +#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, +#7236,#7237,#7238),.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('') ); +#7232 = CARTESIAN_POINT('',(2.,-0.29)); +#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7235 = CARTESIAN_POINT('',(1.13,-0.29)); +#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7238 = CARTESIAN_POINT('',(2.,-0.29)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7241,#7246); +#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); +#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); +#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); +#7247 = LINE('',#7248,#7249); +#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#7249 = VECTOR('',#7250,1.); +#7250 = DIRECTION('',(-1.,0.E+000)); +#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); +#7254 = VERTEX_POINT('',#7255); +#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); +#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); +#7257 = LINE('',#7258,#7259); +#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7259 = VECTOR('',#7260,1.); +#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7261 = PCURVE('',#6750,#7262); +#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); +#7263 = LINE('',#7264,#7265); +#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7265 = VECTOR('',#7266,1.); +#7266 = DIRECTION('',(1.,0.E+000)); +#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7268 = PCURVE('',#7269,#7274); +#7269 = PLANE('',#7270); +#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); +#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); +#7275 = LINE('',#7276,#7277); +#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7277 = VECTOR('',#7278,1.); +#7278 = DIRECTION('',(1.,0.E+000)); +#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); +#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); +#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); +#7283 = CIRCLE('',#7284,0.29); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7288 = PCURVE('',#6750,#7289); +#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); +#7290 = CIRCLE('',#7291,0.29); +#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7293 = DIRECTION('',(1.,-3.649214750846E-047)); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7295 = PCURVE('',#6778,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.E+000)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); +#7303 = FACE_BOUND('',#7304,.F.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); +#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); +#7308 = VERTEX_POINT('',#7309); +#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7315 = PCURVE('',#6778,#7316); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(0.E+000,1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7269,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); +#7332 = CIRCLE('',#7333,0.29); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7337 = PCURVE('',#6778,#7338); +#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(1.,0.E+000)); +#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7344 = PCURVE('',#6806,#7345); +#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); +#7346 = CIRCLE('',#7347,0.29); +#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#7349 = DIRECTION('',(1.,-3.649214750846E-047)); +#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); +#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); +#7353 = FACE_BOUND('',#7354,.T.); +#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); +#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); +#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); +#7358 = VERTEX_POINT('',#7359); +#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); +#7361 = LINE('',#7362,#7363); +#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#7363 = VECTOR('',#7364,1.); +#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7365 = PCURVE('',#6832,#7366); +#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,1.)); +#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7372 = PCURVE('',#6888,#7373); +#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); +#7374 = LINE('',#7375,#7376); +#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#7376 = VECTOR('',#7377,1.); +#7377 = DIRECTION('',(2.126801590887E-016,-1.)); +#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); +#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); +#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); +#7382 = CIRCLE('',#7383,0.29); +#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); +#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7387 = PCURVE('',#6832,#7388); +#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); +#7389 = LINE('',#7390,#7391); +#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7391 = VECTOR('',#7392,1.); +#7392 = DIRECTION('',(1.,0.E+000)); +#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7394 = PCURVE('',#6806,#7395); +#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); +#7396 = CIRCLE('',#7397,0.29); +#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#7399 = DIRECTION('',(1.,-3.649214750846E-047)); +#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); +#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); +#7403 = FACE_BOUND('',#7404,.T.); +#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, + #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); +#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); +#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); +#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); +#7409 = VERTEX_POINT('',#7410); +#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#7416 = PCURVE('',#6806,#7417); +#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); +#7418 = LINE('',#7419,#7420); +#7419 = CARTESIAN_POINT('',(-1.,0.3)); +#7420 = VECTOR('',#7421,1.); +#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7423 = PCURVE('',#6888,#7424); +#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(1.,-1.54074395551E-032)); +#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); +#7432 = VERTEX_POINT('',#7433); +#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); +#7435 = CIRCLE('',#7436,0.29); +#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); +#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7440 = PCURVE('',#6806,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = CIRCLE('',#7443,0.29); +#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); +#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#7445 = DIRECTION('',(1.,-3.649214750846E-047)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6917,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(1.,0.E+000)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); +#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); +#7456 = VERTEX_POINT('',#7457); +#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7463 = PCURVE('',#6806,#7464); +#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); +#7465 = LINE('',#7466,#7467); +#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); +#7467 = VECTOR('',#7468,1.); +#7468 = DIRECTION('',(1.,0.E+000)); +#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7470 = PCURVE('',#6945,#7471); +#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.E+000)); +#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); +#7479 = VERTEX_POINT('',#7480); +#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7486 = PCURVE('',#6806,#7487); +#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); +#7488 = LINE('',#7489,#7490); +#7489 = CARTESIAN_POINT('',(-3.,-0.3)); +#7490 = VECTOR('',#7491,1.); +#7491 = DIRECTION('',(0.E+000,1.)); +#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7493 = PCURVE('',#6973,#7494); +#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7495 = LINE('',#7496,#7497); +#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7497 = VECTOR('',#7498,1.); +#7498 = DIRECTION('',(1.,0.E+000)); +#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); +#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); +#7502 = VERTEX_POINT('',#7503); +#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7509 = PCURVE('',#6806,#7510); +#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-2.,-0.3)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(-1.,0.E+000)); +#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7516 = PCURVE('',#7001,#7517); +#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); +#7518 = LINE('',#7519,#7520); +#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7520 = VECTOR('',#7521,1.); +#7521 = DIRECTION('',(1.,0.E+000)); +#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); +#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); +#7525 = VERTEX_POINT('',#7526); +#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); +#7528 = CIRCLE('',#7529,0.29); +#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); +#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7533 = PCURVE('',#6806,#7534); +#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); +#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, +#7540,#7541,#7542),.UNSPECIFIED.,.T.,.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('') ); +#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7034,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(-1.,0.E+000)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); +#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); +#7553 = VERTEX_POINT('',#7554); +#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#7560 = PCURVE('',#6806,#7561); +#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.957826285221,0.287347885566)); +#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7567 = PCURVE('',#7062,#7568); +#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); +#7569 = LINE('',#7570,#7571); +#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7571 = VECTOR('',#7572,1.); +#7572 = DIRECTION('',(1.,1.54074395551E-032)); +#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); +#7579 = CIRCLE('',#7580,0.29); +#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); +#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7584 = PCURVE('',#6806,#7585); +#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); +#7586 = CIRCLE('',#7587,0.29); +#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); +#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#7589 = DIRECTION('',(1.,-3.649214750846E-047)); +#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7591 = PCURVE('',#7091,#7592); +#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); +#7593 = LINE('',#7594,#7595); +#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#7595 = VECTOR('',#7596,1.); +#7596 = DIRECTION('',(1.,0.E+000)); +#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); +#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); +#7600 = VERTEX_POINT('',#7601); +#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); +#7603 = LINE('',#7604,#7605); +#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#7605 = VECTOR('',#7606,1.); +#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#7607 = PCURVE('',#6806,#7608); +#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); +#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7614 = PCURVE('',#7119,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); +#7623 = VERTEX_POINT('',#7624); +#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); +#7626 = CIRCLE('',#7627,0.29); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7631 = PCURVE('',#6806,#7632); +#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); +#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, +#7638,#7639,#7640),.UNSPECIFIED.,.T.,.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('') ); +#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7642 = PCURVE('',#7152,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-1.,0.E+000)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); +#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#7658 = PCURVE('',#6806,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(2.,-0.3)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(-1.,0.E+000)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7180,#7666); +#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); +#7667 = LINE('',#7668,#7669); +#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#7669 = VECTOR('',#7670,1.); +#7670 = DIRECTION('',(1.,0.E+000)); +#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); +#7677 = LINE('',#7678,#7679); +#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#7679 = VECTOR('',#7680,1.); +#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7681 = PCURVE('',#6806,#7682); +#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); +#7683 = LINE('',#7684,#7685); +#7684 = CARTESIAN_POINT('',(2.,0.E+000)); +#7685 = VECTOR('',#7686,1.); +#7686 = DIRECTION('',(0.E+000,-1.)); +#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7688 = PCURVE('',#7208,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(1.,0.E+000)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); +#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); +#7697 = VERTEX_POINT('',#7698); +#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); +#7700 = CIRCLE('',#7701,0.29); +#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); +#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#7705 = PCURVE('',#6806,#7706); +#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); +#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, +#7712,#7713,#7714),.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('') ); +#7708 = CARTESIAN_POINT('',(2.,-0.29)); +#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#7711 = CARTESIAN_POINT('',(1.13,-0.29)); +#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); +#7714 = CARTESIAN_POINT('',(2.,-0.29)); +#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7716 = PCURVE('',#7241,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(-1.,0.E+000)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); +#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); +#7726 = LINE('',#7727,#7728); +#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#7728 = VECTOR('',#7729,1.); +#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#7730 = PCURVE('',#6806,#7731); +#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(1.,0.E+000)); +#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7737 = PCURVE('',#7269,#7738); +#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); +#7739 = LINE('',#7740,#7741); +#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#7741 = VECTOR('',#7742,1.); +#7742 = DIRECTION('',(1.,0.E+000)); +#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); +#7746 = FACE_BOUND('',#7747,.T.); +#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); +#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); +#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); +#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); +#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); +#7754 = LINE('',#7755,#7756); +#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#7756 = VECTOR('',#7757,1.); +#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7758 = PCURVE('',#7269,#7759); +#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); +#7760 = LINE('',#7761,#7762); +#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#7762 = VECTOR('',#7763,1.); +#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7765 = PCURVE('',#7241,#7766); +#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); +#7767 = LINE('',#7768,#7769); +#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7769 = VECTOR('',#7770,1.); +#7770 = DIRECTION('',(-0.E+000,1.)); +#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); +#7773 = FACE_BOUND('',#7774,.F.); +#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); +#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); +#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); +#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); +#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); +#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); +#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); +#7781 = LINE('',#7782,#7783); +#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#7783 = VECTOR('',#7784,1.); +#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7785 = PCURVE('',#6888,#7786); +#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); +#7787 = LINE('',#7788,#7789); +#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#7789 = VECTOR('',#7790,1.); +#7790 = DIRECTION('',(2.126801590887E-016,-1.)); +#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7792 = PCURVE('',#6917,#7793); +#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); +#7794 = LINE('',#7795,#7796); +#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#7796 = VECTOR('',#7797,1.); +#7797 = DIRECTION('',(0.E+000,1.)); +#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); +#7800 = FACE_BOUND('',#7801,.F.); +#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); +#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); +#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7810 = PCURVE('',#7241,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-0.E+000,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7208,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.29,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('',*,*,#7696,.F.); +#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); +#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); +#7827 = FACE_BOUND('',#7828,.F.); +#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); +#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); +#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); +#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); +#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); +#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7839 = PCURVE('',#6917,#7840); +#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); +#7841 = LINE('',#7842,#7843); +#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7843 = VECTOR('',#7844,1.); +#7844 = DIRECTION('',(0.E+000,1.)); +#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7846 = PCURVE('',#6945,#7847); +#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); +#7848 = LINE('',#7849,#7850); +#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#7850 = VECTOR('',#7851,1.); +#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); +#7854 = FACE_BOUND('',#7855,.T.); +#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); +#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); +#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); +#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); +#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7866 = PCURVE('',#7208,#7867); +#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); +#7868 = LINE('',#7869,#7870); +#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7870 = VECTOR('',#7871,1.); +#7871 = DIRECTION('',(0.E+000,-1.)); +#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7873 = PCURVE('',#7180,#7874); +#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); +#7875 = LINE('',#7876,#7877); +#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7877 = VECTOR('',#7878,1.); +#7878 = DIRECTION('',(2.22044604925E-016,-1.)); +#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); +#7881 = FACE_BOUND('',#7882,.T.); +#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); +#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); +#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7891 = PCURVE('',#6945,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#6973,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(0.E+000,-1.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); +#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); +#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); +#7908 = FACE_BOUND('',#7909,.T.); +#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); +#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); +#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); +#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); +#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7920 = PCURVE('',#7180,#7921); +#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); +#7922 = LINE('',#7923,#7924); +#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#7924 = VECTOR('',#7925,1.); +#7925 = DIRECTION('',(2.22044604925E-016,-1.)); +#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7927 = PCURVE('',#7152,#7928); +#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); +#7929 = LINE('',#7930,#7931); +#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7931 = VECTOR('',#7932,1.); +#7932 = DIRECTION('',(-0.E+000,1.)); +#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); +#7935 = FACE_BOUND('',#7936,.T.); +#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); +#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); +#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); +#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7944 = PCURVE('',#6973,#7945); +#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); +#7946 = LINE('',#7947,#7948); +#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7948 = VECTOR('',#7949,1.); +#7949 = DIRECTION('',(0.E+000,-1.)); +#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7951 = PCURVE('',#7001,#7952); +#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); +#7953 = LINE('',#7954,#7955); +#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#7955 = VECTOR('',#7956,1.); +#7956 = DIRECTION('',(2.22044604925E-016,-1.)); +#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); +#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); +#7962 = FACE_BOUND('',#7963,.F.); +#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); +#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); +#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); +#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); +#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7972 = PCURVE('',#7152,#7973); +#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(-0.E+000,1.)); +#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7979 = PCURVE('',#7119,#7980); +#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); +#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); +#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); +#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); +#7989 = FACE_BOUND('',#7990,.T.); +#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); +#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); +#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); +#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); +#7995 = LINE('',#7996,#7997); +#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#7997 = VECTOR('',#7998,1.); +#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#7999 = PCURVE('',#7001,#8000); +#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); +#8001 = LINE('',#8002,#8003); +#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#8003 = VECTOR('',#8004,1.); +#8004 = DIRECTION('',(2.22044604925E-016,-1.)); +#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8006 = PCURVE('',#7034,#8007); +#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(-0.E+000,1.)); +#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); +#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); +#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); +#8016 = FACE_BOUND('',#8017,.F.); +#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); +#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); +#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); +#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); +#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8026 = PCURVE('',#7119,#8027); +#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); +#8028 = LINE('',#8029,#8030); +#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#8030 = VECTOR('',#8031,1.); +#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8033 = PCURVE('',#7091,#8034); +#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,1.)); +#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); +#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); +#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); +#8043 = FACE_BOUND('',#8044,.F.); +#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); +#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); +#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); +#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); +#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); +#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); +#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); +#8051 = LINE('',#8052,#8053); +#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#8053 = VECTOR('',#8054,1.); +#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8055 = PCURVE('',#7034,#8056); +#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.E+000,1.)); +#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8062 = PCURVE('',#7062,#8063); +#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); +#8064 = LINE('',#8065,#8066); +#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#8066 = VECTOR('',#8067,1.); +#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); +#8070 = FACE_BOUND('',#8071,.F.); +#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); +#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); +#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); +#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); +#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); +#8076 = LINE('',#8077,#8078); +#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#8078 = VECTOR('',#8079,1.); +#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8080 = PCURVE('',#7091,#8081); +#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); +#8082 = LINE('',#8083,#8084); +#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8084 = VECTOR('',#8085,1.); +#8085 = DIRECTION('',(0.E+000,1.)); +#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8087 = PCURVE('',#7062,#8088); +#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); +#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); +#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); +#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); +#8097 = FACE_BOUND('',#8098,.F.); +#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); +#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); +#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); +#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); +#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); +#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, + 'distance_accuracy_value','confusion accuracy'); +#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); +#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); +#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); +#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); +#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); +#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); +#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8119); +#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:9]','',#5,#8110,$ + ); +#8120 = PRODUCT_TYPE('part',$,(#8112)); +#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); +#8122 = MANIFOLD_SOLID_BREP('',#8123); +#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 + ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) + ); +#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); +#8125 = FACE_BOUND('',#8126,.F.); +#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); +#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); +#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); +#8129 = VERTEX_POINT('',#8130); +#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); +#8131 = VERTEX_POINT('',#8132); +#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8138 = PCURVE('',#8139,#8144); +#8139 = PLANE('',#8140); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8143 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); +#8145 = LINE('',#8146,#8147); +#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8147 = VECTOR('',#8148,1.); +#8148 = DIRECTION('',(1.,-1.54074395551E-032)); +#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8150 = PCURVE('',#8151,#8156); +#8151 = PLANE('',#8152); +#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); +#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); +#8157 = LINE('',#8158,#8159); +#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8159 = VECTOR('',#8160,1.); +#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); +#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); +#8164 = VERTEX_POINT('',#8165); +#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); +#8167 = LINE('',#8168,#8169); +#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#8169 = VECTOR('',#8170,1.); +#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8171 = PCURVE('',#8139,#8172); +#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(2.126801590887E-016,-1.)); +#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8178 = PCURVE('',#8179,#8184); +#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); +#8185 = LINE('',#8186,#8187); +#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8187 = VECTOR('',#8188,1.); +#8188 = DIRECTION('',(0.E+000,1.)); +#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); +#8192 = VERTEX_POINT('',#8193); +#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8199 = PCURVE('',#8139,#8200); +#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); +#8201 = LINE('',#8202,#8203); +#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#8203 = VECTOR('',#8204,1.); +#8204 = DIRECTION('',(1.,-1.54074395551E-032)); +#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8206 = PCURVE('',#8207,#8212); +#8207 = PLANE('',#8208); +#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); +#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); +#8213 = LINE('',#8214,#8215); +#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8215 = VECTOR('',#8216,1.); +#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); +#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); +#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); +#8221 = LINE('',#8222,#8223); +#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#8223 = VECTOR('',#8224,1.); +#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8225 = PCURVE('',#8139,#8226); +#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); +#8227 = LINE('',#8228,#8229); +#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#8229 = VECTOR('',#8230,1.); +#8230 = DIRECTION('',(2.126801590887E-016,-1.)); +#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8232 = PCURVE('',#8233,#8238); +#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); +#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); +#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(0.E+000,1.)); +#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); +#8245 = FACE_BOUND('',#8246,.F.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, + #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); +#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); +#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.29); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8258 = PCURVE('',#8151,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = CIRCLE('',#8261,0.29); +#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8263 = DIRECTION('',(1.,0.E+000)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8233,#8266); +#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); +#8267 = LINE('',#8268,#8269); +#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8269 = VECTOR('',#8270,1.); +#8270 = DIRECTION('',(1.,0.E+000)); +#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); +#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); +#8274 = VERTEX_POINT('',#8275); +#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + 8.881784197001E-016)); +#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); +#8277 = LINE('',#8278,#8279); +#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8279 = VECTOR('',#8280,1.); +#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8281 = PCURVE('',#8151,#8282); +#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); +#8283 = LINE('',#8284,#8285); +#8284 = CARTESIAN_POINT('',(-1.,0.3)); +#8285 = VECTOR('',#8286,1.); +#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8288 = PCURVE('',#8289,#8294); +#8289 = PLANE('',#8290); +#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); +#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); +#8295 = LINE('',#8296,#8297); +#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#8297 = VECTOR('',#8298,1.); +#8298 = DIRECTION('',(1.,-1.54074395551E-032)); +#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); +#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); +#8302 = VERTEX_POINT('',#8303); +#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); +#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); +#8305 = CIRCLE('',#8306,0.29); +#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); +#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8310 = PCURVE('',#8151,#8311); +#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); +#8312 = CIRCLE('',#8313,0.29); +#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); +#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8315 = DIRECTION('',(1.,0.E+000)); +#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8317 = PCURVE('',#8318,#8323); +#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); +#8324 = LINE('',#8325,#8326); +#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#8326 = VECTOR('',#8327,1.); +#8327 = DIRECTION('',(1.,0.E+000)); +#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); +#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8338 = PCURVE('',#8151,#8339); +#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); +#8340 = LINE('',#8341,#8342); +#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8342 = VECTOR('',#8343,1.); +#8343 = DIRECTION('',(1.,0.E+000)); +#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8345 = PCURVE('',#8346,#8351); +#8346 = PLANE('',#8347); +#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); +#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); +#8352 = LINE('',#8353,#8354); +#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8354 = VECTOR('',#8355,1.); +#8355 = DIRECTION('',(1.,0.E+000)); +#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); +#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); +#8359 = VERTEX_POINT('',#8360); +#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); +#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8366 = PCURVE('',#8151,#8367); +#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-3.,-0.3)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.E+000,1.)); +#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8373 = PCURVE('',#8374,#8379); +#8374 = PLANE('',#8375); +#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); +#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); +#8380 = LINE('',#8381,#8382); +#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#8382 = VECTOR('',#8383,1.); +#8383 = DIRECTION('',(1.,0.E+000)); +#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); +#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); +#8387 = VERTEX_POINT('',#8388); +#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); +#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8394 = PCURVE('',#8151,#8395); +#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); +#8396 = LINE('',#8397,#8398); +#8397 = CARTESIAN_POINT('',(-2.,-0.3)); +#8398 = VECTOR('',#8399,1.); +#8399 = DIRECTION('',(-1.,0.E+000)); +#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8401 = PCURVE('',#8402,#8407); +#8402 = PLANE('',#8403); +#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); +#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); +#8408 = LINE('',#8409,#8410); +#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8410 = VECTOR('',#8411,1.); +#8411 = DIRECTION('',(1.,0.E+000)); +#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); +#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); +#8415 = VERTEX_POINT('',#8416); +#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + 8.881784197001E-016)); +#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); +#8418 = CIRCLE('',#8419,0.29); +#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); +#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8423 = PCURVE('',#8151,#8424); +#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); +#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, +#8430,#8431,#8432),.UNSPECIFIED.,.T.,.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('') ); +#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8434 = PCURVE('',#8435,#8440); +#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); +#8441 = LINE('',#8442,#8443); +#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#8443 = VECTOR('',#8444,1.); +#8444 = DIRECTION('',(-1.,0.E+000)); +#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8446 = ORIENTED_EDGE('',*,*,#8447,.T.); +#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); +#8448 = VERTEX_POINT('',#8449); +#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); +#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8455 = PCURVE('',#8151,#8456); +#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); +#8457 = LINE('',#8458,#8459); +#8458 = CARTESIAN_POINT('',(-2.,-0.3)); +#8459 = VECTOR('',#8460,1.); +#8460 = DIRECTION('',(0.957826285221,0.287347885566)); +#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8462 = PCURVE('',#8463,#8468); +#8463 = PLANE('',#8464); +#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); +#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#8466 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(1.,1.54074395551E-032)); +#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); +#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); +#8476 = VERTEX_POINT('',#8477); +#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); +#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); +#8479 = CIRCLE('',#8480,0.29); +#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); +#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8484 = PCURVE('',#8151,#8485); +#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); +#8486 = CIRCLE('',#8487,0.29); +#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); +#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8489 = DIRECTION('',(1.,0.E+000)); +#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8491 = PCURVE('',#8492,#8497); +#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); +#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); +#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); +#8498 = LINE('',#8499,#8500); +#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#8500 = VECTOR('',#8501,1.); +#8501 = DIRECTION('',(1.,0.E+000)); +#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); +#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); +#8505 = VERTEX_POINT('',#8506); +#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); +#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); +#8508 = LINE('',#8509,#8510); +#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8510 = VECTOR('',#8511,1.); +#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8512 = PCURVE('',#8151,#8513); +#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); +#8514 = LINE('',#8515,#8516); +#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); +#8516 = VECTOR('',#8517,1.); +#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); +#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8519 = PCURVE('',#8520,#8525); +#8520 = PLANE('',#8521); +#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); +#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); +#8526 = LINE('',#8527,#8528); +#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#8528 = VECTOR('',#8529,1.); +#8529 = DIRECTION('',(1.,1.54074395551E-032)); +#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); +#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); +#8533 = VERTEX_POINT('',#8534); +#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); +#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); +#8536 = CIRCLE('',#8537,0.29); +#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); +#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8541 = PCURVE('',#8151,#8542); +#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); +#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, +#8548,#8549,#8550),.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('') ); +#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8552 = PCURVE('',#8553,#8558); +#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); +#8559 = LINE('',#8560,#8561); +#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#8561 = VECTOR('',#8562,1.); +#8562 = DIRECTION('',(-1.,0.E+000)); +#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); +#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); +#8569 = LINE('',#8570,#8571); +#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8571 = VECTOR('',#8572,1.); +#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8573 = PCURVE('',#8151,#8574); +#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); +#8575 = LINE('',#8576,#8577); +#8576 = CARTESIAN_POINT('',(2.,-0.3)); +#8577 = VECTOR('',#8578,1.); +#8578 = DIRECTION('',(-1.,0.E+000)); +#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8580 = PCURVE('',#8581,#8586); +#8581 = PLANE('',#8582); +#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); +#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.E+000)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); +#8594 = VERTEX_POINT('',#8595); +#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); +#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8601 = PCURVE('',#8151,#8602); +#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8603 = LINE('',#8604,#8605); +#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8605 = VECTOR('',#8606,1.); +#8606 = DIRECTION('',(0.E+000,-1.)); +#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8608 = PCURVE('',#8609,#8614); +#8609 = PLANE('',#8610); +#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); +#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); +#8615 = LINE('',#8616,#8617); +#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#8617 = VECTOR('',#8618,1.); +#8618 = DIRECTION('',(1.,0.E+000)); +#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); +#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); +#8622 = VERTEX_POINT('',#8623); +#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); +#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); +#8625 = CIRCLE('',#8626,0.29); +#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); +#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8630 = PCURVE('',#8151,#8631); +#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); +#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, +#8637,#8638,#8639),.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('') ); +#8633 = CARTESIAN_POINT('',(2.,-0.29)); +#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#8636 = CARTESIAN_POINT('',(1.13,-0.29)); +#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); +#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8641 = PCURVE('',#8642,#8647); +#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); +#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); +#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); +#8648 = LINE('',#8649,#8650); +#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#8650 = VECTOR('',#8651,1.); +#8651 = DIRECTION('',(-1.,0.E+000)); +#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); +#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); +#8655 = VERTEX_POINT('',#8656); +#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); +#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); +#8658 = LINE('',#8659,#8660); +#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8660 = VECTOR('',#8661,1.); +#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8662 = PCURVE('',#8151,#8663); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.E+000)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8670,#8675); +#8670 = PLANE('',#8671); +#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); +#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.E+000)); +#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); +#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); +#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); +#8684 = CIRCLE('',#8685,0.29); +#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); +#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8689 = PCURVE('',#8151,#8690); +#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); +#8691 = CIRCLE('',#8692,0.29); +#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8694 = DIRECTION('',(1.,0.E+000)); +#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8696 = PCURVE('',#8179,#8697); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = LINE('',#8699,#8700); +#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(1.,0.E+000)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); +#8704 = FACE_BOUND('',#8705,.F.); +#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); +#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); +#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); +#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); +#8709 = VERTEX_POINT('',#8710); +#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8716 = PCURVE('',#8179,#8717); +#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); +#8718 = LINE('',#8719,#8720); +#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#8720 = VECTOR('',#8721,1.); +#8721 = DIRECTION('',(0.E+000,1.)); +#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8723 = PCURVE('',#8670,#8724); +#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); +#8725 = LINE('',#8726,#8727); +#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#8727 = VECTOR('',#8728,1.); +#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); +#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); +#8733 = CIRCLE('',#8734,0.29); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8738 = PCURVE('',#8179,#8739); +#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); +#8740 = LINE('',#8741,#8742); +#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#8742 = VECTOR('',#8743,1.); +#8743 = DIRECTION('',(1.,0.E+000)); +#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8745 = PCURVE('',#8207,#8746); +#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); +#8747 = CIRCLE('',#8748,0.29); +#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#8750 = DIRECTION('',(1.,0.E+000)); +#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); +#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); +#8754 = FACE_BOUND('',#8755,.T.); +#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); +#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); +#8762 = LINE('',#8763,#8764); +#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#8764 = VECTOR('',#8765,1.); +#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8766 = PCURVE('',#8233,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); +#8768 = LINE('',#8769,#8770); +#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#8770 = VECTOR('',#8771,1.); +#8771 = DIRECTION('',(0.E+000,1.)); +#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8773 = PCURVE('',#8289,#8774); +#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); +#8775 = LINE('',#8776,#8777); +#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#8777 = VECTOR('',#8778,1.); +#8778 = DIRECTION('',(2.126801590887E-016,-1.)); +#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); +#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); +#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); +#8783 = CIRCLE('',#8784,0.29); +#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); +#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8788 = PCURVE('',#8233,#8789); +#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); +#8790 = LINE('',#8791,#8792); +#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8792 = VECTOR('',#8793,1.); +#8793 = DIRECTION('',(1.,0.E+000)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = PCURVE('',#8207,#8796); +#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); +#8797 = CIRCLE('',#8798,0.29); +#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#8800 = DIRECTION('',(1.,0.E+000)); +#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); +#8804 = FACE_BOUND('',#8805,.T.); +#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, + #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); +#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); +#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); +#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); +#8810 = VERTEX_POINT('',#8811); +#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); +#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); +#8813 = LINE('',#8814,#8815); +#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); +#8815 = VECTOR('',#8816,1.); +#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#8817 = PCURVE('',#8207,#8818); +#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(-1.,0.3)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8824 = PCURVE('',#8289,#8825); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(1.,-1.54074395551E-032)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); +#8833 = VERTEX_POINT('',#8834); +#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); +#8836 = CIRCLE('',#8837,0.29); +#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); +#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8841 = PCURVE('',#8207,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.29); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#8846 = DIRECTION('',(1.,0.E+000)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = PCURVE('',#8318,#8849); +#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); +#8850 = LINE('',#8851,#8852); +#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#8852 = VECTOR('',#8853,1.); +#8853 = DIRECTION('',(1.,0.E+000)); +#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); +#8860 = LINE('',#8861,#8862); +#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#8862 = VECTOR('',#8863,1.); +#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#8864 = PCURVE('',#8207,#8865); +#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.E+000)); +#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8871 = PCURVE('',#8346,#8872); +#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); +#8873 = LINE('',#8874,#8875); +#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8875 = VECTOR('',#8876,1.); +#8876 = DIRECTION('',(1.,0.E+000)); +#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); +#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); +#8880 = VERTEX_POINT('',#8881); +#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8887 = PCURVE('',#8207,#8888); +#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); +#8889 = LINE('',#8890,#8891); +#8890 = CARTESIAN_POINT('',(-3.,-0.3)); +#8891 = VECTOR('',#8892,1.); +#8892 = DIRECTION('',(0.E+000,1.)); +#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8894 = PCURVE('',#8374,#8895); +#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); +#8896 = LINE('',#8897,#8898); +#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(1.,0.E+000)); +#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); +#8903 = VERTEX_POINT('',#8904); +#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); +#8906 = LINE('',#8907,#8908); +#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8908 = VECTOR('',#8909,1.); +#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#8910 = PCURVE('',#8207,#8911); +#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); +#8912 = LINE('',#8913,#8914); +#8913 = CARTESIAN_POINT('',(-2.,-0.3)); +#8914 = VECTOR('',#8915,1.); +#8915 = DIRECTION('',(-1.,0.E+000)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8917 = PCURVE('',#8402,#8918); +#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); +#8919 = LINE('',#8920,#8921); +#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8921 = VECTOR('',#8922,1.); +#8922 = DIRECTION('',(1.,0.E+000)); +#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); +#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); +#8926 = VERTEX_POINT('',#8927); +#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); +#8929 = CIRCLE('',#8930,0.29); +#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); +#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8934 = PCURVE('',#8207,#8935); +#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); +#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, +#8941,#8942,#8943),.UNSPECIFIED.,.T.,.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('') ); +#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8945 = PCURVE('',#8435,#8946); +#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); +#8947 = LINE('',#8948,#8949); +#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#8949 = VECTOR('',#8950,1.); +#8950 = DIRECTION('',(-1.,0.E+000)); +#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); +#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); +#8954 = VERTEX_POINT('',#8955); +#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); +#8957 = LINE('',#8958,#8959); +#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#8959 = VECTOR('',#8960,1.); +#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#8961 = PCURVE('',#8207,#8962); +#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); +#8963 = LINE('',#8964,#8965); +#8964 = CARTESIAN_POINT('',(-2.,-0.3)); +#8965 = VECTOR('',#8966,1.); +#8966 = DIRECTION('',(0.957826285221,0.287347885566)); +#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8968 = PCURVE('',#8463,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,1.54074395551E-032)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); +#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); +#8977 = VERTEX_POINT('',#8978); +#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); +#8980 = CIRCLE('',#8981,0.29); +#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); +#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#8985 = PCURVE('',#8207,#8986); +#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); +#8987 = CIRCLE('',#8988,0.29); +#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#8990 = DIRECTION('',(1.,0.E+000)); +#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8992 = PCURVE('',#8492,#8993); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.E+000)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#9008 = PCURVE('',#8207,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#8520,#9016); +#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); +#9017 = LINE('',#9018,#9019); +#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#9019 = VECTOR('',#9020,1.); +#9020 = DIRECTION('',(1.,1.54074395551E-032)); +#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); +#9027 = CIRCLE('',#9028,0.29); +#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); +#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9032 = PCURVE('',#8207,#9033); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); +#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, +#9039,#9040,#9041),.UNSPECIFIED.,.T.,.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('') ); +#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#8553,#9044); +#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); +#9045 = LINE('',#9046,#9047); +#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#9047 = VECTOR('',#9048,1.); +#9048 = DIRECTION('',(-1.,0.E+000)); +#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); +#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); +#9052 = VERTEX_POINT('',#9053); +#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); +#9055 = LINE('',#9056,#9057); +#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#9057 = VECTOR('',#9058,1.); +#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#9059 = PCURVE('',#8207,#9060); +#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(2.,-0.3)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(-1.,0.E+000)); +#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9066 = PCURVE('',#8581,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); +#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); +#9075 = VERTEX_POINT('',#9076); +#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); +#9078 = LINE('',#9079,#9080); +#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#9080 = VECTOR('',#9081,1.); +#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9082 = PCURVE('',#8207,#9083); +#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); +#9084 = LINE('',#9085,#9086); +#9085 = CARTESIAN_POINT('',(2.,0.E+000)); +#9086 = VECTOR('',#9087,1.); +#9087 = DIRECTION('',(0.E+000,-1.)); +#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9089 = PCURVE('',#8609,#9090); +#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(1.,0.E+000)); +#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); +#9098 = VERTEX_POINT('',#9099); +#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); +#9101 = CIRCLE('',#9102,0.29); +#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); +#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#9106 = PCURVE('',#8207,#9107); +#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); +#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, +#9113,#9114,#9115),.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('') ); +#9109 = CARTESIAN_POINT('',(2.,-0.29)); +#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#9112 = CARTESIAN_POINT('',(1.13,-0.29)); +#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); +#9115 = CARTESIAN_POINT('',(2.,-0.29)); +#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9117 = PCURVE('',#8642,#9118); +#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(-1.,0.E+000)); +#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); +#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); +#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#9131 = PCURVE('',#8207,#9132); +#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(1.,0.E+000)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9138 = PCURVE('',#8670,#9139); +#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(1.,0.E+000)); +#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); +#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); +#9147 = FACE_BOUND('',#9148,.T.); +#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); +#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); +#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); +#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); +#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); +#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9159 = PCURVE('',#8670,#9160); +#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9166 = PCURVE('',#8642,#9167); +#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); +#9168 = LINE('',#9169,#9170); +#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9170 = VECTOR('',#9171,1.); +#9171 = DIRECTION('',(-0.E+000,1.)); +#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); +#9174 = FACE_BOUND('',#9175,.F.); +#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); +#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); +#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); +#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); +#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); +#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); +#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); +#9182 = LINE('',#9183,#9184); +#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#9184 = VECTOR('',#9185,1.); +#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9186 = PCURVE('',#8289,#9187); +#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); +#9188 = LINE('',#9189,#9190); +#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#9190 = VECTOR('',#9191,1.); +#9191 = DIRECTION('',(2.126801590887E-016,-1.)); +#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9193 = PCURVE('',#8318,#9194); +#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.E+000,1.)); +#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); +#9201 = FACE_BOUND('',#9202,.F.); +#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); +#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); +#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); +#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); +#9207 = LINE('',#9208,#9209); +#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#9209 = VECTOR('',#9210,1.); +#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9211 = PCURVE('',#8642,#9212); +#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); +#9213 = LINE('',#9214,#9215); +#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9215 = VECTOR('',#9216,1.); +#9216 = DIRECTION('',(-0.E+000,1.)); +#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9218 = PCURVE('',#8609,#9219); +#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); +#9220 = LINE('',#9221,#9222); +#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#9222 = VECTOR('',#9223,1.); +#9223 = DIRECTION('',(0.E+000,-1.)); +#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); +#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); +#9228 = FACE_BOUND('',#9229,.F.); +#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); +#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); +#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); +#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); +#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); +#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); +#9236 = LINE('',#9237,#9238); +#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#9238 = VECTOR('',#9239,1.); +#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9240 = PCURVE('',#8318,#9241); +#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); +#9242 = LINE('',#9243,#9244); +#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9244 = VECTOR('',#9245,1.); +#9245 = DIRECTION('',(0.E+000,1.)); +#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9247 = PCURVE('',#8346,#9248); +#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); +#9249 = LINE('',#9250,#9251); +#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#9251 = VECTOR('',#9252,1.); +#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); +#9255 = FACE_BOUND('',#9256,.T.); +#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); +#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); +#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); +#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); +#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); +#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); +#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9267 = PCURVE('',#8609,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(0.E+000,-1.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = PCURVE('',#8581,#9275); +#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); +#9276 = LINE('',#9277,#9278); +#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#9278 = VECTOR('',#9279,1.); +#9279 = DIRECTION('',(2.22044604925E-016,-1.)); +#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); +#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); +#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); +#9288 = LINE('',#9289,#9290); +#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#9290 = VECTOR('',#9291,1.); +#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9292 = PCURVE('',#8346,#9293); +#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9299 = PCURVE('',#8374,#9300); +#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.E+000,-1.)); +#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); +#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); +#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); +#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); +#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); +#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); +#9317 = LINE('',#9318,#9319); +#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#9319 = VECTOR('',#9320,1.); +#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9321 = PCURVE('',#8581,#9322); +#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); +#9323 = LINE('',#9324,#9325); +#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(2.22044604925E-016,-1.)); +#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9328 = PCURVE('',#8553,#9329); +#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); +#9330 = LINE('',#9331,#9332); +#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9332 = VECTOR('',#9333,1.); +#9333 = DIRECTION('',(-0.E+000,1.)); +#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); +#9336 = FACE_BOUND('',#9337,.T.); +#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); +#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); +#9341 = LINE('',#9342,#9343); +#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#9343 = VECTOR('',#9344,1.); +#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9345 = PCURVE('',#8374,#9346); +#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.E+000,-1.)); +#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9352 = PCURVE('',#8402,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(2.22044604925E-016,-1.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); +#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); +#9363 = FACE_BOUND('',#9364,.F.); +#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); +#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); +#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); +#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); +#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -4.526148820874E-018)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9373 = PCURVE('',#8553,#9374); +#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); +#9375 = LINE('',#9376,#9377); +#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9377 = VECTOR('',#9378,1.); +#9378 = DIRECTION('',(-0.E+000,1.)); +#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9380 = PCURVE('',#8520,#9381); +#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); +#9382 = LINE('',#9383,#9384); +#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#9384 = VECTOR('',#9385,1.); +#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); +#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); +#9390 = FACE_BOUND('',#9391,.T.); +#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); +#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); +#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); +#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); +#9396 = LINE('',#9397,#9398); +#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#9398 = VECTOR('',#9399,1.); +#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9400 = PCURVE('',#8402,#9401); +#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); +#9402 = LINE('',#9403,#9404); +#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#9404 = VECTOR('',#9405,1.); +#9405 = DIRECTION('',(2.22044604925E-016,-1.)); +#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9407 = PCURVE('',#8435,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(-0.E+000,1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); +#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); +#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); +#9417 = FACE_BOUND('',#9418,.F.); +#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); +#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); +#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); +#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); +#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9427 = PCURVE('',#8520,#9428); +#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9434 = PCURVE('',#8492,#9435); +#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); +#9436 = LINE('',#9437,#9438); +#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9438 = VECTOR('',#9439,1.); +#9439 = DIRECTION('',(0.E+000,1.)); +#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); +#9444 = FACE_BOUND('',#9445,.F.); +#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); +#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); +#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); +#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); +#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); +#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); +#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); +#9452 = LINE('',#9453,#9454); +#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#9454 = VECTOR('',#9455,1.); +#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9456 = PCURVE('',#8435,#9457); +#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); +#9458 = LINE('',#9459,#9460); +#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9460 = VECTOR('',#9461,1.); +#9461 = DIRECTION('',(-0.E+000,1.)); +#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9463 = PCURVE('',#8463,#9464); +#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); +#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); +#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); +#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); +#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); +#9477 = LINE('',#9478,#9479); +#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#9479 = VECTOR('',#9480,1.); +#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#9481 = PCURVE('',#8492,#9482); +#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); +#9483 = LINE('',#9484,#9485); +#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#9485 = VECTOR('',#9486,1.); +#9486 = DIRECTION('',(0.E+000,1.)); +#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9488 = PCURVE('',#8463,#9489); +#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); +#9490 = LINE('',#9491,#9492); +#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#9492 = VECTOR('',#9493,1.); +#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); +#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); +#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); +#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); +#9498 = FACE_BOUND('',#9499,.F.); +#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); +#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); +#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); +#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); +#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); +#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, + 'distance_accuracy_value','confusion accuracy'); +#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); +#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); +#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); +#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); +#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); +#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); +#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9520); +#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:10]','',#5,#9511,$ + ); +#9521 = PRODUCT_TYPE('part',$,(#9513)); +#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); +#9523 = MANIFOLD_SOLID_BREP('',#9524); +#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, + #10105,#10154,#10203,#10257,#10311,#10338)); +#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); +#9526 = FACE_BOUND('',#9527,.F.); +#9527 = EDGE_LOOP('',(#9528)); +#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); +#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); +#9530 = VERTEX_POINT('',#9531); +#9531 = CARTESIAN_POINT('',(4.8,2.25,9.5)); +#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); +#9533 = CIRCLE('',#9534,1.65); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(3.15,2.25,9.5)); +#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9538 = PCURVE('',#9539,#9544); +#9539 = PLANE('',#9540); +#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); +#9541 = CARTESIAN_POINT('',(4.9,2.25,9.5)); +#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); +#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, +#9550,#9551,#9552),.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('') ); +#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); +#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9554 = PCURVE('',#9555,#9560); +#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); +#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); +#9557 = CARTESIAN_POINT('',(3.15,2.25,9.4)); +#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(-1.,0.E+000)); +#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); +#9567 = FACE_BOUND('',#9568,.F.); +#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(4.9,2.25,9.4)); +#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); +#9574 = CIRCLE('',#9575,0.1); +#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); +#9576 = CARTESIAN_POINT('',(4.8,2.25,9.4)); +#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9579 = PCURVE('',#9555,#9580); +#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); +#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9585 = PCURVE('',#9555,#9586); +#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); +#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); +#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); +#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); +#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); +#9596 = CIRCLE('',#9597,1.75); +#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); +#9598 = CARTESIAN_POINT('',(3.15,2.25,9.4)); +#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9601 = PCURVE('',#9555,#9602); +#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); +#9603 = LINE('',#9604,#9605); +#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#9605 = VECTOR('',#9606,1.); +#9606 = DIRECTION('',(-1.,0.E+000)); +#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9608 = PCURVE('',#9609,#9614); +#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(-0.E+000,-5.9)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(-1.,0.E+000)); +#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9620 = ADVANCED_FACE('',(#9621),#9609,.T.); +#9621 = FACE_BOUND('',#9622,.F.); +#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9623 = ORIENTED_EDGE('',*,*,#9624,.F.); +#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9625 = VERTEX_POINT('',#9626); +#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9632 = PCURVE('',#9609,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(-0.E+000,-1.)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9609,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(-0.E+000,-1.)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); +#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); +#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); +#9649 = CIRCLE('',#9650,1.75); +#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); +#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9654 = PCURVE('',#9609,#9655); +#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(-1.,0.E+000)); +#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9661 = PCURVE('',#9662,#9667); +#9662 = PLANE('',#9663); +#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); +#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); +#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, +#9673,#9674,#9675),.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('') ); +#9669 = CARTESIAN_POINT('',(-4.75,3.)); +#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#9672 = CARTESIAN_POINT('',(0.5,3.)); +#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9680 = FACE_BOUND('',#9681,.F.); +#9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); +#9682 = ORIENTED_EDGE('',*,*,#9683,.F.); +#9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); +#9684 = VERTEX_POINT('',#9685); +#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9686 = VERTEX_POINT('',#9687); +#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9693 = PCURVE('',#9662,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-1.,0.E+000)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = PCURVE('',#9701,#9706); +#9701 = PLANE('',#9702); +#9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); +#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9704 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9705 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(1.,0.E+000)); +#9711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9712 = ORIENTED_EDGE('',*,*,#9713,.T.); +#9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); +#9714 = VERTEX_POINT('',#9715); +#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); +#9717 = CIRCLE('',#9718,0.3); +#9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); +#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9722 = PCURVE('',#9662,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = CIRCLE('',#9725,0.3); +#9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.3,0.3)); +#9727 = DIRECTION('',(0.E+000,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = CYLINDRICAL_SURFACE('',#9731,0.3); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(-1.,0.E+000)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); +#9746 = LINE('',#9747,#9748); +#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9748 = VECTOR('',#9749,1.); +#9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9750 = PCURVE('',#9662,#9751); +#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); +#9752 = LINE('',#9753,#9754); +#9753 = CARTESIAN_POINT('',(0.E+000,6.)); +#9754 = VECTOR('',#9755,1.); +#9755 = DIRECTION('',(0.E+000,-1.)); +#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9757 = PCURVE('',#9758,#9763); +#9758 = PLANE('',#9759); +#9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); +#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9761 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); +#9764 = LINE('',#9765,#9766); +#9765 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9766 = VECTOR('',#9767,1.); +#9767 = DIRECTION('',(1.,0.E+000)); +#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9769 = ORIENTED_EDGE('',*,*,#9770,.F.); +#9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); +#9771 = VERTEX_POINT('',#9772); +#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); +#9774 = CIRCLE('',#9775,0.3); +#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); +#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9779 = PCURVE('',#9662,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); +#9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, +#9786,#9787,#9788),.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('') ); +#9782 = CARTESIAN_POINT('',(-0.3,5.4)); +#9783 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9784 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9785 = CARTESIAN_POINT('',(-0.3,6.3)); +#9786 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9787 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9788 = CARTESIAN_POINT('',(-0.3,5.4)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9791,#9796); +#9791 = CYLINDRICAL_SURFACE('',#9792,0.3); +#9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); +#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9794 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9795 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); +#9797 = LINE('',#9798,#9799); +#9798 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9799 = VECTOR('',#9800,1.); +#9800 = DIRECTION('',(1.,0.E+000)); +#9801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9802 = ORIENTED_EDGE('',*,*,#9803,.F.); +#9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); +#9804 = VERTEX_POINT('',#9805); +#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); +#9807 = LINE('',#9808,#9809); +#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9809 = VECTOR('',#9810,1.); +#9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9811 = PCURVE('',#9662,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(-6.,6.)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(1.,0.E+000)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = PCURVE('',#9819,#9824); +#9819 = PLANE('',#9820); +#9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); +#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); +#9825 = LINE('',#9826,#9827); +#9826 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9827 = VECTOR('',#9828,1.); +#9828 = DIRECTION('',(1.,0.E+000)); +#9829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9830 = ORIENTED_EDGE('',*,*,#9831,.F.); +#9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); +#9832 = VERTEX_POINT('',#9833); +#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); +#9835 = CIRCLE('',#9836,0.3); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9840 = PCURVE('',#9662,#9841); +#9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); +#9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, +#9847,#9848,#9849),.UNSPECIFIED.,.T.,.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('') ); +#9843 = CARTESIAN_POINT('',(-5.7,5.4)); +#9844 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9845 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9846 = CARTESIAN_POINT('',(-5.7,6.3)); +#9847 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9848 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9849 = CARTESIAN_POINT('',(-5.7,5.4)); +#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9851 = PCURVE('',#9852,#9857); +#9852 = CYLINDRICAL_SURFACE('',#9853,0.3); +#9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); +#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9855 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9856 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); +#9858 = LINE('',#9859,#9860); +#9859 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9860 = VECTOR('',#9861,1.); +#9861 = DIRECTION('',(1.,0.E+000)); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9863 = ORIENTED_EDGE('',*,*,#9864,.F.); +#9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); +#9865 = VERTEX_POINT('',#9866); +#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); +#9868 = LINE('',#9869,#9870); +#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9870 = VECTOR('',#9871,1.); +#9871 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9872 = PCURVE('',#9662,#9873); +#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9879 = PCURVE('',#9880,#9885); +#9880 = PLANE('',#9881); +#9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); +#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9884 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); +#9886 = LINE('',#9887,#9888); +#9887 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9888 = VECTOR('',#9889,1.); +#9889 = DIRECTION('',(1.,0.E+000)); +#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9686,#9865,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); +#9894 = CIRCLE('',#9895,0.3); +#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); +#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9899 = PCURVE('',#9662,#9900); +#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); +#9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, +#9906,#9907,#9908),.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('') ); +#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9905 = CARTESIAN_POINT('',(-5.7,0.9)); +#9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9910 = PCURVE('',#9911,#9916); +#9911 = CYLINDRICAL_SURFACE('',#9912,0.3); +#9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9914 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); +#9917 = LINE('',#9918,#9919); +#9918 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9919 = VECTOR('',#9920,1.); +#9920 = DIRECTION('',(1.,0.E+000)); +#9921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9922 = FACE_BOUND('',#9923,.F.); +#9923 = EDGE_LOOP('',(#9924)); +#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9925 = ADVANCED_FACE('',(#9926),#9701,.F.); +#9926 = FACE_BOUND('',#9927,.F.); +#9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.F.); +#9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9939 = PCURVE('',#9701,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(1.,0.E+000)); +#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('',(0.15,-0.75,0.E+000)); +#9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-1.,0.E+000)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.T.); +#9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9965 = PCURVE('',#9701,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(0.E+000,-1.)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9730,#9973); +#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978); +#9974 = LINE('',#9975,#9976); +#9975 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9976 = VECTOR('',#9977,1.); +#9977 = DIRECTION('',(-0.E+000,1.)); +#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9979 = ORIENTED_EDGE('',*,*,#9683,.T.); +#9980 = ORIENTED_EDGE('',*,*,#9981,.F.); +#9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); +#9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9987 = PCURVE('',#9701,#9988); +#9988 = DEFINITIONAL_REPRESENTATION('',(#9989),#9993); +#9989 = LINE('',#9990,#9991); +#9990 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9991 = VECTOR('',#9992,1.); +#9992 = DIRECTION('',(0.E+000,-1.)); +#9993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9994 = PCURVE('',#9911,#9995); +#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10000); +#9996 = LINE('',#9997,#9998); +#9997 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9998 = VECTOR('',#9999,1.); +#9999 = DIRECTION('',(0.E+000,1.)); +#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10001 = ADVANCED_FACE('',(#10002),#9730,.T.); +#10002 = FACE_BOUND('',#10003,.F.); +#10003 = EDGE_LOOP('',(#10004,#10028,#10049,#10050)); +#10004 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); +#10006 = VERTEX_POINT('',#10007); +#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); +#10009 = CIRCLE('',#10010,0.3); +#10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); +#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10014 = PCURVE('',#9730,#10015); +#10015 = DEFINITIONAL_REPRESENTATION('',(#10016),#10020); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(-1.,0.E+000)); +#10020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10021 = PCURVE('',#9947,#10022); +#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027); +#10023 = CIRCLE('',#10024,0.3); +#10024 = AXIS2_PLACEMENT_2D('',#10025,#10026); +#10025 = CARTESIAN_POINT('',(-0.3,0.3)); +#10026 = DIRECTION('',(0.E+000,-1.)); +#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10028 = ORIENTED_EDGE('',*,*,#10029,.T.); +#10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); +#10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10035 = PCURVE('',#9730,#10036); +#10036 = DEFINITIONAL_REPRESENTATION('',(#10037),#10041); +#10037 = LINE('',#10038,#10039); +#10038 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10039 = VECTOR('',#10040,1.); +#10040 = DIRECTION('',(-0.E+000,1.)); +#10041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10042 = PCURVE('',#9758,#10043); +#10043 = DEFINITIONAL_REPRESENTATION('',(#10044),#10048); +#10044 = LINE('',#10045,#10046); +#10045 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10046 = VECTOR('',#10047,1.); +#10047 = DIRECTION('',(0.E+000,-1.)); +#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10049 = ORIENTED_EDGE('',*,*,#9713,.F.); +#10050 = ORIENTED_EDGE('',*,*,#9959,.F.); +#10051 = ADVANCED_FACE('',(#10052),#9911,.T.); +#10052 = FACE_BOUND('',#10053,.T.); +#10053 = EDGE_LOOP('',(#10054,#10082,#10103,#10104)); +#10054 = ORIENTED_EDGE('',*,*,#10055,.T.); +#10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); +#10056 = VERTEX_POINT('',#10057); +#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); +#10059 = CIRCLE('',#10060,0.3); +#10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); +#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10064 = PCURVE('',#9911,#10065); +#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070); +#10066 = LINE('',#10067,#10068); +#10067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10068 = VECTOR('',#10069,1.); +#10069 = DIRECTION('',(1.,0.E+000)); +#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10071 = PCURVE('',#9947,#10072); +#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10081); +#10073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10074,#10075,#10076,#10077 + ,#10078,#10079,#10080),.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( + '') ); +#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#10077 = CARTESIAN_POINT('',(-5.7,0.9)); +#10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); +#10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10089 = PCURVE('',#9911,#10090); +#10090 = DEFINITIONAL_REPRESENTATION('',(#10091),#10095); +#10091 = LINE('',#10092,#10093); +#10092 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10093 = VECTOR('',#10094,1.); +#10094 = DIRECTION('',(0.E+000,1.)); +#10095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10096 = PCURVE('',#9880,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.3,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 = ORIENTED_EDGE('',*,*,#9892,.F.); +#10104 = ORIENTED_EDGE('',*,*,#9981,.F.); +#10105 = ADVANCED_FACE('',(#10106),#9758,.F.); +#10106 = FACE_BOUND('',#10107,.F.); +#10107 = EDGE_LOOP('',(#10108,#10131,#10152,#10153)); +#10108 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); +#10110 = VERTEX_POINT('',#10111); +#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); +#10113 = LINE('',#10114,#10115); +#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10115 = VECTOR('',#10116,1.); +#10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10117 = PCURVE('',#9758,#10118); +#10118 = DEFINITIONAL_REPRESENTATION('',(#10119),#10123); +#10119 = LINE('',#10120,#10121); +#10120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10121 = VECTOR('',#10122,1.); +#10122 = DIRECTION('',(1.,0.E+000)); +#10123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10124 = PCURVE('',#9947,#10125); +#10125 = DEFINITIONAL_REPRESENTATION('',(#10126),#10130); +#10126 = LINE('',#10127,#10128); +#10127 = CARTESIAN_POINT('',(0.E+000,6.)); +#10128 = VECTOR('',#10129,1.); +#10129 = DIRECTION('',(0.E+000,-1.)); +#10130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); +#10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); +#10134 = LINE('',#10135,#10136); +#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10136 = VECTOR('',#10137,1.); +#10137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10138 = PCURVE('',#9758,#10139); +#10139 = DEFINITIONAL_REPRESENTATION('',(#10140),#10144); +#10140 = LINE('',#10141,#10142); +#10141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10142 = VECTOR('',#10143,1.); +#10143 = DIRECTION('',(0.E+000,-1.)); +#10144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10145 = PCURVE('',#9791,#10146); +#10146 = DEFINITIONAL_REPRESENTATION('',(#10147),#10151); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.E+000,1.)); +#10151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10152 = ORIENTED_EDGE('',*,*,#9742,.T.); +#10153 = ORIENTED_EDGE('',*,*,#10029,.F.); +#10154 = ADVANCED_FACE('',(#10155),#9880,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157,#10180,#10181,#10182)); +#10157 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); +#10159 = VERTEX_POINT('',#10160); +#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); +#10162 = LINE('',#10163,#10164); +#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#10166 = PCURVE('',#9880,#10167); +#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.E+000)); +#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10173 = PCURVE('',#9947,#10174); +#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179); +#10175 = LINE('',#10176,#10177); +#10176 = CARTESIAN_POINT('',(-6.,0.E+000)); +#10177 = VECTOR('',#10178,1.); +#10178 = DIRECTION('',(0.E+000,1.)); +#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10180 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10181 = ORIENTED_EDGE('',*,*,#9864,.T.); +#10182 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); +#10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); +#10185 = LINE('',#10186,#10187); +#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10187 = VECTOR('',#10188,1.); +#10188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10189 = PCURVE('',#9880,#10190); +#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.E+000,-1.)); +#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10196 = PCURVE('',#9852,#10197); +#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10202); +#10198 = LINE('',#10199,#10200); +#10199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10200 = VECTOR('',#10201,1.); +#10201 = DIRECTION('',(0.E+000,1.)); +#10202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10203 = ADVANCED_FACE('',(#10204),#9791,.T.); +#10204 = FACE_BOUND('',#10205,.T.); +#10205 = EDGE_LOOP('',(#10206,#10234,#10235,#10236)); +#10206 = ORIENTED_EDGE('',*,*,#10207,.T.); +#10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); +#10208 = VERTEX_POINT('',#10209); +#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); +#10211 = CIRCLE('',#10212,0.3); +#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); +#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10216 = PCURVE('',#9791,#10217); +#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222); +#10218 = LINE('',#10219,#10220); +#10219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#10220 = VECTOR('',#10221,1.); +#10221 = DIRECTION('',(1.,0.E+000)); +#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10223 = PCURVE('',#9947,#10224); +#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10233); +#10225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10226,#10227,#10228,#10229 + ,#10230,#10231,#10232),.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( + '') ); +#10226 = CARTESIAN_POINT('',(-0.3,5.4)); +#10227 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#10228 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#10229 = CARTESIAN_POINT('',(-0.3,6.3)); +#10230 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#10231 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#10232 = CARTESIAN_POINT('',(-0.3,5.4)); +#10233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10234 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10235 = ORIENTED_EDGE('',*,*,#9770,.F.); +#10236 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); +#10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); +#10239 = LINE('',#10240,#10241); +#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10241 = VECTOR('',#10242,1.); +#10242 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10243 = PCURVE('',#9791,#10244); +#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249); +#10245 = LINE('',#10246,#10247); +#10246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10247 = VECTOR('',#10248,1.); +#10248 = DIRECTION('',(0.E+000,1.)); +#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10250 = PCURVE('',#9819,#10251); +#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256); +#10252 = LINE('',#10253,#10254); +#10253 = CARTESIAN_POINT('',(5.7,0.E+000)); +#10254 = VECTOR('',#10255,1.); +#10255 = DIRECTION('',(0.E+000,-1.)); +#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10257 = ADVANCED_FACE('',(#10258),#9852,.T.); +#10258 = FACE_BOUND('',#10259,.T.); +#10259 = EDGE_LOOP('',(#10260,#10288,#10309,#10310)); +#10260 = ORIENTED_EDGE('',*,*,#10261,.T.); +#10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); +#10265 = CIRCLE('',#10266,0.3); +#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); +#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#10270 = PCURVE('',#9852,#10271); +#10271 = DEFINITIONAL_REPRESENTATION('',(#10272),#10276); +#10272 = LINE('',#10273,#10274); +#10273 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#10274 = VECTOR('',#10275,1.); +#10275 = DIRECTION('',(1.,0.E+000)); +#10276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10277 = PCURVE('',#9947,#10278); +#10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); +#10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 + ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.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( + '') ); +#10280 = CARTESIAN_POINT('',(-5.7,5.4)); +#10281 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#10282 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#10283 = CARTESIAN_POINT('',(-5.7,6.3)); +#10284 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#10285 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#10286 = CARTESIAN_POINT('',(-5.7,5.4)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); +#10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); +#10291 = LINE('',#10292,#10293); +#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10293 = VECTOR('',#10294,1.); +#10294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#10295 = PCURVE('',#9852,#10296); +#10296 = DEFINITIONAL_REPRESENTATION('',(#10297),#10301); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,1.)); +#10301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10302 = PCURVE('',#9819,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.3,0.E+000)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(0.E+000,-1.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = ORIENTED_EDGE('',*,*,#9831,.F.); +#10310 = ORIENTED_EDGE('',*,*,#10183,.F.); +#10311 = ADVANCED_FACE('',(#10312),#9819,.F.); +#10312 = FACE_BOUND('',#10313,.F.); +#10313 = EDGE_LOOP('',(#10314,#10335,#10336,#10337)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); +#10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10321 = PCURVE('',#9819,#10322); +#10322 = DEFINITIONAL_REPRESENTATION('',(#10323),#10327); +#10323 = LINE('',#10324,#10325); +#10324 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10325 = VECTOR('',#10326,1.); +#10326 = DIRECTION('',(1.,0.E+000)); +#10327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10328 = PCURVE('',#9947,#10329); +#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(-6.,6.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.E+000)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10335 = ORIENTED_EDGE('',*,*,#10289,.T.); +#10336 = ORIENTED_EDGE('',*,*,#9803,.T.); +#10337 = ORIENTED_EDGE('',*,*,#10237,.F.); +#10338 = ADVANCED_FACE('',(#10339),#9947,.T.); +#10339 = FACE_BOUND('',#10340,.T.); +#10340 = EDGE_LOOP('',(#10341,#10342,#10343,#10344,#10345,#10346,#10347, + #10348)); +#10341 = ORIENTED_EDGE('',*,*,#9929,.F.); +#10342 = ORIENTED_EDGE('',*,*,#10005,.T.); +#10343 = ORIENTED_EDGE('',*,*,#10109,.F.); +#10344 = ORIENTED_EDGE('',*,*,#10207,.F.); +#10345 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10346 = ORIENTED_EDGE('',*,*,#10261,.F.); +#10347 = ORIENTED_EDGE('',*,*,#10158,.F.); +#10348 = ORIENTED_EDGE('',*,*,#10055,.F.); +#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10350,#10351,#10352)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, + 'distance_accuracy_value','confusion accuracy'); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); +#10356 = PRODUCT_DEFINITION('design','',#10357,#10360); +#10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); +#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10365); +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:11]','',#5,#10356 + ,$); +#10366 = PRODUCT_TYPE('part',$,(#10358)); +#10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10368),#834); +#10368 = STYLED_ITEM('color',(#10369),#62); +#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); +#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); +#10371 = SURFACE_SIDE_STYLE('',(#10372)); +#10372 = SURFACE_STYLE_FILL_AREA(#10373); +#10373 = FILL_AREA_STYLE('',(#10374)); +#10374 = FILL_AREA_STYLE_COLOUR('',#10375); +#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10379),#3900); +#10379 = STYLED_ITEM('color',(#10380),#3226); +#10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); +#10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); +#10382 = SURFACE_SIDE_STYLE('',(#10383)); +#10383 = SURFACE_STYLE_FILL_AREA(#10384); +#10384 = FILL_AREA_STYLE('',(#10385)); +#10385 = FILL_AREA_STYLE_COLOUR('',#10386); +#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10390),#3207); +#10390 = STYLED_ITEM('color',(#10391),#2435); +#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); +#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); +#10393 = SURFACE_SIDE_STYLE('',(#10394)); +#10394 = SURFACE_STYLE_FILL_AREA(#10395); +#10395 = FILL_AREA_STYLE('',(#10396)); +#10396 = FILL_AREA_STYLE_COLOUR('',#10375); +#10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10400),#5301); +#10400 = STYLED_ITEM('color',(#10401),#3919); +#10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); +#10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); +#10403 = SURFACE_SIDE_STYLE('',(#10404)); +#10404 = SURFACE_STYLE_FILL_AREA(#10405); +#10405 = FILL_AREA_STYLE('',(#10406)); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10410),#8103); +#10410 = STYLED_ITEM('color',(#10411),#6721); +#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); +#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); +#10413 = SURFACE_SIDE_STYLE('',(#10414)); +#10414 = SURFACE_STYLE_FILL_AREA(#10415); +#10415 = FILL_AREA_STYLE('',(#10416)); +#10416 = FILL_AREA_STYLE_COLOUR('',#10386); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10420),#1625); +#10420 = STYLED_ITEM('color',(#10421),#853); +#10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); +#10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); +#10423 = SURFACE_SIDE_STYLE('',(#10424)); +#10424 = SURFACE_STYLE_FILL_AREA(#10425); +#10425 = FILL_AREA_STYLE('',(#10426)); +#10426 = FILL_AREA_STYLE_COLOUR('',#10375); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10430),#2416); +#10430 = STYLED_ITEM('color',(#10431),#1644); +#10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); +#10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); +#10433 = SURFACE_SIDE_STYLE('',(#10434)); +#10434 = SURFACE_STYLE_FILL_AREA(#10435); +#10435 = FILL_AREA_STYLE('',(#10436)); +#10436 = FILL_AREA_STYLE_COLOUR('',#10375); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10440),#6702); +#10440 = STYLED_ITEM('color',(#10441),#5320); +#10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); +#10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); +#10443 = SURFACE_SIDE_STYLE('',(#10444)); +#10444 = SURFACE_STYLE_FILL_AREA(#10445); +#10445 = FILL_AREA_STYLE('',(#10446)); +#10446 = FILL_AREA_STYLE_COLOUR('',#10386); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10450),#9504); +#10450 = STYLED_ITEM('color',(#10451),#8122); +#10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); +#10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); +#10453 = SURFACE_SIDE_STYLE('',(#10454)); +#10454 = SURFACE_STYLE_FILL_AREA(#10455); +#10455 = FILL_AREA_STYLE('',(#10456)); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10460),#10349); +#10460 = STYLED_ITEM('color',(#10461),#9523); +#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); +#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); +#10463 = SURFACE_SIDE_STYLE('',(#10464)); +#10464 = SURFACE_STYLE_FILL_AREA(#10465); +#10465 = FILL_AREA_STYLE('',(#10466)); +#10466 = FILL_AREA_STYLE_COLOUR('',#10375); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; From ac6146a4068074d070dd0f0cd95cd0e67b1006aa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 08:55:55 +0200 Subject: [PATCH 193/330] 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 194/330] 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 195/330] 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 0d110ae03112105333f5a691feb8496e3cb6a476 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 15:07:01 +0200 Subject: [PATCH 196/330] moved origin to top-left-pin (seen from above) --- .../SW_PUSH_6mm.FCStd | Bin 85353 -> 87726 bytes .../SW_PUSH_6mm.step | 20891 +++++++-------- .../SW_PUSH_6mm.wrl | 8278 +++--- .../SW_PUSH_6mm_h13mm.step | 20719 +++++++-------- .../SW_PUSH_6mm_h13mm.wrl | 7294 +++--- .../SW_PUSH_6mm_h4.3mm.step | 20891 +++++++-------- .../SW_PUSH_6mm_h4.3mm.wrl | 8278 +++--- .../SW_PUSH_6mm_h5mm.step | 20904 +++++++-------- .../SW_PUSH_6mm_h5mm.wrl | 7294 +++--- .../SW_PUSH_6mm_h7.3mm.step | 20898 +++++++-------- .../SW_PUSH_6mm_h7.3mm.wrl | 7294 +++--- .../SW_PUSH_6mm_h8.5mm.step | 20896 +++++++-------- .../SW_PUSH_6mm_h8.5mm.wrl | 7294 +++--- .../SW_PUSH_6mm_h8mm.step | 20898 +++++++-------- .../SW_PUSH_6mm_h8mm.wrl | 7294 +++--- .../SW_PUSH_6mm_h9.5mm.step | 20906 ++++++++-------- .../SW_PUSH_6mm_h9.5mm.wrl | 7294 +++--- 17 files changed, 113776 insertions(+), 113547 deletions(-) diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd index d442b8742294767279c0f75b5296ecf40031911a..d8c0c26037f31c2ca4cd6ad8b1b87d2eead1c24e 100644 GIT binary patch literal 87726 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 literal 85353 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%0A&L)wA3*}^tpIub@a*yHKfmXh4RZABK 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 PZbhl7&W[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1451,$); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2053,9497 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#2144,$); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#3545,$); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#4946,$); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#6347,$); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,4.3)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,4.3)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,4.3)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,4.2)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,4.2)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,4.2)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,4.2)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#7192,$); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#7983,$); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#8774,$); +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,4.3)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,4.3)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,4.3)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,4.2)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,4.2)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,4.2)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,4.2)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11551,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11647,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11661,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11680,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11694,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11712,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11726,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11754,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11768,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11786,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11800,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11828,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11842,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11860,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11876,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11887,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11913,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11940,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11955,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11981,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12008,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12037,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12066,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12091,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12105,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12134,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12162,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12191,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12221,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12248,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12289,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12316,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12335,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12355,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12385,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12431,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12457,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,8 +12484,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#7185); +#10400 = STYLED_ITEM('color',(#10401),#6359); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); @@ -12456,30 +12495,30 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#4939); +#10410 = STYLED_ITEM('color',(#10411),#3557); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); #10414 = SURFACE_STYLE_FILL_AREA(#10415); #10415 = FILL_AREA_STYLE('',(#10416)); -#10416 = FILL_AREA_STYLE_COLOUR('',#10386); -#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10416 = FILL_AREA_STYLE_COLOUR('',#10375); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); #10424 = SURFACE_STYLE_FILL_AREA(#10425); #10425 = FILL_AREA_STYLE('',(#10426)); -#10426 = FILL_AREA_STYLE_COLOUR('',#10375); -#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,8 +12528,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#10349); -#10440 = STYLED_ITEM('color',(#10441),#9523); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); @@ -12500,8 +12539,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,8 +12550,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl index b634d3e6..2c9e40af 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,2286 +1984,662 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 4.1500001 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o26 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 o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o27 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o25 - - } - - } - - } ] - - }, - - USE o26, - - Group { - children [ - USE o24, - - USE o27 ] - - }, - - USE o27 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o28 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o30 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 o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o31 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o29 - - } - - } - - } ] - - }, - - USE o30, - - Group { - children [ - USE o28, - - USE o31 ] - - }, - - USE o31 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 4.1500001 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 o32 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o34 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 o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o35 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o33 - - } - - } - - } ] - - }, - - USE o34, - - Group { - children [ - USE o32, - - USE o35 ] - - }, - - USE o35 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o36 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o37 Coordinate { - point [ 4.8000002 2.25 4.3000002, - 4.7481623 2.6603384 4.3000002, - 4.5959063 3.0448935 4.3000002, - 4.3527985 3.3795028 4.3000002, - 4.0341144 3.643141 4.3000002, - 3.659878 3.8192432 4.3000002, - 3.2536044 3.896744 4.3000002, - 2.8408208 3.870774 4.3000002, - 2.4474642 3.7429647 4.3000002, - 2.0982504 3.5213468 4.3000002, - 1.815122 3.2198458 4.3000002, - 1.6158688 2.8574054 4.3000002, - 1.5130107 2.4567997 4.3000002, - 1.5130107 2.0432003 4.3000002, - 1.6158688 1.6425945 4.3000002, - 1.815122 1.2801543 4.3000002, - 2.0982504 0.97865313 4.3000002, - 2.4474642 0.75703537 4.3000002, - 2.8408208 0.62922603 4.3000002, - 3.2536044 0.60325593 4.3000002, - 3.659878 0.68075675 4.3000002, - 4.0341144 0.85685891 4.3000002, - 4.3527985 1.1204972 4.3000002, - 4.5959063 1.4551065 4.3000002, - 4.7481623 1.8396617 4.3000002, - 4.8000002 2.25 4.3000002, - 4.9000001 2.25 4.1999998, - 4.825882 2.25 4.2965927, - 4.8499999 2.25 4.2866025, - 4.8707108 2.25 4.2707105, - 4.8866024 2.25 4.25, - 4.8965926 2.25 4.2258821, - 4.8000002 2.25 4.3000002, - 4.7481623 2.6603384 4.3000002, - 4.5959063 3.0448935 4.3000002, - 4.3527985 3.3795028 4.3000002, - 4.0341144 3.643141 4.3000002, - 3.659878 3.8192432 4.3000002, - 3.2536044 3.896744 4.3000002, - 2.8408208 3.870774 4.3000002, - 2.4474642 3.7429647 4.3000002, - 2.0982504 3.5213468 4.3000002, - 1.815122 3.2198458 4.3000002, - 1.6158688 2.8574054 4.3000002, - 1.5130107 2.4567997 4.3000002, - 1.5130107 2.0432003 4.3000002, - 1.6158688 1.6425945 4.3000002, - 1.815122 1.2801543 4.3000002, - 2.0982504 0.97865313 4.3000002, - 2.4474642 0.75703537 4.3000002, - 2.8408208 0.62922603 4.3000002, - 3.2536044 0.60325593 4.3000002, - 3.659878 0.68075675 4.3000002, - 4.0341144 0.85685891 4.3000002, - 4.3527985 1.1204972 4.3000002, - 4.5959063 1.4551065 4.3000002, - 4.7481623 1.8396617 4.3000002, - 4.9000001 2.25 4.1999998, - 4.8862009 2.4693332 4.1999998, - 4.8450203 2.6852074 4.1999998, - 4.7771087 2.894218 4.1999998, - 4.6835365 3.0930688 4.1999998, - 4.5657797 3.2786243 4.1999998, - 4.4256949 3.4479575 4.1999998, - 4.265492 3.5983982 4.1999998, - 4.087697 3.7275739 4.1999998, - 3.8951137 3.8334475 4.1999998, - 3.6907797 3.9143488 4.1999998, - 3.4779172 3.9690027 4.1999998, - 3.2598834 3.9965467 4.1999998, - 3.0401165 3.9965467 4.1999998, - 2.8220828 3.9690027 4.1999998, - 2.6092203 3.9143488 4.1999998, - 2.4048862 3.8334475 4.1999998, - 2.2123032 3.7275739 4.1999998, - 2.034508 3.5983982 4.1999998, - 1.8743049 3.4479575 4.1999998, - 1.7342203 3.2786243 4.1999998, - 1.6164633 3.0930688 4.1999998, - 1.5228912 2.894218 4.1999998, - 1.4549794 2.6852074 4.1999998, - 1.4137993 2.4693332 4.1999998, - 1.4 2.25 4.1999998, - 1.4137993 2.0306668 4.1999998, - 1.4549794 1.8147928 4.1999998, - 1.5228912 1.605782 4.1999998, - 1.6164633 1.406931 4.1999998, - 1.7342203 1.2213758 4.1999998, - 1.8743049 1.0520426 4.1999998, - 2.034508 0.90160185 4.1999998, - 2.2123032 0.77242613 4.1999998, - 2.4048862 0.66655266 4.1999998, - 2.6092203 0.5856511 4.1999998, - 2.8220828 0.53099734 4.1999998, - 3.0401165 0.50345325 4.1999998, - 3.2598834 0.50345325 4.1999998, - 3.4779172 0.53099734 4.1999998, - 3.6907797 0.5856511 4.1999998, - 3.8951137 0.66655266 4.1999998, - 4.087697 0.77242613 4.1999998, - 4.265492 0.90160185 4.1999998, - 4.4256949 1.0520426 4.1999998, - 4.5657797 1.2213758 4.1999998, - 4.6835365 1.406931 4.1999998, - 4.7771087 1.605782 4.1999998, - 4.8450203 1.8147928 4.1999998, - 4.8862009 2.0306668 4.1999998, - 4.825882 2.25 4.2965927, - 4.8499999 2.25 4.2866025, - 4.8707108 2.25 4.2707105, - 4.8866024 2.25 4.25, - 4.8965926 2.25 4.2258821, - 4.8126669 2.4600437 4.2965927, - 4.8365951 2.4630666 4.2866025, - 4.773231 2.666775 4.2965927, - 4.8571424 2.4656622 4.2707105, - 4.7965913 2.6727729 4.2866025, - 4.7081957 2.8669333 4.2965927, - 4.8729091 2.467654 4.25, - 4.8166513 2.6779234 4.2707105, - 4.7306199 2.8758118 4.2866025, - 4.6185865 3.0573623 4.2965927, - 4.8828201 2.4689062 4.2258821, - 4.8320441 2.6818755 4.25, - 4.7498765 2.883436 4.2707105, - 4.6397214 3.0689812 4.2866025, - 4.5058169 3.2350588 4.2965927, - 4.8417201 2.68436 4.2258821, - 4.7646523 2.889286 4.25, - 4.6578703 3.0789587 4.2707105, - 4.5253291 3.2492349 4.2866025, - 4.3716655 3.3972201 4.2965927, - 4.7739406 2.8929636 4.2258821, - 4.6717963 3.0866146 4.25, - 4.5420842 3.2614083 4.2707105, - 4.3892465 3.4137301 4.2866025, - 4.2182474 3.5412891 4.2965927, - 4.6805506 3.0914273 4.2258821, - 4.5549412 3.2707493 4.25, - 4.4043441 3.4279075 4.2707105, - 4.2336206 3.5598726 4.2866025, - 4.0479822 3.664994 4.2965927, - 4.5630231 3.2766213 4.2258821, - 4.4159288 3.4387863 4.25, - 4.2468224 3.5758305 4.2707105, - 4.0609055 3.6853576 4.2866025, - 3.8635559 3.7663832 4.2965927, - 4.4232111 3.4456248 4.2258821, - 4.2569523 3.5880752 4.25, - 4.0720029 3.7028441 4.2707105, - 3.8738248 3.7882061 4.2866025, - 3.667876 3.8438585 4.2965927, - 4.26332 3.5957727 4.2258821, - 4.0805182 3.7162621 4.25, - 3.882643 3.8069456 4.2707105, - 3.675329 3.866796 4.2866025, - 3.4640288 3.8961973 4.2965927, - 4.0858712 3.7246969 4.2258821, - 3.8894093 3.8213251 4.25, - 3.6817288 3.8864932 4.2707105, - 3.4685483 3.9198883 4.2866025, - 3.2552295 3.922575 4.2965927, - 3.8936629 3.8303642 4.2258821, - 3.6866398 3.9016073 4.25, - 3.472429 3.9402323 4.2707105, - 3.2567439 3.9466455 4.2866025, - 3.0447705 3.922575 4.2965927, - 3.6897268 3.9111083 4.2258821, - 3.4754069 3.9558425 4.25, - 3.2580442 3.9673152 4.2707105, - 3.043256 3.9466455 4.2866025, - 2.8359711 3.8961973 4.2965927, - 3.4772787 3.9656556 4.2258821, - 3.2590423 3.9831758 4.25, - 3.0419557 3.9673152 4.2707105, - 2.8314517 3.9198883 4.2866025, - 2.6321239 3.8438585 4.2965927, - 3.2596695 3.9931462 4.2258821, - 3.0409579 3.9831758 4.25, - 2.8275709 3.9402323 4.2707105, - 2.6246712 3.866796 4.2866025, - 2.4364443 3.7663832 4.2965927, - 3.0403306 3.9931462 4.2258821, - 2.8245931 3.9558425 4.25, - 2.6182711 3.8864932 4.2707105, - 2.4261751 3.7882061 4.2866025, - 2.2520175 3.664994 4.2965927, - 2.8227212 3.9656556 4.2258821, - 2.6133604 3.9016073 4.25, - 2.417357 3.8069456 4.2707105, - 2.2390945 3.6853576 4.2866025, - 2.0817528 3.5412891 4.2965927, - 2.6102731 3.9111083 4.2258821, - 2.4105906 3.8213251 4.25, - 2.2279971 3.7028441 4.2707105, - 2.0663793 3.5598726 4.2866025, - 1.9283347 3.3972201 4.2965927, - 2.406337 3.8303642 4.2258821, - 2.2194819 3.7162621 4.25, - 2.0531778 3.5758305 4.2707105, - 1.9107534 3.4137301 4.2866025, - 1.794183 3.2350588 4.2965927, - 2.214129 3.7246969 4.2258821, - 2.0430479 3.5880752 4.25, - 1.8956559 3.4279075 4.2707105, - 1.7746711 3.2492349 4.2866025, - 1.6814135 3.0573623 4.2965927, - 2.03668 3.5957727 4.2258821, - 1.8840712 3.4387863 4.25, - 1.7579159 3.2614083 4.2707105, - 1.6602787 3.0689812 4.2866025, - 1.5918044 2.8669333 4.2965927, - 1.8767889 3.4456248 4.2258821, - 1.745059 3.2707493 4.25, - 1.6421298 3.0789587 4.2707105, - 1.5693799 2.8758118 4.2866025, - 1.526769 2.666775 4.2965927, - 1.7369769 3.2766213 4.2258821, - 1.6282036 3.0866146 4.25, - 1.5501237 2.883436 4.2707105, - 1.5034087 2.6727729 4.2866025, - 1.4873329 2.4600437 4.2965927, - 1.6194493 3.0914273 4.2258821, - 1.5353478 2.889286 4.25, - 1.4833486 2.6779234 4.2707105, - 1.463405 2.4630666 4.2866025, - 1.4741181 2.25 4.2965927, - 1.5260593 2.8929636 4.2258821, - 1.4679561 2.6818755 4.25, - 1.4428576 2.4656622 4.2707105, - 1.45 2.25 4.2866025, - 1.4873329 2.0399563 4.2965927, - 1.4582798 2.68436 4.2258821, - 1.4270911 2.467654 4.25, - 1.4292893 2.25 4.2707105, - 1.463405 2.0369334 4.2866025, - 1.526769 1.8332251 4.2965927, - 1.4171798 2.4689062 4.2258821, - 1.4133974 2.25 4.25, - 1.4428576 2.0343378 4.2707105, - 1.5034087 1.8272272 4.2866025, - 1.5918044 1.6330668 4.2965927, - 1.4034075 2.25 4.2258821, - 1.4270911 2.032346 4.25, - 1.4833486 1.8220767 4.2707105, - 1.5693799 1.6241883 4.2866025, - 1.6814135 1.4426377 4.2965927, - 1.4171798 2.0310938 4.2258821, - 1.4679561 1.8181245 4.25, - 1.5501237 1.6165642 4.2707105, - 1.6602787 1.4310187 4.2866025, - 1.794183 1.2649413 4.2965927, - 1.4582798 1.8156401 4.2258821, - 1.5353478 1.610714 4.25, - 1.6421298 1.4210413 4.2707105, - 1.7746711 1.2507651 4.2866025, - 1.9283347 1.1027799 4.2965927, - 1.5260593 1.6070364 4.2258821, - 1.6282036 1.4133854 4.25, - 1.7579159 1.2385917 4.2707105, - 1.9107534 1.08627 4.2866025, - 2.0817528 0.95871079 4.2965927, - 1.6194493 1.4085726 4.2258821, - 1.745059 1.2292507 4.25, - 1.8956559 1.0720925 4.2707105, - 2.0663793 0.94012749 4.2866025, - 2.2520175 0.83500612 4.2965927, - 1.7369769 1.2233787 4.2258821, - 1.8840712 1.0612137 4.25, - 2.0531778 0.92416966 4.2707105, - 2.2390945 0.81464255 4.2866025, - 2.4364443 0.73361671 4.2965927, - 1.8767889 1.0543751 4.2258821, - 2.0430479 0.91192472 4.25, - 2.2279971 0.79715592 4.2707105, - 2.4261751 0.71179402 4.2866025, - 2.6321239 0.65614158 4.2965927, - 2.03668 0.90422726 4.2258821, - 2.2194819 0.78373796 4.25, - 2.417357 0.69305444 4.2707105, - 2.6246712 0.63320392 4.2866025, - 2.8359711 0.60380256 4.2965927, - 2.214129 0.77530313 4.2258821, - 2.4105906 0.67867506 4.25, - 2.6182711 0.61350691 4.2707105, - 2.8314517 0.58011168 4.2866025, - 3.0447705 0.57742506 4.2965927, - 2.406337 0.66963577 4.2258821, - 2.6133604 0.59839284 4.25, - 2.8275709 0.55976784 4.2707105, - 3.043256 0.55335456 4.2866025, - 3.2552295 0.57742506 4.2965927, - 2.6102731 0.58889174 4.2258821, - 2.8245931 0.54415745 4.25, - 3.0419557 0.53268474 4.2707105, - 3.2567439 0.55335456 4.2866025, - 3.4640288 0.60380256 4.2965927, - 2.8227212 0.53434438 4.2258821, - 3.0409579 0.51682425 4.25, - 3.2580442 0.53268474 4.2707105, - 3.4685483 0.58011168 4.2866025, - 3.667876 0.65614158 4.2965927, - 3.0403306 0.50685394 4.2258821, - 3.2590423 0.51682425 4.25, - 3.472429 0.55976784 4.2707105, - 3.675329 0.63320392 4.2866025, - 3.8635559 0.73361671 4.2965927, - 3.2596695 0.50685394 4.2258821, - 3.4754069 0.54415745 4.25, - 3.6817288 0.61350691 4.2707105, - 3.8738248 0.71179402 4.2866025, - 4.0479822 0.83500612 4.2965927, - 3.4772787 0.53434438 4.2258821, - 3.6866398 0.59839284 4.25, - 3.882643 0.69305444 4.2707105, - 4.0609055 0.81464255 4.2866025, - 4.2182474 0.95871079 4.2965927, - 3.6897268 0.58889174 4.2258821, - 3.8894093 0.67867506 4.25, - 4.0720029 0.79715592 4.2707105, - 4.2336206 0.94012749 4.2866025, - 4.3716655 1.1027799 4.2965927, - 3.8936629 0.66963577 4.2258821, - 4.0805182 0.78373796 4.25, - 4.2468224 0.92416966 4.2707105, - 4.3892465 1.08627 4.2866025, - 4.5058169 1.2649413 4.2965927, - 4.0858712 0.77530313 4.2258821, - 4.2569523 0.91192472 4.25, - 4.4043441 1.0720925 4.2707105, - 4.5253291 1.2507651 4.2866025, - 4.6185865 1.4426377 4.2965927, - 4.26332 0.90422726 4.2258821, - 4.4159288 1.0612137 4.25, - 4.5420842 1.2385917 4.2707105, - 4.6397214 1.4310187 4.2866025, - 4.7081957 1.6330668 4.2965927, - 4.4232111 1.0543751 4.2258821, - 4.5549412 1.2292507 4.25, - 4.6578703 1.4210413 4.2707105, - 4.7306199 1.6241883 4.2866025, - 4.773231 1.8332251 4.2965927, - 4.5630231 1.2233787 4.2258821, - 4.6717963 1.4133854 4.25, - 4.7498765 1.6165642 4.2707105, - 4.7965913 1.8272272 4.2866025, - 4.8126669 2.0399563 4.2965927, - 4.6805506 1.4085726 4.2258821, - 4.7646523 1.610714 4.25, - 4.8166513 1.8220767 4.2707105, - 4.8365951 2.0369334 4.2866025, - 4.7739406 1.6070364 4.2258821, - 4.8320441 1.8181245 4.25, - 4.8571424 2.0343378 4.2707105, - 4.8417201 1.8156401 4.2258821, - 4.8729091 2.032346 4.25, - 4.8828201 2.0310938 4.2258821, - 4.9000001 2.25 3.5, - 4.9000001 2.25 4.1999998, - 4.9000001 2.25 4.1999998, - 4.8862009 2.4693332 4.1999998, - 4.8450203 2.6852074 4.1999998, - 4.7771087 2.894218 4.1999998, - 4.6835365 3.0930688 4.1999998, - 4.5657797 3.2786243 4.1999998, - 4.4256949 3.4479575 4.1999998, - 4.265492 3.5983982 4.1999998, - 4.087697 3.7275739 4.1999998, - 3.8951137 3.8334475 4.1999998, - 3.6907797 3.9143488 4.1999998, - 3.4779172 3.9690027 4.1999998, - 3.2598834 3.9965467 4.1999998, - 3.0401165 3.9965467 4.1999998, - 2.8220828 3.9690027 4.1999998, - 2.6092203 3.9143488 4.1999998, - 2.4048862 3.8334475 4.1999998, - 2.2123032 3.7275739 4.1999998, - 2.034508 3.5983982 4.1999998, - 1.8743049 3.4479575 4.1999998, - 1.7342203 3.2786243 4.1999998, - 1.6164633 3.0930688 4.1999998, - 1.5228912 2.894218 4.1999998, - 1.4549794 2.6852074 4.1999998, - 1.4137993 2.4693332 4.1999998, - 1.4 2.25 4.1999998, - 1.4137993 2.0306668 4.1999998, - 1.4549794 1.8147928 4.1999998, - 1.5228912 1.605782 4.1999998, - 1.6164633 1.406931 4.1999998, - 1.7342203 1.2213758 4.1999998, - 1.8743049 1.0520426 4.1999998, - 2.034508 0.90160185 4.1999998, - 2.2123032 0.77242613 4.1999998, - 2.4048862 0.66655266 4.1999998, - 2.6092203 0.5856511 4.1999998, - 2.8220828 0.53099734 4.1999998, - 3.0401165 0.50345325 4.1999998, - 3.2598834 0.50345325 4.1999998, - 3.4779172 0.53099734 4.1999998, - 3.6907797 0.5856511 4.1999998, - 3.8951137 0.66655266 4.1999998, - 4.087697 0.77242613 4.1999998, - 4.265492 0.90160185 4.1999998, - 4.4256949 1.0520426 4.1999998, - 4.5657797 1.2213758 4.1999998, - 4.6835365 1.406931 4.1999998, - 4.7771087 1.605782 4.1999998, - 4.8450203 1.8147928 4.1999998, - 4.8862009 2.0306668 4.1999998, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 4.3000002, - 4.9000001 2.25 4.1999998, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 4.8000002 -2.25 4.3000002, + 4.7481623 -1.8396617 4.3000002, + 4.5959063 -1.4551065 4.3000002, + 4.3527985 -1.1204972 4.3000002, + 4.0341144 -0.85685891 4.3000002, + 3.659878 -0.68075675 4.3000002, + 3.2536044 -0.60325593 4.3000002, + 2.8408208 -0.62922603 4.3000002, + 2.4474642 -0.75703537 4.3000002, + 2.0982504 -0.97865313 4.3000002, + 1.815122 -1.2801543 4.3000002, + 1.6158688 -1.6425945 4.3000002, + 1.5130107 -2.0432003 4.3000002, + 1.5130107 -2.4567997 4.3000002, + 1.6158688 -2.8574054 4.3000002, + 1.815122 -3.2198458 4.3000002, + 2.0982504 -3.5213468 4.3000002, + 2.4474642 -3.7429647 4.3000002, + 2.8408208 -3.870774 4.3000002, + 3.2536044 -3.896744 4.3000002, + 3.659878 -3.8192432 4.3000002, + 4.0341144 -3.643141 4.3000002, + 4.3527985 -3.3795028 4.3000002, + 4.5959063 -3.0448935 4.3000002, + 4.7481623 -2.6603384 4.3000002, + 4.8000002 -2.25 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.825882 -2.25 4.2965927, + 4.8499999 -2.25 4.2866025, + 4.8707108 -2.25 4.2707105, + 4.8866024 -2.25 4.25, + 4.8965926 -2.25 4.2258821, + 4.8000002 -2.25 4.3000002, + 4.7481623 -1.8396617 4.3000002, + 4.5959063 -1.4551065 4.3000002, + 4.3527985 -1.1204972 4.3000002, + 4.0341144 -0.85685891 4.3000002, + 3.659878 -0.68075675 4.3000002, + 3.2536044 -0.60325593 4.3000002, + 2.8408208 -0.62922603 4.3000002, + 2.4474642 -0.75703537 4.3000002, + 2.0982504 -0.97865313 4.3000002, + 1.815122 -1.2801543 4.3000002, + 1.6158688 -1.6425945 4.3000002, + 1.5130107 -2.0432003 4.3000002, + 1.5130107 -2.4567997 4.3000002, + 1.6158688 -2.8574054 4.3000002, + 1.815122 -3.2198458 4.3000002, + 2.0982504 -3.5213468 4.3000002, + 2.4474642 -3.7429647 4.3000002, + 2.8408208 -3.870774 4.3000002, + 3.2536044 -3.896744 4.3000002, + 3.659878 -3.8192432 4.3000002, + 4.0341144 -3.643141 4.3000002, + 4.3527985 -3.3795028 4.3000002, + 4.5959063 -3.0448935 4.3000002, + 4.7481623 -2.6603384 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.8862009 -2.0306668 4.1999998, + 4.8450203 -1.8147928 4.1999998, + 4.7771087 -1.605782 4.1999998, + 4.6835365 -1.406931 4.1999998, + 4.5657797 -1.2213758 4.1999998, + 4.4256949 -1.0520426 4.1999998, + 4.265492 -0.90160185 4.1999998, + 4.087697 -0.77242613 4.1999998, + 3.8951137 -0.66655266 4.1999998, + 3.6907797 -0.5856511 4.1999998, + 3.4779172 -0.53099734 4.1999998, + 3.2598834 -0.50345325 4.1999998, + 3.0401165 -0.50345325 4.1999998, + 2.8220828 -0.53099734 4.1999998, + 2.6092203 -0.5856511 4.1999998, + 2.4048862 -0.66655266 4.1999998, + 2.2123032 -0.77242613 4.1999998, + 2.034508 -0.90160185 4.1999998, + 1.8743049 -1.0520426 4.1999998, + 1.7342203 -1.2213758 4.1999998, + 1.6164633 -1.406931 4.1999998, + 1.5228912 -1.605782 4.1999998, + 1.4549794 -1.8147928 4.1999998, + 1.4137993 -2.0306668 4.1999998, + 1.4 -2.25 4.1999998, + 1.4137993 -2.4693332 4.1999998, + 1.4549794 -2.6852074 4.1999998, + 1.5228912 -2.894218 4.1999998, + 1.6164633 -3.0930688 4.1999998, + 1.7342203 -3.2786243 4.1999998, + 1.8743049 -3.4479575 4.1999998, + 2.034508 -3.5983982 4.1999998, + 2.2123032 -3.7275739 4.1999998, + 2.4048862 -3.8334475 4.1999998, + 2.6092203 -3.9143488 4.1999998, + 2.8220828 -3.9690027 4.1999998, + 3.0401165 -3.9965467 4.1999998, + 3.2598834 -3.9965467 4.1999998, + 3.4779172 -3.9690027 4.1999998, + 3.6907797 -3.9143488 4.1999998, + 3.8951137 -3.8334475 4.1999998, + 4.087697 -3.7275739 4.1999998, + 4.265492 -3.5983982 4.1999998, + 4.4256949 -3.4479575 4.1999998, + 4.5657797 -3.2786243 4.1999998, + 4.6835365 -3.0930688 4.1999998, + 4.7771087 -2.894218 4.1999998, + 4.8450203 -2.6852074 4.1999998, + 4.8862009 -2.4693332 4.1999998, + 4.825882 -2.25 4.2965927, + 4.8499999 -2.25 4.2866025, + 4.8707108 -2.25 4.2707105, + 4.8866024 -2.25 4.25, + 4.8965926 -2.25 4.2258821, + 4.8126669 -2.0399563 4.2965927, + 4.8365951 -2.0369334 4.2866025, + 4.773231 -1.8332251 4.2965927, + 4.8571424 -2.0343378 4.2707105, + 4.7965913 -1.8272272 4.2866025, + 4.7081957 -1.6330668 4.2965927, + 4.8729091 -2.032346 4.25, + 4.8166513 -1.8220767 4.2707105, + 4.7306199 -1.6241883 4.2866025, + 4.6185865 -1.4426377 4.2965927, + 4.8828201 -2.0310938 4.2258821, + 4.8320441 -1.8181245 4.25, + 4.7498765 -1.6165642 4.2707105, + 4.6397214 -1.4310187 4.2866025, + 4.5058169 -1.2649413 4.2965927, + 4.8417201 -1.8156401 4.2258821, + 4.7646523 -1.610714 4.25, + 4.6578703 -1.4210413 4.2707105, + 4.5253291 -1.2507651 4.2866025, + 4.3716655 -1.1027799 4.2965927, + 4.7739406 -1.6070364 4.2258821, + 4.6717963 -1.4133854 4.25, + 4.5420842 -1.2385917 4.2707105, + 4.3892465 -1.08627 4.2866025, + 4.2182474 -0.95871079 4.2965927, + 4.6805506 -1.4085726 4.2258821, + 4.5549412 -1.2292507 4.25, + 4.4043441 -1.0720925 4.2707105, + 4.2336206 -0.94012749 4.2866025, + 4.0479822 -0.83500612 4.2965927, + 4.5630231 -1.2233787 4.2258821, + 4.4159288 -1.0612137 4.25, + 4.2468224 -0.92416966 4.2707105, + 4.0609055 -0.81464255 4.2866025, + 3.8635559 -0.73361671 4.2965927, + 4.4232111 -1.0543751 4.2258821, + 4.2569523 -0.91192472 4.25, + 4.0720029 -0.79715592 4.2707105, + 3.8738248 -0.71179402 4.2866025, + 3.667876 -0.65614158 4.2965927, + 4.26332 -0.90422726 4.2258821, + 4.0805182 -0.78373796 4.25, + 3.882643 -0.69305444 4.2707105, + 3.675329 -0.63320392 4.2866025, + 3.4640288 -0.60380256 4.2965927, + 4.0858712 -0.77530313 4.2258821, + 3.8894093 -0.67867506 4.25, + 3.6817288 -0.61350691 4.2707105, + 3.4685483 -0.58011168 4.2866025, + 3.2552295 -0.57742506 4.2965927, + 3.8936629 -0.66963577 4.2258821, + 3.6866398 -0.59839284 4.25, + 3.472429 -0.55976784 4.2707105, + 3.2567439 -0.55335456 4.2866025, + 3.0447705 -0.57742506 4.2965927, + 3.6897268 -0.58889174 4.2258821, + 3.4754069 -0.54415745 4.25, + 3.2580442 -0.53268474 4.2707105, + 3.043256 -0.55335456 4.2866025, + 2.8359711 -0.60380256 4.2965927, + 3.4772787 -0.53434438 4.2258821, + 3.2590423 -0.51682425 4.25, + 3.0419557 -0.53268474 4.2707105, + 2.8314517 -0.58011168 4.2866025, + 2.6321239 -0.65614158 4.2965927, + 3.2596695 -0.50685394 4.2258821, + 3.0409579 -0.51682425 4.25, + 2.8275709 -0.55976784 4.2707105, + 2.6246712 -0.63320392 4.2866025, + 2.4364443 -0.73361671 4.2965927, + 3.0403306 -0.50685394 4.2258821, + 2.8245931 -0.54415745 4.25, + 2.6182711 -0.61350691 4.2707105, + 2.4261751 -0.71179402 4.2866025, + 2.2520175 -0.83500612 4.2965927, + 2.8227212 -0.53434438 4.2258821, + 2.6133604 -0.59839284 4.25, + 2.417357 -0.69305444 4.2707105, + 2.2390945 -0.81464255 4.2866025, + 2.0817528 -0.95871079 4.2965927, + 2.6102731 -0.58889174 4.2258821, + 2.4105906 -0.67867506 4.25, + 2.2279971 -0.79715592 4.2707105, + 2.0663793 -0.94012749 4.2866025, + 1.9283347 -1.1027799 4.2965927, + 2.406337 -0.66963577 4.2258821, + 2.2194819 -0.78373796 4.25, + 2.0531778 -0.92416966 4.2707105, + 1.9107534 -1.08627 4.2866025, + 1.794183 -1.2649413 4.2965927, + 2.214129 -0.77530313 4.2258821, + 2.0430479 -0.91192472 4.25, + 1.8956559 -1.0720925 4.2707105, + 1.7746711 -1.2507651 4.2866025, + 1.6814135 -1.4426377 4.2965927, + 2.03668 -0.90422726 4.2258821, + 1.8840712 -1.0612137 4.25, + 1.7579159 -1.2385917 4.2707105, + 1.6602787 -1.4310187 4.2866025, + 1.5918044 -1.6330668 4.2965927, + 1.8767889 -1.0543751 4.2258821, + 1.745059 -1.2292507 4.25, + 1.6421298 -1.4210413 4.2707105, + 1.5693799 -1.6241883 4.2866025, + 1.526769 -1.8332251 4.2965927, + 1.7369769 -1.2233787 4.2258821, + 1.6282036 -1.4133854 4.25, + 1.5501237 -1.6165642 4.2707105, + 1.5034087 -1.8272272 4.2866025, + 1.4873329 -2.0399563 4.2965927, + 1.6194493 -1.4085726 4.2258821, + 1.5353478 -1.610714 4.25, + 1.4833486 -1.8220767 4.2707105, + 1.463405 -2.0369334 4.2866025, + 1.4741181 -2.25 4.2965927, + 1.5260593 -1.6070364 4.2258821, + 1.4679561 -1.8181245 4.25, + 1.4428576 -2.0343378 4.2707105, + 1.45 -2.25 4.2866025, + 1.4873329 -2.4600437 4.2965927, + 1.4582798 -1.8156401 4.2258821, + 1.4270911 -2.032346 4.25, + 1.4292893 -2.25 4.2707105, + 1.463405 -2.4630666 4.2866025, + 1.526769 -2.666775 4.2965927, + 1.4171798 -2.0310938 4.2258821, + 1.4133974 -2.25 4.25, + 1.4428576 -2.4656622 4.2707105, + 1.5034087 -2.6727729 4.2866025, + 1.5918044 -2.8669333 4.2965927, + 1.4034075 -2.25 4.2258821, + 1.4270911 -2.467654 4.25, + 1.4833486 -2.6779234 4.2707105, + 1.5693799 -2.8758118 4.2866025, + 1.6814135 -3.0573623 4.2965927, + 1.4171798 -2.4689062 4.2258821, + 1.4679561 -2.6818755 4.25, + 1.5501237 -2.883436 4.2707105, + 1.6602787 -3.0689812 4.2866025, + 1.794183 -3.2350588 4.2965927, + 1.4582798 -2.68436 4.2258821, + 1.5353478 -2.889286 4.25, + 1.6421298 -3.0789587 4.2707105, + 1.7746711 -3.2492349 4.2866025, + 1.9283347 -3.3972201 4.2965927, + 1.5260593 -2.8929636 4.2258821, + 1.6282036 -3.0866146 4.25, + 1.7579159 -3.2614083 4.2707105, + 1.9107534 -3.4137301 4.2866025, + 2.0817528 -3.5412891 4.2965927, + 1.6194493 -3.0914273 4.2258821, + 1.745059 -3.2707493 4.25, + 1.8956559 -3.4279075 4.2707105, + 2.0663793 -3.5598726 4.2866025, + 2.2520175 -3.664994 4.2965927, + 1.7369769 -3.2766213 4.2258821, + 1.8840712 -3.4387863 4.25, + 2.0531778 -3.5758305 4.2707105, + 2.2390945 -3.6853576 4.2866025, + 2.4364443 -3.7663832 4.2965927, + 1.8767889 -3.4456248 4.2258821, + 2.0430479 -3.5880752 4.25, + 2.2279971 -3.7028441 4.2707105, + 2.4261751 -3.7882061 4.2866025, + 2.6321239 -3.8438585 4.2965927, + 2.03668 -3.5957727 4.2258821, + 2.2194819 -3.7162621 4.25, + 2.417357 -3.8069456 4.2707105, + 2.6246712 -3.866796 4.2866025, + 2.8359711 -3.8961973 4.2965927, + 2.214129 -3.7246969 4.2258821, + 2.4105906 -3.8213251 4.25, + 2.6182711 -3.8864932 4.2707105, + 2.8314517 -3.9198883 4.2866025, + 3.0447705 -3.922575 4.2965927, + 2.406337 -3.8303642 4.2258821, + 2.6133604 -3.9016073 4.25, + 2.8275709 -3.9402323 4.2707105, + 3.043256 -3.9466455 4.2866025, + 3.2552295 -3.922575 4.2965927, + 2.6102731 -3.9111083 4.2258821, + 2.8245931 -3.9558425 4.25, + 3.0419557 -3.9673152 4.2707105, + 3.2567439 -3.9466455 4.2866025, + 3.4640288 -3.8961973 4.2965927, + 2.8227212 -3.9656556 4.2258821, + 3.0409579 -3.9831758 4.25, + 3.2580442 -3.9673152 4.2707105, + 3.4685483 -3.9198883 4.2866025, + 3.667876 -3.8438585 4.2965927, + 3.0403306 -3.9931462 4.2258821, + 3.2590423 -3.9831758 4.25, + 3.472429 -3.9402323 4.2707105, + 3.675329 -3.866796 4.2866025, + 3.8635559 -3.7663832 4.2965927, + 3.2596695 -3.9931462 4.2258821, + 3.4754069 -3.9558425 4.25, + 3.6817288 -3.8864932 4.2707105, + 3.8738248 -3.7882061 4.2866025, + 4.0479822 -3.664994 4.2965927, + 3.4772787 -3.9656556 4.2258821, + 3.6866398 -3.9016073 4.25, + 3.882643 -3.8069456 4.2707105, + 4.0609055 -3.6853576 4.2866025, + 4.2182474 -3.5412891 4.2965927, + 3.6897268 -3.9111083 4.2258821, + 3.8894093 -3.8213251 4.25, + 4.0720029 -3.7028441 4.2707105, + 4.2336206 -3.5598726 4.2866025, + 4.3716655 -3.3972201 4.2965927, + 3.8936629 -3.8303642 4.2258821, + 4.0805182 -3.7162621 4.25, + 4.2468224 -3.5758305 4.2707105, + 4.3892465 -3.4137301 4.2866025, + 4.5058169 -3.2350588 4.2965927, + 4.0858712 -3.7246969 4.2258821, + 4.2569523 -3.5880752 4.25, + 4.4043441 -3.4279075 4.2707105, + 4.5253291 -3.2492349 4.2866025, + 4.6185865 -3.0573623 4.2965927, + 4.26332 -3.5957727 4.2258821, + 4.4159288 -3.4387863 4.25, + 4.5420842 -3.2614083 4.2707105, + 4.6397214 -3.0689812 4.2866025, + 4.7081957 -2.8669333 4.2965927, + 4.4232111 -3.4456248 4.2258821, + 4.5549412 -3.2707493 4.25, + 4.6578703 -3.0789587 4.2707105, + 4.7306199 -2.8758118 4.2866025, + 4.773231 -2.666775 4.2965927, + 4.5630231 -3.2766213 4.2258821, + 4.6717963 -3.0866146 4.25, + 4.7498765 -2.883436 4.2707105, + 4.7965913 -2.6727729 4.2866025, + 4.8126669 -2.4600437 4.2965927, + 4.6805506 -3.0914273 4.2258821, + 4.7646523 -2.889286 4.25, + 4.8166513 -2.6779234 4.2707105, + 4.8365951 -2.4630666 4.2866025, + 4.7739406 -2.8929636 4.2258821, + 4.8320441 -2.6818755 4.25, + 4.8571424 -2.4656622 4.2707105, + 4.8417201 -2.68436 4.2258821, + 4.8729091 -2.467654 4.25, + 4.8828201 -2.4689062 4.2258821, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 4.1999998, + 4.9000001 -2.25 4.1999998, + 4.8862009 -2.0306668 4.1999998, + 4.8450203 -1.8147928 4.1999998, + 4.7771087 -1.605782 4.1999998, + 4.6835365 -1.406931 4.1999998, + 4.5657797 -1.2213758 4.1999998, + 4.4256949 -1.0520426 4.1999998, + 4.265492 -0.90160185 4.1999998, + 4.087697 -0.77242613 4.1999998, + 3.8951137 -0.66655266 4.1999998, + 3.6907797 -0.5856511 4.1999998, + 3.4779172 -0.53099734 4.1999998, + 3.2598834 -0.50345325 4.1999998, + 3.0401165 -0.50345325 4.1999998, + 2.8220828 -0.53099734 4.1999998, + 2.6092203 -0.5856511 4.1999998, + 2.4048862 -0.66655266 4.1999998, + 2.2123032 -0.77242613 4.1999998, + 2.034508 -0.90160185 4.1999998, + 1.8743049 -1.0520426 4.1999998, + 1.7342203 -1.2213758 4.1999998, + 1.6164633 -1.406931 4.1999998, + 1.5228912 -1.605782 4.1999998, + 1.4549794 -1.8147928 4.1999998, + 1.4137993 -2.0306668 4.1999998, + 1.4 -2.25 4.1999998, + 1.4137993 -2.4693332 4.1999998, + 1.4549794 -2.6852074 4.1999998, + 1.5228912 -2.894218 4.1999998, + 1.6164633 -3.0930688 4.1999998, + 1.7342203 -3.2786243 4.1999998, + 1.8743049 -3.4479575 4.1999998, + 2.034508 -3.5983982 4.1999998, + 2.2123032 -3.7275739 4.1999998, + 2.4048862 -3.8334475 4.1999998, + 2.6092203 -3.9143488 4.1999998, + 2.8220828 -3.9690027 4.1999998, + 3.0401165 -3.9965467 4.1999998, + 3.2598834 -3.9965467 4.1999998, + 3.4779172 -3.9690027 4.1999998, + 3.6907797 -3.9143488 4.1999998, + 3.8951137 -3.8334475 4.1999998, + 4.087697 -3.7275739 4.1999998, + 4.265492 -3.5983982 4.1999998, + 4.4256949 -3.4479575 4.1999998, + 4.5657797 -3.2786243 4.1999998, + 4.6835365 -3.0930688 4.1999998, + 4.7771087 -2.894218 4.1999998, + 4.8450203 -2.6852074 4.1999998, + 4.8862009 -2.4693332 4.1999998, + 4.9000001 -2.25 3.5, + 4.8862009 -2.0306668 3.5, + 4.8450203 -1.8147928 3.5, + 4.7771087 -1.605782 3.5, + 4.6835365 -1.406931 3.5, + 4.5657797 -1.2213758 3.5, + 4.4256949 -1.0520426 3.5, + 4.265492 -0.90160185 3.5, + 4.087697 -0.77242613 3.5, + 3.8951137 -0.66655266 3.5, + 3.6907797 -0.5856511 3.5, + 3.4779172 -0.53099734 3.5, + 3.2598834 -0.50345325 3.5, + 3.0401165 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.6092203 -0.5856511 3.5, + 2.4048862 -0.66655266 3.5, + 2.2123032 -0.77242613 3.5, + 2.034508 -0.90160185 3.5, + 1.8743049 -1.0520426 3.5, + 1.7342203 -1.2213758 3.5, + 1.6164633 -1.406931 3.5, + 1.5228912 -1.605782 3.5, + 1.4549794 -1.8147928 3.5, + 1.4137993 -2.0306668 3.5, + 1.4 -2.25 3.5, + 1.4137993 -2.4693332 3.5, + 1.4549794 -2.6852074 3.5, + 1.5228912 -2.894218 3.5, + 1.6164633 -3.0930688 3.5, + 1.7342203 -3.2786243 3.5, + 1.8743049 -3.4479575 3.5, + 2.034508 -3.5983982 3.5, + 2.2123032 -3.7275739 3.5, + 2.4048862 -3.8334475 3.5, + 2.6092203 -3.9143488 3.5, + 2.8220828 -3.9690027 3.5, + 3.0401165 -3.9965467 3.5, + 3.2598834 -3.9965467 3.5, + 3.4779172 -3.9690027 3.5, + 3.6907797 -3.9143488 3.5, + 3.8951137 -3.8334475 3.5, + 4.087697 -3.7275739 3.5, + 4.265492 -3.5983982 3.5, + 4.4256949 -3.4479575 3.5, + 4.5657797 -3.2786243 3.5, + 4.6835365 -3.0930688 3.5, + 4.7771087 -2.894218 3.5, + 4.8450203 -2.6852074 3.5, + 4.8862009 -2.4693332 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8862009 -2.0306668 3.5, + 4.8450203 -1.8147928 3.5, + 4.7771087 -1.605782 3.5, + 4.6835365 -1.406931 3.5, + 4.5657797 -1.2213758 3.5, + 4.4256949 -1.0520426 3.5, + 4.265492 -0.90160185 3.5, + 4.087697 -0.77242613 3.5, + 3.8951137 -0.66655266 3.5, + 3.6907797 -0.5856511 3.5, + 3.4779172 -0.53099734 3.5, + 3.2598834 -0.50345325 3.5, + 3.0401165 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.6092203 -0.5856511 3.5, + 2.4048862 -0.66655266 3.5, + 2.2123032 -0.77242613 3.5, + 2.034508 -0.90160185 3.5, + 1.8743049 -1.0520426 3.5, + 1.7342203 -1.2213758 3.5, + 1.6164633 -1.406931 3.5, + 1.5228912 -1.605782 3.5, + 1.4549794 -1.8147928 3.5, + 1.4137993 -2.0306668 3.5, + 1.4 -2.25 3.5, + 1.4137993 -2.4693332 3.5, + 1.4549794 -2.6852074 3.5, + 1.5228912 -2.894218 3.5, + 1.6164633 -3.0930688 3.5, + 1.7342203 -3.2786243 3.5, + 1.8743049 -3.4479575 3.5, + 2.034508 -3.5983982 3.5, + 2.2123032 -3.7275739 3.5, + 2.4048862 -3.8334475 3.5, + 2.6092203 -3.9143488 3.5, + 2.8220828 -3.9690027 3.5, + 3.0401165 -3.9965467 3.5, + 3.2598834 -3.9965467 3.5, + 3.4779172 -3.9690027 3.5, + 3.6907797 -3.9143488 3.5, + 3.8951137 -3.8334475 3.5, + 4.087697 -3.7275739 3.5, + 4.265492 -3.5983982 3.5, + 4.4256949 -3.4479575 3.5, + 4.5657797 -3.2786243 3.5, + 4.6835365 -3.0930688 3.5, + 4.7771087 -2.894218 3.5, + 4.8450203 -2.6852074 3.5, + 4.8862009 -2.4693332 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, @@ -4647,7 +2681,7 @@ Group { }, - DEF o38 Group { + DEF o22 Group { children Shape { appearance @@ -4655,8 +2689,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4665,7 +2699,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o21 coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, 19, 17, 18, -1, 1, 2, 0, -1, 22, 2, 21, -1, 0, 2, 22, -1, @@ -4965,84 +2999,82 @@ Group { 190, 191, 186, -1, 99, 332, 327, -1, 186, 191, 41, -1, 324, 333, 329, -1, 72, 192, 71, -1, 71, 192, 187, -1, - 359, 409, 360, -1, 360, 410, 361, -1, - 409, 410, 360, -1, 361, 411, 362, -1, - 410, 411, 361, -1, 362, 412, 363, -1, - 411, 412, 362, -1, 363, 413, 364, -1, - 412, 413, 363, -1, 364, 414, 365, -1, - 413, 414, 364, -1, 365, 415, 366, -1, - 414, 415, 365, -1, 366, 416, 367, -1, - 415, 416, 366, -1, 367, 417, 368, -1, - 416, 417, 367, -1, 368, 418, 369, -1, - 417, 418, 368, -1, 369, 419, 370, -1, - 418, 419, 369, -1, 370, 420, 371, -1, - 419, 420, 370, -1, 371, 421, 372, -1, - 420, 421, 371, -1, 372, 422, 373, -1, - 421, 422, 372, -1, 373, 423, 374, -1, - 422, 423, 373, -1, 374, 424, 375, -1, - 423, 424, 374, -1, 375, 425, 376, -1, - 424, 425, 375, -1, 376, 426, 377, -1, - 425, 426, 376, -1, 377, 427, 378, -1, - 426, 427, 377, -1, 378, 428, 379, -1, - 427, 428, 378, -1, 379, 429, 380, -1, - 428, 429, 379, -1, 380, 430, 381, -1, - 429, 430, 380, -1, 381, 431, 382, -1, - 430, 431, 381, -1, 382, 432, 383, -1, - 431, 432, 382, -1, 432, 433, 383, -1, - 383, 433, 384, -1, 433, 434, 384, -1, - 384, 434, 385, -1, 434, 435, 385, -1, + 409, 410, 359, -1, 359, 410, 360, -1, + 360, 411, 361, -1, 410, 411, 360, -1, + 361, 412, 362, -1, 362, 412, 363, -1, + 411, 412, 361, -1, 412, 413, 363, -1, + 363, 414, 364, -1, 413, 414, 363, -1, + 364, 415, 365, -1, 414, 415, 364, -1, + 365, 416, 366, -1, 366, 416, 367, -1, + 415, 416, 365, -1, 367, 417, 368, -1, + 416, 417, 367, -1, 417, 418, 368, -1, + 368, 419, 369, -1, 418, 419, 368, -1, + 369, 420, 370, -1, 370, 420, 371, -1, + 419, 420, 369, -1, 420, 421, 371, -1, + 371, 422, 372, -1, 421, 422, 371, -1, + 372, 423, 373, -1, 373, 423, 374, -1, + 422, 423, 372, -1, 423, 424, 374, -1, + 374, 425, 375, -1, 424, 425, 374, -1, + 375, 426, 376, -1, 425, 426, 375, -1, + 376, 427, 377, -1, 426, 427, 376, -1, + 377, 428, 378, -1, 378, 428, 379, -1, + 427, 428, 377, -1, 428, 429, 379, -1, + 379, 430, 380, -1, 429, 430, 379, -1, + 380, 431, 381, -1, 430, 431, 380, -1, + 381, 432, 382, -1, 431, 432, 381, -1, + 382, 433, 383, -1, 383, 433, 384, -1, + 432, 433, 382, -1, 433, 434, 384, -1, + 434, 435, 384, -1, 384, 435, 385, -1, 385, 435, 386, -1, 435, 436, 386, -1, 386, 436, 387, -1, 436, 437, 387, -1, - 387, 437, 388, -1, 437, 438, 388, -1, - 388, 438, 389, -1, 438, 439, 389, -1, - 389, 439, 390, -1, 439, 440, 390, -1, - 390, 440, 391, -1, 391, 441, 392, -1, - 440, 441, 391, -1, 392, 442, 393, -1, - 441, 442, 392, -1, 393, 443, 394, -1, - 442, 443, 393, -1, 394, 444, 395, -1, - 443, 444, 394, -1, 395, 445, 396, -1, - 444, 445, 395, -1, 396, 446, 397, -1, - 445, 446, 396, -1, 397, 447, 398, -1, - 446, 447, 397, -1, 398, 448, 399, -1, - 447, 448, 398, -1, 399, 449, 400, -1, - 448, 449, 399, -1, 400, 450, 401, -1, - 449, 450, 400, -1, 401, 451, 402, -1, - 450, 451, 401, -1, 402, 452, 403, -1, - 451, 452, 402, -1, 403, 453, 404, -1, - 452, 453, 403, -1, 404, 454, 405, -1, - 453, 454, 404, -1, 405, 455, 406, -1, - 454, 455, 405, -1, 406, 456, 407, -1, - 455, 456, 406, -1, 407, 457, 408, -1, - 456, 457, 407, -1, 457, 458, 408, -1, - 408, 458, 358, -1, 458, 357, 358, -1, - 481, 475, 499, -1, 474, 493, 492, -1, - 475, 473, 506, -1, 506, 473, 507, -1, + 437, 438, 387, -1, 387, 438, 388, -1, + 438, 439, 388, -1, 388, 439, 389, -1, + 439, 440, 389, -1, 389, 440, 390, -1, + 390, 441, 391, -1, 440, 441, 390, -1, + 391, 442, 392, -1, 441, 442, 391, -1, + 392, 443, 393, -1, 442, 443, 392, -1, + 393, 444, 394, -1, 443, 444, 393, -1, + 394, 445, 395, -1, 444, 445, 394, -1, + 395, 446, 396, -1, 445, 446, 395, -1, + 396, 447, 397, -1, 446, 447, 396, -1, + 397, 448, 398, -1, 447, 448, 397, -1, + 398, 449, 399, -1, 448, 449, 398, -1, + 399, 450, 400, -1, 449, 450, 399, -1, + 400, 451, 401, -1, 450, 451, 400, -1, + 401, 452, 402, -1, 451, 452, 401, -1, + 402, 453, 403, -1, 452, 453, 402, -1, + 403, 454, 404, -1, 453, 454, 403, -1, + 404, 455, 405, -1, 454, 455, 404, -1, + 405, 456, 406, -1, 455, 456, 405, -1, + 406, 457, 407, -1, 456, 457, 406, -1, + 457, 458, 407, -1, 407, 458, 408, -1, + 458, 357, 408, -1, 408, 357, 358, -1, 507, 473, 508, -1, 508, 473, 509, -1, 509, 473, 510, -1, 510, 473, 511, -1, - 511, 473, 512, -1, 483, 484, 474, -1, - 512, 473, 461, -1, 459, 464, 462, -1, - 462, 464, 463, -1, 470, 472, 469, -1, - 471, 472, 470, -1, 475, 480, 473, -1, - 519, 518, 459, -1, 469, 460, 468, -1, - 476, 479, 475, -1, 472, 460, 469, -1, - 477, 479, 476, -1, 475, 479, 480, -1, - 472, 467, 460, -1, 477, 478, 479, -1, - 467, 531, 460, -1, 531, 530, 460, -1, - 464, 466, 465, -1, 467, 532, 531, -1, - 530, 529, 460, -1, 467, 533, 532, -1, - 485, 481, 484, -1, 486, 481, 485, -1, - 493, 481, 494, -1, 474, 481, 493, -1, - 484, 481, 474, -1, 518, 461, 459, -1, - 459, 461, 464, -1, 529, 528, 460, -1, - 464, 461, 466, -1, 467, 534, 533, -1, - 518, 517, 461, -1, 528, 527, 460, -1, - 481, 495, 494, -1, 467, 535, 534, -1, - 527, 526, 460, -1, 517, 516, 461, -1, - 481, 496, 495, -1, 516, 515, 461, -1, - 467, 536, 535, -1, 481, 497, 496, -1, - 515, 514, 461, -1, 526, 525, 460, -1, + 511, 473, 512, -1, 482, 484, 474, -1, + 483, 484, 482, -1, 519, 518, 459, -1, + 459, 465, 462, -1, 471, 472, 470, -1, + 462, 465, 463, -1, 463, 465, 464, -1, + 470, 468, 469, -1, 473, 479, 480, -1, + 484, 485, 474, -1, 476, 478, 475, -1, + 477, 478, 476, -1, 475, 478, 473, -1, + 470, 460, 468, -1, 473, 478, 479, -1, + 485, 486, 474, -1, 472, 467, 470, -1, + 470, 467, 460, -1, 467, 531, 460, -1, + 531, 530, 460, -1, 493, 481, 494, -1, + 474, 481, 493, -1, 486, 481, 474, -1, + 467, 532, 531, -1, 530, 529, 460, -1, + 465, 461, 466, -1, 518, 461, 459, -1, + 459, 461, 465, -1, 467, 533, 532, -1, + 518, 517, 461, -1, 481, 495, 494, -1, + 529, 528, 460, -1, 467, 534, 533, -1, + 517, 516, 461, -1, 481, 496, 495, -1, + 528, 527, 460, -1, 467, 535, 534, -1, + 516, 515, 461, -1, 481, 497, 496, -1, + 527, 526, 460, -1, 467, 536, 535, -1, + 526, 525, 460, -1, 515, 514, 461, -1, 467, 487, 536, -1, 481, 498, 497, -1, - 525, 524, 460, -1, 514, 513, 461, -1, + 514, 513, 461, -1, 525, 524, 460, -1, 481, 499, 498, -1, 513, 512, 461, -1, 467, 474, 487, -1, 487, 474, 488, -1, 488, 474, 489, -1, 489, 474, 490, -1, @@ -5053,48 +3085,1998 @@ Group { 499, 475, 500, -1, 500, 475, 501, -1, 501, 475, 502, -1, 502, 475, 503, -1, 503, 475, 504, -1, 504, 475, 505, -1, - 505, 475, 506, -1, 482, 483, 474, -1, - 537, 540, 539, -1, 537, 538, 540, -1, - 541, 550, 543, -1, 543, 550, 544, -1, - 548, 550, 541, -1, 550, 551, 544, -1, - 544, 552, 545, -1, 545, 552, 546, -1, - 551, 552, 544, -1, 552, 553, 546, -1, - 546, 554, 547, -1, 553, 554, 546, -1, - 547, 549, 542, -1, 554, 549, 547, -1, - 564, 555, 557, -1, 564, 557, 558, -1, - 564, 562, 555, -1, 565, 564, 558, -1, - 566, 558, 559, -1, 566, 559, 560, -1, - 566, 565, 558, -1, 567, 566, 560, -1, - 568, 560, 561, -1, 568, 567, 560, -1, - 563, 561, 556, -1, 563, 568, 561, -1, + 505, 475, 506, -1, 474, 493, 492, -1, + 481, 475, 499, -1, 475, 473, 506, -1, + 512, 473, 461, -1, 506, 473, 507, -1, + 537, 538, 539, -1, 539, 538, 540, -1, + 541, 548, 543, -1, 543, 550, 544, -1, + 548, 550, 543, -1, 550, 551, 544, -1, + 544, 552, 545, -1, 551, 552, 544, -1, + 545, 553, 546, -1, 546, 553, 547, -1, + 552, 553, 545, -1, 547, 554, 542, -1, + 553, 554, 547, -1, 554, 549, 542, -1, + 562, 555, 557, -1, 564, 557, 558, -1, + 564, 562, 557, -1, 565, 564, 558, -1, + 566, 558, 559, -1, 566, 565, 558, -1, + 567, 559, 560, -1, 567, 560, 561, -1, + 567, 566, 559, -1, 568, 561, 556, -1, + 568, 567, 561, -1, 563, 568, 556, -1, 569, 570, 571, -1, 571, 570, 572, -1, 573, 574, 575, -1, 575, 574, 576, -1, - 584, 577, 579, -1, 586, 579, 580, -1, - 586, 584, 579, -1, 587, 586, 580, -1, + 586, 577, 579, -1, 586, 584, 577, -1, + 587, 579, 580, -1, 587, 586, 579, -1, 588, 580, 581, -1, 588, 581, 582, -1, 588, 587, 580, -1, 589, 588, 582, -1, - 590, 582, 583, -1, 590, 583, 578, -1, - 590, 589, 582, -1, 585, 590, 578, -1, - 600, 591, 593, -1, 600, 593, 594, -1, - 600, 598, 591, -1, 601, 600, 594, -1, - 602, 594, 595, -1, 602, 601, 594, -1, - 603, 595, 596, -1, 603, 596, 597, -1, - 603, 602, 595, -1, 604, 597, 592, -1, - 604, 603, 597, -1, 599, 604, 592, -1, - 605, 608, 607, -1, 605, 606, 608, -1, - 622, 620, 619, -1, 622, 621, 620, -1, - 610, 619, 618, -1, 610, 622, 619, -1, - 617, 622, 610, -1, 609, 624, 617, -1, - 609, 617, 610, -1, 633, 632, 624, -1, - 634, 633, 624, -1, 614, 609, 612, -1, - 614, 612, 613, -1, 616, 614, 615, -1, - 631, 635, 634, -1, 631, 636, 635, -1, - 631, 624, 609, -1, 631, 634, 624, -1, - 611, 609, 614, -1, 611, 614, 616, -1, - 611, 631, 609, -1, 625, 631, 611, -1, - 623, 625, 611, -1, 630, 625, 623, -1, - 629, 626, 625, -1, 629, 627, 626, -1, - 629, 625, 630, -1, 628, 627, 629, -1 ] + 590, 582, 583, -1, 590, 589, 582, -1, + 585, 583, 578, -1, 585, 590, 583, -1, + 600, 591, 593, -1, 600, 598, 591, -1, + 601, 593, 594, -1, 601, 600, 593, -1, + 602, 594, 595, -1, 602, 595, 596, -1, + 602, 601, 594, -1, 603, 602, 596, -1, + 604, 596, 597, -1, 604, 597, 592, -1, + 604, 603, 596, -1, 599, 604, 592, -1, + 605, 606, 607, -1, 607, 606, 608, -1, + 622, 621, 620, -1, 618, 620, 619, -1, + 610, 620, 618, -1, 617, 622, 620, -1, + 617, 620, 610, -1, 609, 624, 617, -1, + 609, 617, 610, -1, 634, 632, 624, -1, + 634, 633, 632, -1, 615, 609, 612, -1, + 615, 612, 613, -1, 615, 613, 614, -1, + 635, 634, 624, -1, 636, 635, 624, -1, + 631, 636, 624, -1, 611, 615, 616, -1, + 611, 624, 609, -1, 611, 609, 615, -1, + 611, 631, 624, -1, 625, 631, 611, -1, + 623, 625, 611, -1, 629, 623, 630, -1, + 628, 626, 625, -1, 628, 627, 626, -1, + 628, 625, 623, -1, 628, 623, 629, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step index 4e480a81..319dcd35 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h13mm.step','2016-10-28T08:20:18',('Author'),( - ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.step','2016-10-28T15:06:37',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1982 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1632,$); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2058,9446 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) + ); +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); #2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); #2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#2423,$); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) + ); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); #2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); #2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); #2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#3214,$); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#3907,$); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#5308,$); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,13.)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,13.)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,13.)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,12.9)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,12.9)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,12.9)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,12.9)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-9.4)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#6709,$); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#8110,$); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,13.)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,13.)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,13.)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,12.9)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,12.9)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,12.9)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,12.9)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-9.4)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11505,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11601,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11615,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11634,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11648,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11666,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11680,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11708,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11722,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11740,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11754,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11782,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11796,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11814,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11830,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11841,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11867,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11894,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11909,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11935,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11962,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11991,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12020,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12045,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12059,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12088,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12116,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12145,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12175,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12202,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12243,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12270,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12289,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12309,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12339,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12385,25 +12440,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12411,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12438,19 +12493,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#4939); +#10400 = STYLED_ITEM('color',(#10401),#3557); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10386); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#7185); +#10410 = STYLED_ITEM('color',(#10411),#6359); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); @@ -12460,19 +12515,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); #10424 = SURFACE_STYLE_FILL_AREA(#10425); #10425 = FILL_AREA_STYLE('',(#10426)); -#10426 = FILL_AREA_STYLE_COLOUR('',#10375); -#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12482,8 +12537,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#10349); -#10440 = STYLED_ITEM('color',(#10441),#9523); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); @@ -12493,8 +12548,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12504,8 +12559,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl index eb08a507..6d9c56ec 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 13, + 4.7481623 -1.8396617 13, + 4.5959063 -1.4551065 13, + 4.3527985 -1.1204972 13, + 4.0341144 -0.85685891 13, + 3.659878 -0.68075675 13, + 3.2536044 -0.60325593 13, + 2.8408208 -0.62922603 13, + 2.4474642 -0.75703537 13, + 2.0982504 -0.97865313 13, + 1.815122 -1.2801543 13, + 1.6158688 -1.6425945 13, + 1.5130107 -2.0432003 13, + 1.5130107 -2.4567997 13, + 1.6158688 -2.8574054 13, + 1.815122 -3.2198458 13, + 2.0982504 -3.5213468 13, + 2.4474642 -3.7429647 13, + 2.8408208 -3.870774 13, + 3.2536044 -3.896744 13, + 3.659878 -3.8192432 13, + 4.0341144 -3.643141 13, + 4.3527985 -3.3795028 13, + 4.5959063 -3.0448935 13, + 4.7481623 -2.6603384 13, + 4.8000002 -2.25 13, + 4.9000001 -2.25 12.9, + 4.825882 -2.25 12.996593, + 4.8499999 -2.25 12.986603, + 4.8707108 -2.25 12.970711, + 4.8866024 -2.25 12.95, + 4.8965926 -2.25 12.925882, + 4.8000002 -2.25 13, + 4.7481623 -1.8396617 13, + 4.5959063 -1.4551065 13, + 4.3527985 -1.1204972 13, + 4.0341144 -0.85685891 13, + 3.659878 -0.68075675 13, + 3.2536044 -0.60325593 13, + 2.8408208 -0.62922603 13, + 2.4474642 -0.75703537 13, + 2.0982504 -0.97865313 13, + 1.815122 -1.2801543 13, + 1.6158688 -1.6425945 13, + 1.5130107 -2.0432003 13, + 1.5130107 -2.4567997 13, + 1.6158688 -2.8574054 13, + 1.815122 -3.2198458 13, + 2.0982504 -3.5213468 13, + 2.4474642 -3.7429647 13, + 2.8408208 -3.870774 13, + 3.2536044 -3.896744 13, + 3.659878 -3.8192432 13, + 4.0341144 -3.643141 13, + 4.3527985 -3.3795028 13, + 4.5959063 -3.0448935 13, + 4.7481623 -2.6603384 13, + 4.9000001 -2.25 12.9, + 4.8450203 -1.8147928 12.9, + 4.6835365 -1.406931 12.9, + 4.4256949 -1.0520426 12.9, + 4.087697 -0.77242613 12.9, + 3.6907797 -0.5856511 12.9, + 3.2598834 -0.50345325 12.9, + 2.8220828 -0.53099734 12.9, + 2.4048862 -0.66655266 12.9, + 2.034508 -0.90160185 12.9, + 1.7342203 -1.2213758 12.9, + 1.5228912 -1.605782 12.9, + 1.4137993 -2.0306668 12.9, + 1.4137993 -2.4693332 12.9, + 1.5228912 -2.894218 12.9, + 1.7342203 -3.2786243 12.9, + 2.034508 -3.5983982 12.9, + 2.4048862 -3.8334475 12.9, + 2.8220828 -3.9690027 12.9, + 3.2598834 -3.9965467 12.9, + 3.6907797 -3.9143488 12.9, + 4.087697 -3.7275739 12.9, + 4.4256949 -3.4479575 12.9, + 4.6835365 -3.0930688 12.9, + 4.8450203 -2.6852074 12.9, + 4.825882 -2.25 12.996593, + 4.8499999 -2.25 12.986603, + 4.8707108 -2.25 12.970711, + 4.8866024 -2.25 12.95, + 4.8965926 -2.25 12.925882, + 4.773231 -1.8332251 12.996593, + 4.7965913 -1.8272272 12.986603, + 4.8166513 -1.8220767 12.970711, + 4.6185865 -1.4426377 12.996593, + 4.8320441 -1.8181245 12.95, + 4.6397214 -1.4310187 12.986603, + 4.8417201 -1.8156401 12.925882, + 4.6578703 -1.4210413 12.970711, + 4.3716655 -1.1027799 12.996593, + 4.6717963 -1.4133854 12.95, + 4.3892465 -1.08627 12.986603, + 4.6805506 -1.4085726 12.925882, + 4.4043441 -1.0720925 12.970711, + 4.0479822 -0.83500612 12.996593, + 4.4159288 -1.0612137 12.95, + 4.0609055 -0.81464255 12.986603, + 4.4232111 -1.0543751 12.925882, + 4.0720029 -0.79715592 12.970711, + 3.667876 -0.65614158 12.996593, + 4.0805182 -0.78373796 12.95, + 3.675329 -0.63320392 12.986603, + 4.0858712 -0.77530313 12.925882, + 3.6817288 -0.61350691 12.970711, + 3.2552295 -0.57742506 12.996593, + 3.6866398 -0.59839284 12.95, + 3.2567439 -0.55335456 12.986603, + 3.6897268 -0.58889174 12.925882, + 3.2580442 -0.53268474 12.970711, + 2.8359711 -0.60380256 12.996593, + 3.2590423 -0.51682425 12.95, + 2.8314517 -0.58011168 12.986603, + 3.2596695 -0.50685394 12.925882, + 2.8275709 -0.55976784 12.970711, + 2.4364443 -0.73361671 12.996593, + 2.8245931 -0.54415745 12.95, + 2.4261751 -0.71179402 12.986603, + 2.8227212 -0.53434438 12.925882, + 2.417357 -0.69305444 12.970711, + 2.0817528 -0.95871079 12.996593, + 2.4105906 -0.67867506 12.95, + 2.0663793 -0.94012749 12.986603, + 2.406337 -0.66963577 12.925882, + 2.0531778 -0.92416966 12.970711, + 1.794183 -1.2649413 12.996593, + 2.0430479 -0.91192472 12.95, + 1.7746711 -1.2507651 12.986603, + 2.03668 -0.90422726 12.925882, + 1.7579159 -1.2385917 12.970711, + 1.5918044 -1.6330668 12.996593, + 1.745059 -1.2292507 12.95, + 1.5693799 -1.6241883 12.986603, + 1.7369769 -1.2233787 12.925882, + 1.5501237 -1.6165642 12.970711, + 1.4873329 -2.0399563 12.996593, + 1.5353478 -1.610714 12.95, + 1.463405 -2.0369334 12.986603, + 1.5260593 -1.6070364 12.925882, + 1.4428576 -2.0343378 12.970711, + 1.4873329 -2.4600437 12.996593, + 1.4270911 -2.032346 12.95, + 1.463405 -2.4630666 12.986603, + 1.4171798 -2.0310938 12.925882, + 1.4428576 -2.4656622 12.970711, + 1.5918044 -2.8669333 12.996593, + 1.4270911 -2.467654 12.95, + 1.5693799 -2.8758118 12.986603, + 1.4171798 -2.4689062 12.925882, + 1.5501237 -2.883436 12.970711, + 1.794183 -3.2350588 12.996593, + 1.5353478 -2.889286 12.95, + 1.7746711 -3.2492349 12.986603, + 1.5260593 -2.8929636 12.925882, + 1.7579159 -3.2614083 12.970711, + 2.0817528 -3.5412891 12.996593, + 1.745059 -3.2707493 12.95, + 2.0663793 -3.5598726 12.986603, + 1.7369769 -3.2766213 12.925882, + 2.0531778 -3.5758305 12.970711, + 2.4364443 -3.7663832 12.996593, + 2.0430479 -3.5880752 12.95, + 2.4261751 -3.7882061 12.986603, + 2.03668 -3.5957727 12.925882, + 2.417357 -3.8069456 12.970711, + 2.8359711 -3.8961973 12.996593, + 2.4105906 -3.8213251 12.95, + 2.8314517 -3.9198883 12.986603, + 2.406337 -3.8303642 12.925882, + 2.8275709 -3.9402323 12.970711, + 3.2552295 -3.922575 12.996593, + 2.8245931 -3.9558425 12.95, + 3.2567439 -3.9466455 12.986603, + 2.8227212 -3.9656556 12.925882, + 3.2580442 -3.9673152 12.970711, + 3.667876 -3.8438585 12.996593, + 3.2590423 -3.9831758 12.95, + 3.675329 -3.866796 12.986603, + 3.2596695 -3.9931462 12.925882, + 3.6817288 -3.8864932 12.970711, + 4.0479822 -3.664994 12.996593, + 3.6866398 -3.9016073 12.95, + 4.0609055 -3.6853576 12.986603, + 3.6897268 -3.9111083 12.925882, + 4.0720029 -3.7028441 12.970711, + 4.3716655 -3.3972201 12.996593, + 4.0805182 -3.7162621 12.95, + 4.3892465 -3.4137301 12.986603, + 4.0858712 -3.7246969 12.925882, + 4.4043441 -3.4279075 12.970711, + 4.6185865 -3.0573623 12.996593, + 4.4159288 -3.4387863 12.95, + 4.6397214 -3.0689812 12.986603, + 4.4232111 -3.4456248 12.925882, + 4.6578703 -3.0789587 12.970711, + 4.773231 -2.666775 12.996593, + 4.6717963 -3.0866146 12.95, + 4.7965913 -2.6727729 12.986603, + 4.6805506 -3.0914273 12.925882, + 4.8166513 -2.6779234 12.970711, + 4.8320441 -2.6818755 12.95, + 4.8417201 -2.68436 12.925882, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 12.9, + 4.9000001 -2.25 12.9, + 4.8450203 -1.8147928 12.9, + 4.6835365 -1.406931 12.9, + 4.4256949 -1.0520426 12.9, + 4.087697 -0.77242613 12.9, + 3.6907797 -0.5856511 12.9, + 3.2598834 -0.50345325 12.9, + 2.8220828 -0.53099734 12.9, + 2.4048862 -0.66655266 12.9, + 2.034508 -0.90160185 12.9, + 1.7342203 -1.2213758 12.9, + 1.5228912 -1.605782 12.9, + 1.4137993 -2.0306668 12.9, + 1.4137993 -2.4693332 12.9, + 1.5228912 -2.894218 12.9, + 1.7342203 -3.2786243 12.9, + 2.034508 -3.5983982 12.9, + 2.4048862 -3.8334475 12.9, + 2.8220828 -3.9690027 12.9, + 3.2598834 -3.9965467 12.9, + 3.6907797 -3.9143488 12.9, + 4.087697 -3.7275739 12.9, + 4.4256949 -3.4479575 12.9, + 4.6835365 -3.0930688 12.9, + 4.8450203 -2.6852074 12.9, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 13, + 4.9000001 -2.25 12.9, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 253, 254, 228, -1, + 229, 255, 230, -1, 254, 255, 229, -1, + 209, 234, 210, -1, 230, 256, 231, -1, + 255, 256, 230, -1, 210, 235, 211, -1, + 234, 235, 210, -1, 231, 257, 232, -1, + 256, 257, 231, -1, 211, 236, 212, -1, + 235, 236, 211, -1, 232, 258, 233, -1, + 233, 258, 208, -1, 257, 258, 232, -1, + 212, 237, 213, -1, 236, 237, 212, -1, + 258, 207, 208, -1, 213, 238, 214, -1, + 237, 238, 213, -1, 238, 239, 214, -1, + 214, 240, 215, -1, 215, 240, 216, -1, + 239, 240, 214, -1, 216, 241, 217, -1, + 240, 241, 216, -1, 241, 242, 217, -1, + 217, 243, 218, -1, 218, 243, 219, -1, + 242, 243, 217, -1, 219, 244, 220, -1, + 243, 244, 219, -1, 244, 245, 220, -1, + 220, 245, 221, -1, 245, 246, 221, -1, + 246, 247, 221, -1, 221, 247, 222, -1, + 222, 247, 223, -1, 247, 248, 223, -1, + 223, 249, 224, -1, 248, 249, 223, -1, + 224, 250, 225, -1, 249, 250, 224, -1, + 225, 251, 226, -1, 250, 251, 225, -1, + 226, 252, 227, -1, 251, 252, 226, -1, + 227, 253, 228, -1, 252, 253, 227, -1, + 228, 254, 229, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 13, - 4.7481623 2.6603384 13, - 4.5959063 3.0448935 13, - 4.3527985 3.3795028 13, - 4.0341144 3.643141 13, - 3.659878 3.8192432 13, - 3.2536044 3.896744 13, - 2.8408208 3.870774 13, - 2.4474642 3.7429647 13, - 2.0982504 3.5213468 13, - 1.815122 3.2198458 13, - 1.6158688 2.8574054 13, - 1.5130107 2.4567997 13, - 1.5130107 2.0432003 13, - 1.6158688 1.6425945 13, - 1.815122 1.2801543 13, - 2.0982504 0.97865313 13, - 2.4474642 0.75703537 13, - 2.8408208 0.62922603 13, - 3.2536044 0.60325593 13, - 3.659878 0.68075675 13, - 4.0341144 0.85685891 13, - 4.3527985 1.1204972 13, - 4.5959063 1.4551065 13, - 4.7481623 1.8396617 13, - 4.8000002 2.25 13, - 4.9000001 2.25 12.9, - 4.825882 2.25 12.996593, - 4.8499999 2.25 12.986603, - 4.8707108 2.25 12.970711, - 4.8866024 2.25 12.95, - 4.8965926 2.25 12.925882, - 4.8000002 2.25 13, - 4.7481623 2.6603384 13, - 4.5959063 3.0448935 13, - 4.3527985 3.3795028 13, - 4.0341144 3.643141 13, - 3.659878 3.8192432 13, - 3.2536044 3.896744 13, - 2.8408208 3.870774 13, - 2.4474642 3.7429647 13, - 2.0982504 3.5213468 13, - 1.815122 3.2198458 13, - 1.6158688 2.8574054 13, - 1.5130107 2.4567997 13, - 1.5130107 2.0432003 13, - 1.6158688 1.6425945 13, - 1.815122 1.2801543 13, - 2.0982504 0.97865313 13, - 2.4474642 0.75703537 13, - 2.8408208 0.62922603 13, - 3.2536044 0.60325593 13, - 3.659878 0.68075675 13, - 4.0341144 0.85685891 13, - 4.3527985 1.1204972 13, - 4.5959063 1.4551065 13, - 4.7481623 1.8396617 13, - 4.9000001 2.25 12.9, - 4.8450203 2.6852074 12.9, - 4.6835365 3.0930688 12.9, - 4.4256949 3.4479575 12.9, - 4.087697 3.7275739 12.9, - 3.6907797 3.9143488 12.9, - 3.2598834 3.9965467 12.9, - 2.8220828 3.9690027 12.9, - 2.4048862 3.8334475 12.9, - 2.034508 3.5983982 12.9, - 1.7342203 3.2786243 12.9, - 1.5228912 2.894218 12.9, - 1.4137993 2.4693332 12.9, - 1.4137993 2.0306668 12.9, - 1.5228912 1.605782 12.9, - 1.7342203 1.2213758 12.9, - 2.034508 0.90160185 12.9, - 2.4048862 0.66655266 12.9, - 2.8220828 0.53099734 12.9, - 3.2598834 0.50345325 12.9, - 3.6907797 0.5856511 12.9, - 4.087697 0.77242613 12.9, - 4.4256949 1.0520426 12.9, - 4.6835365 1.406931 12.9, - 4.8450203 1.8147928 12.9, - 4.825882 2.25 12.996593, - 4.8499999 2.25 12.986603, - 4.8707108 2.25 12.970711, - 4.8866024 2.25 12.95, - 4.8965926 2.25 12.925882, - 4.773231 2.666775 12.996593, - 4.7965913 2.6727729 12.986603, - 4.8166513 2.6779234 12.970711, - 4.6185865 3.0573623 12.996593, - 4.8320441 2.6818755 12.95, - 4.6397214 3.0689812 12.986603, - 4.8417201 2.68436 12.925882, - 4.6578703 3.0789587 12.970711, - 4.3716655 3.3972201 12.996593, - 4.6717963 3.0866146 12.95, - 4.3892465 3.4137301 12.986603, - 4.6805506 3.0914273 12.925882, - 4.4043441 3.4279075 12.970711, - 4.0479822 3.664994 12.996593, - 4.4159288 3.4387863 12.95, - 4.0609055 3.6853576 12.986603, - 4.4232111 3.4456248 12.925882, - 4.0720029 3.7028441 12.970711, - 3.667876 3.8438585 12.996593, - 4.0805182 3.7162621 12.95, - 3.675329 3.866796 12.986603, - 4.0858712 3.7246969 12.925882, - 3.6817288 3.8864932 12.970711, - 3.2552295 3.922575 12.996593, - 3.6866398 3.9016073 12.95, - 3.2567439 3.9466455 12.986603, - 3.6897268 3.9111083 12.925882, - 3.2580442 3.9673152 12.970711, - 2.8359711 3.8961973 12.996593, - 3.2590423 3.9831758 12.95, - 2.8314517 3.9198883 12.986603, - 3.2596695 3.9931462 12.925882, - 2.8275709 3.9402323 12.970711, - 2.4364443 3.7663832 12.996593, - 2.8245931 3.9558425 12.95, - 2.4261751 3.7882061 12.986603, - 2.8227212 3.9656556 12.925882, - 2.417357 3.8069456 12.970711, - 2.0817528 3.5412891 12.996593, - 2.4105906 3.8213251 12.95, - 2.0663793 3.5598726 12.986603, - 2.406337 3.8303642 12.925882, - 2.0531778 3.5758305 12.970711, - 1.794183 3.2350588 12.996593, - 2.0430479 3.5880752 12.95, - 1.7746711 3.2492349 12.986603, - 2.03668 3.5957727 12.925882, - 1.7579159 3.2614083 12.970711, - 1.5918044 2.8669333 12.996593, - 1.745059 3.2707493 12.95, - 1.5693799 2.8758118 12.986603, - 1.7369769 3.2766213 12.925882, - 1.5501237 2.883436 12.970711, - 1.4873329 2.4600437 12.996593, - 1.5353478 2.889286 12.95, - 1.463405 2.4630666 12.986603, - 1.5260593 2.8929636 12.925882, - 1.4428576 2.4656622 12.970711, - 1.4873329 2.0399563 12.996593, - 1.4270911 2.467654 12.95, - 1.463405 2.0369334 12.986603, - 1.4171798 2.4689062 12.925882, - 1.4428576 2.0343378 12.970711, - 1.5918044 1.6330668 12.996593, - 1.4270911 2.032346 12.95, - 1.5693799 1.6241883 12.986603, - 1.4171798 2.0310938 12.925882, - 1.5501237 1.6165642 12.970711, - 1.794183 1.2649413 12.996593, - 1.5353478 1.610714 12.95, - 1.7746711 1.2507651 12.986603, - 1.5260593 1.6070364 12.925882, - 1.7579159 1.2385917 12.970711, - 2.0817528 0.95871079 12.996593, - 1.745059 1.2292507 12.95, - 2.0663793 0.94012749 12.986603, - 1.7369769 1.2233787 12.925882, - 2.0531778 0.92416966 12.970711, - 2.4364443 0.73361671 12.996593, - 2.0430479 0.91192472 12.95, - 2.4261751 0.71179402 12.986603, - 2.03668 0.90422726 12.925882, - 2.417357 0.69305444 12.970711, - 2.8359711 0.60380256 12.996593, - 2.4105906 0.67867506 12.95, - 2.8314517 0.58011168 12.986603, - 2.406337 0.66963577 12.925882, - 2.8275709 0.55976784 12.970711, - 3.2552295 0.57742506 12.996593, - 2.8245931 0.54415745 12.95, - 3.2567439 0.55335456 12.986603, - 2.8227212 0.53434438 12.925882, - 3.2580442 0.53268474 12.970711, - 3.667876 0.65614158 12.996593, - 3.2590423 0.51682425 12.95, - 3.675329 0.63320392 12.986603, - 3.2596695 0.50685394 12.925882, - 3.6817288 0.61350691 12.970711, - 4.0479822 0.83500612 12.996593, - 3.6866398 0.59839284 12.95, - 4.0609055 0.81464255 12.986603, - 3.6897268 0.58889174 12.925882, - 4.0720029 0.79715592 12.970711, - 4.3716655 1.1027799 12.996593, - 4.0805182 0.78373796 12.95, - 4.3892465 1.08627 12.986603, - 4.0858712 0.77530313 12.925882, - 4.4043441 1.0720925 12.970711, - 4.6185865 1.4426377 12.996593, - 4.4159288 1.0612137 12.95, - 4.6397214 1.4310187 12.986603, - 4.4232111 1.0543751 12.925882, - 4.6578703 1.4210413 12.970711, - 4.773231 1.8332251 12.996593, - 4.6717963 1.4133854 12.95, - 4.7965913 1.8272272 12.986603, - 4.6805506 1.4085726 12.925882, - 4.8166513 1.8220767 12.970711, - 4.8320441 1.8181245 12.95, - 4.8417201 1.8156401 12.925882, - 4.9000001 2.25 3.5, - 4.9000001 2.25 12.9, - 4.9000001 2.25 12.9, - 4.8450203 2.6852074 12.9, - 4.6835365 3.0930688 12.9, - 4.4256949 3.4479575 12.9, - 4.087697 3.7275739 12.9, - 3.6907797 3.9143488 12.9, - 3.2598834 3.9965467 12.9, - 2.8220828 3.9690027 12.9, - 2.4048862 3.8334475 12.9, - 2.034508 3.5983982 12.9, - 1.7342203 3.2786243 12.9, - 1.5228912 2.894218 12.9, - 1.4137993 2.4693332 12.9, - 1.4137993 2.0306668 12.9, - 1.5228912 1.605782 12.9, - 1.7342203 1.2213758 12.9, - 2.034508 0.90160185 12.9, - 2.4048862 0.66655266 12.9, - 2.8220828 0.53099734 12.9, - 3.2598834 0.50345325 12.9, - 3.6907797 0.5856511 12.9, - 4.087697 0.77242613 12.9, - 4.4256949 1.0520426 12.9, - 4.6835365 1.406931 12.9, - 4.8450203 1.8147928 12.9, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 13, - 4.9000001 2.25 12.9, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 228, 254, 229, -1, - 253, 254, 228, -1, 229, 255, 230, -1, - 254, 255, 229, -1, 209, 235, 210, -1, - 234, 235, 209, -1, 230, 256, 231, -1, - 255, 256, 230, -1, 210, 236, 211, -1, - 211, 236, 212, -1, 235, 236, 210, -1, - 231, 257, 232, -1, 256, 257, 231, -1, - 212, 237, 213, -1, 236, 237, 212, -1, - 232, 258, 233, -1, 257, 258, 232, -1, - 233, 207, 208, -1, 258, 207, 233, -1, - 237, 238, 213, -1, 213, 239, 214, -1, - 214, 239, 215, -1, 238, 239, 213, -1, - 239, 240, 215, -1, 215, 241, 216, -1, - 216, 241, 217, -1, 240, 241, 215, -1, - 241, 242, 217, -1, 217, 243, 218, -1, - 242, 243, 217, -1, 218, 244, 219, -1, - 243, 244, 218, -1, 219, 245, 220, -1, - 244, 245, 219, -1, 245, 246, 220, -1, - 220, 246, 221, -1, 246, 247, 221, -1, - 221, 247, 222, -1, 247, 248, 222, -1, - 222, 248, 223, -1, 223, 249, 224, -1, - 248, 249, 223, -1, 224, 250, 225, -1, - 249, 250, 224, -1, 225, 251, 226, -1, - 250, 251, 225, -1, 226, 252, 227, -1, - 251, 252, 226, -1, 227, 253, 228, -1, - 252, 253, 227, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step index 87c3ba47..05e42886 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.step @@ -2,9 +2,9 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h4.3mm.step','2016-10-28T08:22:52',('Author'),( - ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm.step','2016-10-28T15:01:56',('Author'), + (''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; @@ -26,40 +26,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +75,1977 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1451,$); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2053,9497 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#2144,$); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#3545,$); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#4946,$); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#6347,$); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,4.3)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,4.3)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,4.3)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,4.2)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,4.2)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,4.2)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,4.2)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#7192,$); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#7983,$); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#8774,$); +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,4.3)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,4.3)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,4.3)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,4.2)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,4.2)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,4.2)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,4.2)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11551,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11647,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11661,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11680,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11694,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11712,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11726,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11754,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11768,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11786,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11800,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11828,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11842,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11860,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11876,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11887,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11913,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11940,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11955,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11981,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12008,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12037,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12066,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12091,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12105,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12134,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12162,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12191,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12221,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12248,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12289,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12316,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12335,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12355,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12385,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12431,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12457,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,8 +12484,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#7185); +#10400 = STYLED_ITEM('color',(#10401),#6359); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); @@ -12456,30 +12495,30 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#4939); +#10410 = STYLED_ITEM('color',(#10411),#3557); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); #10414 = SURFACE_STYLE_FILL_AREA(#10415); #10415 = FILL_AREA_STYLE('',(#10416)); -#10416 = FILL_AREA_STYLE_COLOUR('',#10386); -#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10416 = FILL_AREA_STYLE_COLOUR('',#10375); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); #10424 = SURFACE_STYLE_FILL_AREA(#10425); #10425 = FILL_AREA_STYLE('',(#10426)); -#10426 = FILL_AREA_STYLE_COLOUR('',#10375); -#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,8 +12528,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#10349); -#10440 = STYLED_ITEM('color',(#10441),#9523); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); @@ -12500,8 +12539,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,8 +12550,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl index b634d3e6..2c9e40af 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,2286 +1984,662 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 4.1500001 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o26 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 o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o27 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o25 - - } - - } - - } ] - - }, - - USE o26, - - Group { - children [ - USE o24, - - USE o27 ] - - }, - - USE o27 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o28 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o30 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 o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o31 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o29 - - } - - } - - } ] - - }, - - USE o30, - - Group { - children [ - USE o28, - - USE o31 ] - - }, - - USE o31 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 4.1500001 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 o32 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o34 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 o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o35 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o33 - - } - - } - - } ] - - }, - - USE o34, - - Group { - children [ - USE o32, - - USE o35 ] - - }, - - USE o35 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o36 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o37 Coordinate { - point [ 4.8000002 2.25 4.3000002, - 4.7481623 2.6603384 4.3000002, - 4.5959063 3.0448935 4.3000002, - 4.3527985 3.3795028 4.3000002, - 4.0341144 3.643141 4.3000002, - 3.659878 3.8192432 4.3000002, - 3.2536044 3.896744 4.3000002, - 2.8408208 3.870774 4.3000002, - 2.4474642 3.7429647 4.3000002, - 2.0982504 3.5213468 4.3000002, - 1.815122 3.2198458 4.3000002, - 1.6158688 2.8574054 4.3000002, - 1.5130107 2.4567997 4.3000002, - 1.5130107 2.0432003 4.3000002, - 1.6158688 1.6425945 4.3000002, - 1.815122 1.2801543 4.3000002, - 2.0982504 0.97865313 4.3000002, - 2.4474642 0.75703537 4.3000002, - 2.8408208 0.62922603 4.3000002, - 3.2536044 0.60325593 4.3000002, - 3.659878 0.68075675 4.3000002, - 4.0341144 0.85685891 4.3000002, - 4.3527985 1.1204972 4.3000002, - 4.5959063 1.4551065 4.3000002, - 4.7481623 1.8396617 4.3000002, - 4.8000002 2.25 4.3000002, - 4.9000001 2.25 4.1999998, - 4.825882 2.25 4.2965927, - 4.8499999 2.25 4.2866025, - 4.8707108 2.25 4.2707105, - 4.8866024 2.25 4.25, - 4.8965926 2.25 4.2258821, - 4.8000002 2.25 4.3000002, - 4.7481623 2.6603384 4.3000002, - 4.5959063 3.0448935 4.3000002, - 4.3527985 3.3795028 4.3000002, - 4.0341144 3.643141 4.3000002, - 3.659878 3.8192432 4.3000002, - 3.2536044 3.896744 4.3000002, - 2.8408208 3.870774 4.3000002, - 2.4474642 3.7429647 4.3000002, - 2.0982504 3.5213468 4.3000002, - 1.815122 3.2198458 4.3000002, - 1.6158688 2.8574054 4.3000002, - 1.5130107 2.4567997 4.3000002, - 1.5130107 2.0432003 4.3000002, - 1.6158688 1.6425945 4.3000002, - 1.815122 1.2801543 4.3000002, - 2.0982504 0.97865313 4.3000002, - 2.4474642 0.75703537 4.3000002, - 2.8408208 0.62922603 4.3000002, - 3.2536044 0.60325593 4.3000002, - 3.659878 0.68075675 4.3000002, - 4.0341144 0.85685891 4.3000002, - 4.3527985 1.1204972 4.3000002, - 4.5959063 1.4551065 4.3000002, - 4.7481623 1.8396617 4.3000002, - 4.9000001 2.25 4.1999998, - 4.8862009 2.4693332 4.1999998, - 4.8450203 2.6852074 4.1999998, - 4.7771087 2.894218 4.1999998, - 4.6835365 3.0930688 4.1999998, - 4.5657797 3.2786243 4.1999998, - 4.4256949 3.4479575 4.1999998, - 4.265492 3.5983982 4.1999998, - 4.087697 3.7275739 4.1999998, - 3.8951137 3.8334475 4.1999998, - 3.6907797 3.9143488 4.1999998, - 3.4779172 3.9690027 4.1999998, - 3.2598834 3.9965467 4.1999998, - 3.0401165 3.9965467 4.1999998, - 2.8220828 3.9690027 4.1999998, - 2.6092203 3.9143488 4.1999998, - 2.4048862 3.8334475 4.1999998, - 2.2123032 3.7275739 4.1999998, - 2.034508 3.5983982 4.1999998, - 1.8743049 3.4479575 4.1999998, - 1.7342203 3.2786243 4.1999998, - 1.6164633 3.0930688 4.1999998, - 1.5228912 2.894218 4.1999998, - 1.4549794 2.6852074 4.1999998, - 1.4137993 2.4693332 4.1999998, - 1.4 2.25 4.1999998, - 1.4137993 2.0306668 4.1999998, - 1.4549794 1.8147928 4.1999998, - 1.5228912 1.605782 4.1999998, - 1.6164633 1.406931 4.1999998, - 1.7342203 1.2213758 4.1999998, - 1.8743049 1.0520426 4.1999998, - 2.034508 0.90160185 4.1999998, - 2.2123032 0.77242613 4.1999998, - 2.4048862 0.66655266 4.1999998, - 2.6092203 0.5856511 4.1999998, - 2.8220828 0.53099734 4.1999998, - 3.0401165 0.50345325 4.1999998, - 3.2598834 0.50345325 4.1999998, - 3.4779172 0.53099734 4.1999998, - 3.6907797 0.5856511 4.1999998, - 3.8951137 0.66655266 4.1999998, - 4.087697 0.77242613 4.1999998, - 4.265492 0.90160185 4.1999998, - 4.4256949 1.0520426 4.1999998, - 4.5657797 1.2213758 4.1999998, - 4.6835365 1.406931 4.1999998, - 4.7771087 1.605782 4.1999998, - 4.8450203 1.8147928 4.1999998, - 4.8862009 2.0306668 4.1999998, - 4.825882 2.25 4.2965927, - 4.8499999 2.25 4.2866025, - 4.8707108 2.25 4.2707105, - 4.8866024 2.25 4.25, - 4.8965926 2.25 4.2258821, - 4.8126669 2.4600437 4.2965927, - 4.8365951 2.4630666 4.2866025, - 4.773231 2.666775 4.2965927, - 4.8571424 2.4656622 4.2707105, - 4.7965913 2.6727729 4.2866025, - 4.7081957 2.8669333 4.2965927, - 4.8729091 2.467654 4.25, - 4.8166513 2.6779234 4.2707105, - 4.7306199 2.8758118 4.2866025, - 4.6185865 3.0573623 4.2965927, - 4.8828201 2.4689062 4.2258821, - 4.8320441 2.6818755 4.25, - 4.7498765 2.883436 4.2707105, - 4.6397214 3.0689812 4.2866025, - 4.5058169 3.2350588 4.2965927, - 4.8417201 2.68436 4.2258821, - 4.7646523 2.889286 4.25, - 4.6578703 3.0789587 4.2707105, - 4.5253291 3.2492349 4.2866025, - 4.3716655 3.3972201 4.2965927, - 4.7739406 2.8929636 4.2258821, - 4.6717963 3.0866146 4.25, - 4.5420842 3.2614083 4.2707105, - 4.3892465 3.4137301 4.2866025, - 4.2182474 3.5412891 4.2965927, - 4.6805506 3.0914273 4.2258821, - 4.5549412 3.2707493 4.25, - 4.4043441 3.4279075 4.2707105, - 4.2336206 3.5598726 4.2866025, - 4.0479822 3.664994 4.2965927, - 4.5630231 3.2766213 4.2258821, - 4.4159288 3.4387863 4.25, - 4.2468224 3.5758305 4.2707105, - 4.0609055 3.6853576 4.2866025, - 3.8635559 3.7663832 4.2965927, - 4.4232111 3.4456248 4.2258821, - 4.2569523 3.5880752 4.25, - 4.0720029 3.7028441 4.2707105, - 3.8738248 3.7882061 4.2866025, - 3.667876 3.8438585 4.2965927, - 4.26332 3.5957727 4.2258821, - 4.0805182 3.7162621 4.25, - 3.882643 3.8069456 4.2707105, - 3.675329 3.866796 4.2866025, - 3.4640288 3.8961973 4.2965927, - 4.0858712 3.7246969 4.2258821, - 3.8894093 3.8213251 4.25, - 3.6817288 3.8864932 4.2707105, - 3.4685483 3.9198883 4.2866025, - 3.2552295 3.922575 4.2965927, - 3.8936629 3.8303642 4.2258821, - 3.6866398 3.9016073 4.25, - 3.472429 3.9402323 4.2707105, - 3.2567439 3.9466455 4.2866025, - 3.0447705 3.922575 4.2965927, - 3.6897268 3.9111083 4.2258821, - 3.4754069 3.9558425 4.25, - 3.2580442 3.9673152 4.2707105, - 3.043256 3.9466455 4.2866025, - 2.8359711 3.8961973 4.2965927, - 3.4772787 3.9656556 4.2258821, - 3.2590423 3.9831758 4.25, - 3.0419557 3.9673152 4.2707105, - 2.8314517 3.9198883 4.2866025, - 2.6321239 3.8438585 4.2965927, - 3.2596695 3.9931462 4.2258821, - 3.0409579 3.9831758 4.25, - 2.8275709 3.9402323 4.2707105, - 2.6246712 3.866796 4.2866025, - 2.4364443 3.7663832 4.2965927, - 3.0403306 3.9931462 4.2258821, - 2.8245931 3.9558425 4.25, - 2.6182711 3.8864932 4.2707105, - 2.4261751 3.7882061 4.2866025, - 2.2520175 3.664994 4.2965927, - 2.8227212 3.9656556 4.2258821, - 2.6133604 3.9016073 4.25, - 2.417357 3.8069456 4.2707105, - 2.2390945 3.6853576 4.2866025, - 2.0817528 3.5412891 4.2965927, - 2.6102731 3.9111083 4.2258821, - 2.4105906 3.8213251 4.25, - 2.2279971 3.7028441 4.2707105, - 2.0663793 3.5598726 4.2866025, - 1.9283347 3.3972201 4.2965927, - 2.406337 3.8303642 4.2258821, - 2.2194819 3.7162621 4.25, - 2.0531778 3.5758305 4.2707105, - 1.9107534 3.4137301 4.2866025, - 1.794183 3.2350588 4.2965927, - 2.214129 3.7246969 4.2258821, - 2.0430479 3.5880752 4.25, - 1.8956559 3.4279075 4.2707105, - 1.7746711 3.2492349 4.2866025, - 1.6814135 3.0573623 4.2965927, - 2.03668 3.5957727 4.2258821, - 1.8840712 3.4387863 4.25, - 1.7579159 3.2614083 4.2707105, - 1.6602787 3.0689812 4.2866025, - 1.5918044 2.8669333 4.2965927, - 1.8767889 3.4456248 4.2258821, - 1.745059 3.2707493 4.25, - 1.6421298 3.0789587 4.2707105, - 1.5693799 2.8758118 4.2866025, - 1.526769 2.666775 4.2965927, - 1.7369769 3.2766213 4.2258821, - 1.6282036 3.0866146 4.25, - 1.5501237 2.883436 4.2707105, - 1.5034087 2.6727729 4.2866025, - 1.4873329 2.4600437 4.2965927, - 1.6194493 3.0914273 4.2258821, - 1.5353478 2.889286 4.25, - 1.4833486 2.6779234 4.2707105, - 1.463405 2.4630666 4.2866025, - 1.4741181 2.25 4.2965927, - 1.5260593 2.8929636 4.2258821, - 1.4679561 2.6818755 4.25, - 1.4428576 2.4656622 4.2707105, - 1.45 2.25 4.2866025, - 1.4873329 2.0399563 4.2965927, - 1.4582798 2.68436 4.2258821, - 1.4270911 2.467654 4.25, - 1.4292893 2.25 4.2707105, - 1.463405 2.0369334 4.2866025, - 1.526769 1.8332251 4.2965927, - 1.4171798 2.4689062 4.2258821, - 1.4133974 2.25 4.25, - 1.4428576 2.0343378 4.2707105, - 1.5034087 1.8272272 4.2866025, - 1.5918044 1.6330668 4.2965927, - 1.4034075 2.25 4.2258821, - 1.4270911 2.032346 4.25, - 1.4833486 1.8220767 4.2707105, - 1.5693799 1.6241883 4.2866025, - 1.6814135 1.4426377 4.2965927, - 1.4171798 2.0310938 4.2258821, - 1.4679561 1.8181245 4.25, - 1.5501237 1.6165642 4.2707105, - 1.6602787 1.4310187 4.2866025, - 1.794183 1.2649413 4.2965927, - 1.4582798 1.8156401 4.2258821, - 1.5353478 1.610714 4.25, - 1.6421298 1.4210413 4.2707105, - 1.7746711 1.2507651 4.2866025, - 1.9283347 1.1027799 4.2965927, - 1.5260593 1.6070364 4.2258821, - 1.6282036 1.4133854 4.25, - 1.7579159 1.2385917 4.2707105, - 1.9107534 1.08627 4.2866025, - 2.0817528 0.95871079 4.2965927, - 1.6194493 1.4085726 4.2258821, - 1.745059 1.2292507 4.25, - 1.8956559 1.0720925 4.2707105, - 2.0663793 0.94012749 4.2866025, - 2.2520175 0.83500612 4.2965927, - 1.7369769 1.2233787 4.2258821, - 1.8840712 1.0612137 4.25, - 2.0531778 0.92416966 4.2707105, - 2.2390945 0.81464255 4.2866025, - 2.4364443 0.73361671 4.2965927, - 1.8767889 1.0543751 4.2258821, - 2.0430479 0.91192472 4.25, - 2.2279971 0.79715592 4.2707105, - 2.4261751 0.71179402 4.2866025, - 2.6321239 0.65614158 4.2965927, - 2.03668 0.90422726 4.2258821, - 2.2194819 0.78373796 4.25, - 2.417357 0.69305444 4.2707105, - 2.6246712 0.63320392 4.2866025, - 2.8359711 0.60380256 4.2965927, - 2.214129 0.77530313 4.2258821, - 2.4105906 0.67867506 4.25, - 2.6182711 0.61350691 4.2707105, - 2.8314517 0.58011168 4.2866025, - 3.0447705 0.57742506 4.2965927, - 2.406337 0.66963577 4.2258821, - 2.6133604 0.59839284 4.25, - 2.8275709 0.55976784 4.2707105, - 3.043256 0.55335456 4.2866025, - 3.2552295 0.57742506 4.2965927, - 2.6102731 0.58889174 4.2258821, - 2.8245931 0.54415745 4.25, - 3.0419557 0.53268474 4.2707105, - 3.2567439 0.55335456 4.2866025, - 3.4640288 0.60380256 4.2965927, - 2.8227212 0.53434438 4.2258821, - 3.0409579 0.51682425 4.25, - 3.2580442 0.53268474 4.2707105, - 3.4685483 0.58011168 4.2866025, - 3.667876 0.65614158 4.2965927, - 3.0403306 0.50685394 4.2258821, - 3.2590423 0.51682425 4.25, - 3.472429 0.55976784 4.2707105, - 3.675329 0.63320392 4.2866025, - 3.8635559 0.73361671 4.2965927, - 3.2596695 0.50685394 4.2258821, - 3.4754069 0.54415745 4.25, - 3.6817288 0.61350691 4.2707105, - 3.8738248 0.71179402 4.2866025, - 4.0479822 0.83500612 4.2965927, - 3.4772787 0.53434438 4.2258821, - 3.6866398 0.59839284 4.25, - 3.882643 0.69305444 4.2707105, - 4.0609055 0.81464255 4.2866025, - 4.2182474 0.95871079 4.2965927, - 3.6897268 0.58889174 4.2258821, - 3.8894093 0.67867506 4.25, - 4.0720029 0.79715592 4.2707105, - 4.2336206 0.94012749 4.2866025, - 4.3716655 1.1027799 4.2965927, - 3.8936629 0.66963577 4.2258821, - 4.0805182 0.78373796 4.25, - 4.2468224 0.92416966 4.2707105, - 4.3892465 1.08627 4.2866025, - 4.5058169 1.2649413 4.2965927, - 4.0858712 0.77530313 4.2258821, - 4.2569523 0.91192472 4.25, - 4.4043441 1.0720925 4.2707105, - 4.5253291 1.2507651 4.2866025, - 4.6185865 1.4426377 4.2965927, - 4.26332 0.90422726 4.2258821, - 4.4159288 1.0612137 4.25, - 4.5420842 1.2385917 4.2707105, - 4.6397214 1.4310187 4.2866025, - 4.7081957 1.6330668 4.2965927, - 4.4232111 1.0543751 4.2258821, - 4.5549412 1.2292507 4.25, - 4.6578703 1.4210413 4.2707105, - 4.7306199 1.6241883 4.2866025, - 4.773231 1.8332251 4.2965927, - 4.5630231 1.2233787 4.2258821, - 4.6717963 1.4133854 4.25, - 4.7498765 1.6165642 4.2707105, - 4.7965913 1.8272272 4.2866025, - 4.8126669 2.0399563 4.2965927, - 4.6805506 1.4085726 4.2258821, - 4.7646523 1.610714 4.25, - 4.8166513 1.8220767 4.2707105, - 4.8365951 2.0369334 4.2866025, - 4.7739406 1.6070364 4.2258821, - 4.8320441 1.8181245 4.25, - 4.8571424 2.0343378 4.2707105, - 4.8417201 1.8156401 4.2258821, - 4.8729091 2.032346 4.25, - 4.8828201 2.0310938 4.2258821, - 4.9000001 2.25 3.5, - 4.9000001 2.25 4.1999998, - 4.9000001 2.25 4.1999998, - 4.8862009 2.4693332 4.1999998, - 4.8450203 2.6852074 4.1999998, - 4.7771087 2.894218 4.1999998, - 4.6835365 3.0930688 4.1999998, - 4.5657797 3.2786243 4.1999998, - 4.4256949 3.4479575 4.1999998, - 4.265492 3.5983982 4.1999998, - 4.087697 3.7275739 4.1999998, - 3.8951137 3.8334475 4.1999998, - 3.6907797 3.9143488 4.1999998, - 3.4779172 3.9690027 4.1999998, - 3.2598834 3.9965467 4.1999998, - 3.0401165 3.9965467 4.1999998, - 2.8220828 3.9690027 4.1999998, - 2.6092203 3.9143488 4.1999998, - 2.4048862 3.8334475 4.1999998, - 2.2123032 3.7275739 4.1999998, - 2.034508 3.5983982 4.1999998, - 1.8743049 3.4479575 4.1999998, - 1.7342203 3.2786243 4.1999998, - 1.6164633 3.0930688 4.1999998, - 1.5228912 2.894218 4.1999998, - 1.4549794 2.6852074 4.1999998, - 1.4137993 2.4693332 4.1999998, - 1.4 2.25 4.1999998, - 1.4137993 2.0306668 4.1999998, - 1.4549794 1.8147928 4.1999998, - 1.5228912 1.605782 4.1999998, - 1.6164633 1.406931 4.1999998, - 1.7342203 1.2213758 4.1999998, - 1.8743049 1.0520426 4.1999998, - 2.034508 0.90160185 4.1999998, - 2.2123032 0.77242613 4.1999998, - 2.4048862 0.66655266 4.1999998, - 2.6092203 0.5856511 4.1999998, - 2.8220828 0.53099734 4.1999998, - 3.0401165 0.50345325 4.1999998, - 3.2598834 0.50345325 4.1999998, - 3.4779172 0.53099734 4.1999998, - 3.6907797 0.5856511 4.1999998, - 3.8951137 0.66655266 4.1999998, - 4.087697 0.77242613 4.1999998, - 4.265492 0.90160185 4.1999998, - 4.4256949 1.0520426 4.1999998, - 4.5657797 1.2213758 4.1999998, - 4.6835365 1.406931 4.1999998, - 4.7771087 1.605782 4.1999998, - 4.8450203 1.8147928 4.1999998, - 4.8862009 2.0306668 4.1999998, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 4.3000002, - 4.9000001 2.25 4.1999998, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 4.8000002 -2.25 4.3000002, + 4.7481623 -1.8396617 4.3000002, + 4.5959063 -1.4551065 4.3000002, + 4.3527985 -1.1204972 4.3000002, + 4.0341144 -0.85685891 4.3000002, + 3.659878 -0.68075675 4.3000002, + 3.2536044 -0.60325593 4.3000002, + 2.8408208 -0.62922603 4.3000002, + 2.4474642 -0.75703537 4.3000002, + 2.0982504 -0.97865313 4.3000002, + 1.815122 -1.2801543 4.3000002, + 1.6158688 -1.6425945 4.3000002, + 1.5130107 -2.0432003 4.3000002, + 1.5130107 -2.4567997 4.3000002, + 1.6158688 -2.8574054 4.3000002, + 1.815122 -3.2198458 4.3000002, + 2.0982504 -3.5213468 4.3000002, + 2.4474642 -3.7429647 4.3000002, + 2.8408208 -3.870774 4.3000002, + 3.2536044 -3.896744 4.3000002, + 3.659878 -3.8192432 4.3000002, + 4.0341144 -3.643141 4.3000002, + 4.3527985 -3.3795028 4.3000002, + 4.5959063 -3.0448935 4.3000002, + 4.7481623 -2.6603384 4.3000002, + 4.8000002 -2.25 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.825882 -2.25 4.2965927, + 4.8499999 -2.25 4.2866025, + 4.8707108 -2.25 4.2707105, + 4.8866024 -2.25 4.25, + 4.8965926 -2.25 4.2258821, + 4.8000002 -2.25 4.3000002, + 4.7481623 -1.8396617 4.3000002, + 4.5959063 -1.4551065 4.3000002, + 4.3527985 -1.1204972 4.3000002, + 4.0341144 -0.85685891 4.3000002, + 3.659878 -0.68075675 4.3000002, + 3.2536044 -0.60325593 4.3000002, + 2.8408208 -0.62922603 4.3000002, + 2.4474642 -0.75703537 4.3000002, + 2.0982504 -0.97865313 4.3000002, + 1.815122 -1.2801543 4.3000002, + 1.6158688 -1.6425945 4.3000002, + 1.5130107 -2.0432003 4.3000002, + 1.5130107 -2.4567997 4.3000002, + 1.6158688 -2.8574054 4.3000002, + 1.815122 -3.2198458 4.3000002, + 2.0982504 -3.5213468 4.3000002, + 2.4474642 -3.7429647 4.3000002, + 2.8408208 -3.870774 4.3000002, + 3.2536044 -3.896744 4.3000002, + 3.659878 -3.8192432 4.3000002, + 4.0341144 -3.643141 4.3000002, + 4.3527985 -3.3795028 4.3000002, + 4.5959063 -3.0448935 4.3000002, + 4.7481623 -2.6603384 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.8862009 -2.0306668 4.1999998, + 4.8450203 -1.8147928 4.1999998, + 4.7771087 -1.605782 4.1999998, + 4.6835365 -1.406931 4.1999998, + 4.5657797 -1.2213758 4.1999998, + 4.4256949 -1.0520426 4.1999998, + 4.265492 -0.90160185 4.1999998, + 4.087697 -0.77242613 4.1999998, + 3.8951137 -0.66655266 4.1999998, + 3.6907797 -0.5856511 4.1999998, + 3.4779172 -0.53099734 4.1999998, + 3.2598834 -0.50345325 4.1999998, + 3.0401165 -0.50345325 4.1999998, + 2.8220828 -0.53099734 4.1999998, + 2.6092203 -0.5856511 4.1999998, + 2.4048862 -0.66655266 4.1999998, + 2.2123032 -0.77242613 4.1999998, + 2.034508 -0.90160185 4.1999998, + 1.8743049 -1.0520426 4.1999998, + 1.7342203 -1.2213758 4.1999998, + 1.6164633 -1.406931 4.1999998, + 1.5228912 -1.605782 4.1999998, + 1.4549794 -1.8147928 4.1999998, + 1.4137993 -2.0306668 4.1999998, + 1.4 -2.25 4.1999998, + 1.4137993 -2.4693332 4.1999998, + 1.4549794 -2.6852074 4.1999998, + 1.5228912 -2.894218 4.1999998, + 1.6164633 -3.0930688 4.1999998, + 1.7342203 -3.2786243 4.1999998, + 1.8743049 -3.4479575 4.1999998, + 2.034508 -3.5983982 4.1999998, + 2.2123032 -3.7275739 4.1999998, + 2.4048862 -3.8334475 4.1999998, + 2.6092203 -3.9143488 4.1999998, + 2.8220828 -3.9690027 4.1999998, + 3.0401165 -3.9965467 4.1999998, + 3.2598834 -3.9965467 4.1999998, + 3.4779172 -3.9690027 4.1999998, + 3.6907797 -3.9143488 4.1999998, + 3.8951137 -3.8334475 4.1999998, + 4.087697 -3.7275739 4.1999998, + 4.265492 -3.5983982 4.1999998, + 4.4256949 -3.4479575 4.1999998, + 4.5657797 -3.2786243 4.1999998, + 4.6835365 -3.0930688 4.1999998, + 4.7771087 -2.894218 4.1999998, + 4.8450203 -2.6852074 4.1999998, + 4.8862009 -2.4693332 4.1999998, + 4.825882 -2.25 4.2965927, + 4.8499999 -2.25 4.2866025, + 4.8707108 -2.25 4.2707105, + 4.8866024 -2.25 4.25, + 4.8965926 -2.25 4.2258821, + 4.8126669 -2.0399563 4.2965927, + 4.8365951 -2.0369334 4.2866025, + 4.773231 -1.8332251 4.2965927, + 4.8571424 -2.0343378 4.2707105, + 4.7965913 -1.8272272 4.2866025, + 4.7081957 -1.6330668 4.2965927, + 4.8729091 -2.032346 4.25, + 4.8166513 -1.8220767 4.2707105, + 4.7306199 -1.6241883 4.2866025, + 4.6185865 -1.4426377 4.2965927, + 4.8828201 -2.0310938 4.2258821, + 4.8320441 -1.8181245 4.25, + 4.7498765 -1.6165642 4.2707105, + 4.6397214 -1.4310187 4.2866025, + 4.5058169 -1.2649413 4.2965927, + 4.8417201 -1.8156401 4.2258821, + 4.7646523 -1.610714 4.25, + 4.6578703 -1.4210413 4.2707105, + 4.5253291 -1.2507651 4.2866025, + 4.3716655 -1.1027799 4.2965927, + 4.7739406 -1.6070364 4.2258821, + 4.6717963 -1.4133854 4.25, + 4.5420842 -1.2385917 4.2707105, + 4.3892465 -1.08627 4.2866025, + 4.2182474 -0.95871079 4.2965927, + 4.6805506 -1.4085726 4.2258821, + 4.5549412 -1.2292507 4.25, + 4.4043441 -1.0720925 4.2707105, + 4.2336206 -0.94012749 4.2866025, + 4.0479822 -0.83500612 4.2965927, + 4.5630231 -1.2233787 4.2258821, + 4.4159288 -1.0612137 4.25, + 4.2468224 -0.92416966 4.2707105, + 4.0609055 -0.81464255 4.2866025, + 3.8635559 -0.73361671 4.2965927, + 4.4232111 -1.0543751 4.2258821, + 4.2569523 -0.91192472 4.25, + 4.0720029 -0.79715592 4.2707105, + 3.8738248 -0.71179402 4.2866025, + 3.667876 -0.65614158 4.2965927, + 4.26332 -0.90422726 4.2258821, + 4.0805182 -0.78373796 4.25, + 3.882643 -0.69305444 4.2707105, + 3.675329 -0.63320392 4.2866025, + 3.4640288 -0.60380256 4.2965927, + 4.0858712 -0.77530313 4.2258821, + 3.8894093 -0.67867506 4.25, + 3.6817288 -0.61350691 4.2707105, + 3.4685483 -0.58011168 4.2866025, + 3.2552295 -0.57742506 4.2965927, + 3.8936629 -0.66963577 4.2258821, + 3.6866398 -0.59839284 4.25, + 3.472429 -0.55976784 4.2707105, + 3.2567439 -0.55335456 4.2866025, + 3.0447705 -0.57742506 4.2965927, + 3.6897268 -0.58889174 4.2258821, + 3.4754069 -0.54415745 4.25, + 3.2580442 -0.53268474 4.2707105, + 3.043256 -0.55335456 4.2866025, + 2.8359711 -0.60380256 4.2965927, + 3.4772787 -0.53434438 4.2258821, + 3.2590423 -0.51682425 4.25, + 3.0419557 -0.53268474 4.2707105, + 2.8314517 -0.58011168 4.2866025, + 2.6321239 -0.65614158 4.2965927, + 3.2596695 -0.50685394 4.2258821, + 3.0409579 -0.51682425 4.25, + 2.8275709 -0.55976784 4.2707105, + 2.6246712 -0.63320392 4.2866025, + 2.4364443 -0.73361671 4.2965927, + 3.0403306 -0.50685394 4.2258821, + 2.8245931 -0.54415745 4.25, + 2.6182711 -0.61350691 4.2707105, + 2.4261751 -0.71179402 4.2866025, + 2.2520175 -0.83500612 4.2965927, + 2.8227212 -0.53434438 4.2258821, + 2.6133604 -0.59839284 4.25, + 2.417357 -0.69305444 4.2707105, + 2.2390945 -0.81464255 4.2866025, + 2.0817528 -0.95871079 4.2965927, + 2.6102731 -0.58889174 4.2258821, + 2.4105906 -0.67867506 4.25, + 2.2279971 -0.79715592 4.2707105, + 2.0663793 -0.94012749 4.2866025, + 1.9283347 -1.1027799 4.2965927, + 2.406337 -0.66963577 4.2258821, + 2.2194819 -0.78373796 4.25, + 2.0531778 -0.92416966 4.2707105, + 1.9107534 -1.08627 4.2866025, + 1.794183 -1.2649413 4.2965927, + 2.214129 -0.77530313 4.2258821, + 2.0430479 -0.91192472 4.25, + 1.8956559 -1.0720925 4.2707105, + 1.7746711 -1.2507651 4.2866025, + 1.6814135 -1.4426377 4.2965927, + 2.03668 -0.90422726 4.2258821, + 1.8840712 -1.0612137 4.25, + 1.7579159 -1.2385917 4.2707105, + 1.6602787 -1.4310187 4.2866025, + 1.5918044 -1.6330668 4.2965927, + 1.8767889 -1.0543751 4.2258821, + 1.745059 -1.2292507 4.25, + 1.6421298 -1.4210413 4.2707105, + 1.5693799 -1.6241883 4.2866025, + 1.526769 -1.8332251 4.2965927, + 1.7369769 -1.2233787 4.2258821, + 1.6282036 -1.4133854 4.25, + 1.5501237 -1.6165642 4.2707105, + 1.5034087 -1.8272272 4.2866025, + 1.4873329 -2.0399563 4.2965927, + 1.6194493 -1.4085726 4.2258821, + 1.5353478 -1.610714 4.25, + 1.4833486 -1.8220767 4.2707105, + 1.463405 -2.0369334 4.2866025, + 1.4741181 -2.25 4.2965927, + 1.5260593 -1.6070364 4.2258821, + 1.4679561 -1.8181245 4.25, + 1.4428576 -2.0343378 4.2707105, + 1.45 -2.25 4.2866025, + 1.4873329 -2.4600437 4.2965927, + 1.4582798 -1.8156401 4.2258821, + 1.4270911 -2.032346 4.25, + 1.4292893 -2.25 4.2707105, + 1.463405 -2.4630666 4.2866025, + 1.526769 -2.666775 4.2965927, + 1.4171798 -2.0310938 4.2258821, + 1.4133974 -2.25 4.25, + 1.4428576 -2.4656622 4.2707105, + 1.5034087 -2.6727729 4.2866025, + 1.5918044 -2.8669333 4.2965927, + 1.4034075 -2.25 4.2258821, + 1.4270911 -2.467654 4.25, + 1.4833486 -2.6779234 4.2707105, + 1.5693799 -2.8758118 4.2866025, + 1.6814135 -3.0573623 4.2965927, + 1.4171798 -2.4689062 4.2258821, + 1.4679561 -2.6818755 4.25, + 1.5501237 -2.883436 4.2707105, + 1.6602787 -3.0689812 4.2866025, + 1.794183 -3.2350588 4.2965927, + 1.4582798 -2.68436 4.2258821, + 1.5353478 -2.889286 4.25, + 1.6421298 -3.0789587 4.2707105, + 1.7746711 -3.2492349 4.2866025, + 1.9283347 -3.3972201 4.2965927, + 1.5260593 -2.8929636 4.2258821, + 1.6282036 -3.0866146 4.25, + 1.7579159 -3.2614083 4.2707105, + 1.9107534 -3.4137301 4.2866025, + 2.0817528 -3.5412891 4.2965927, + 1.6194493 -3.0914273 4.2258821, + 1.745059 -3.2707493 4.25, + 1.8956559 -3.4279075 4.2707105, + 2.0663793 -3.5598726 4.2866025, + 2.2520175 -3.664994 4.2965927, + 1.7369769 -3.2766213 4.2258821, + 1.8840712 -3.4387863 4.25, + 2.0531778 -3.5758305 4.2707105, + 2.2390945 -3.6853576 4.2866025, + 2.4364443 -3.7663832 4.2965927, + 1.8767889 -3.4456248 4.2258821, + 2.0430479 -3.5880752 4.25, + 2.2279971 -3.7028441 4.2707105, + 2.4261751 -3.7882061 4.2866025, + 2.6321239 -3.8438585 4.2965927, + 2.03668 -3.5957727 4.2258821, + 2.2194819 -3.7162621 4.25, + 2.417357 -3.8069456 4.2707105, + 2.6246712 -3.866796 4.2866025, + 2.8359711 -3.8961973 4.2965927, + 2.214129 -3.7246969 4.2258821, + 2.4105906 -3.8213251 4.25, + 2.6182711 -3.8864932 4.2707105, + 2.8314517 -3.9198883 4.2866025, + 3.0447705 -3.922575 4.2965927, + 2.406337 -3.8303642 4.2258821, + 2.6133604 -3.9016073 4.25, + 2.8275709 -3.9402323 4.2707105, + 3.043256 -3.9466455 4.2866025, + 3.2552295 -3.922575 4.2965927, + 2.6102731 -3.9111083 4.2258821, + 2.8245931 -3.9558425 4.25, + 3.0419557 -3.9673152 4.2707105, + 3.2567439 -3.9466455 4.2866025, + 3.4640288 -3.8961973 4.2965927, + 2.8227212 -3.9656556 4.2258821, + 3.0409579 -3.9831758 4.25, + 3.2580442 -3.9673152 4.2707105, + 3.4685483 -3.9198883 4.2866025, + 3.667876 -3.8438585 4.2965927, + 3.0403306 -3.9931462 4.2258821, + 3.2590423 -3.9831758 4.25, + 3.472429 -3.9402323 4.2707105, + 3.675329 -3.866796 4.2866025, + 3.8635559 -3.7663832 4.2965927, + 3.2596695 -3.9931462 4.2258821, + 3.4754069 -3.9558425 4.25, + 3.6817288 -3.8864932 4.2707105, + 3.8738248 -3.7882061 4.2866025, + 4.0479822 -3.664994 4.2965927, + 3.4772787 -3.9656556 4.2258821, + 3.6866398 -3.9016073 4.25, + 3.882643 -3.8069456 4.2707105, + 4.0609055 -3.6853576 4.2866025, + 4.2182474 -3.5412891 4.2965927, + 3.6897268 -3.9111083 4.2258821, + 3.8894093 -3.8213251 4.25, + 4.0720029 -3.7028441 4.2707105, + 4.2336206 -3.5598726 4.2866025, + 4.3716655 -3.3972201 4.2965927, + 3.8936629 -3.8303642 4.2258821, + 4.0805182 -3.7162621 4.25, + 4.2468224 -3.5758305 4.2707105, + 4.3892465 -3.4137301 4.2866025, + 4.5058169 -3.2350588 4.2965927, + 4.0858712 -3.7246969 4.2258821, + 4.2569523 -3.5880752 4.25, + 4.4043441 -3.4279075 4.2707105, + 4.5253291 -3.2492349 4.2866025, + 4.6185865 -3.0573623 4.2965927, + 4.26332 -3.5957727 4.2258821, + 4.4159288 -3.4387863 4.25, + 4.5420842 -3.2614083 4.2707105, + 4.6397214 -3.0689812 4.2866025, + 4.7081957 -2.8669333 4.2965927, + 4.4232111 -3.4456248 4.2258821, + 4.5549412 -3.2707493 4.25, + 4.6578703 -3.0789587 4.2707105, + 4.7306199 -2.8758118 4.2866025, + 4.773231 -2.666775 4.2965927, + 4.5630231 -3.2766213 4.2258821, + 4.6717963 -3.0866146 4.25, + 4.7498765 -2.883436 4.2707105, + 4.7965913 -2.6727729 4.2866025, + 4.8126669 -2.4600437 4.2965927, + 4.6805506 -3.0914273 4.2258821, + 4.7646523 -2.889286 4.25, + 4.8166513 -2.6779234 4.2707105, + 4.8365951 -2.4630666 4.2866025, + 4.7739406 -2.8929636 4.2258821, + 4.8320441 -2.6818755 4.25, + 4.8571424 -2.4656622 4.2707105, + 4.8417201 -2.68436 4.2258821, + 4.8729091 -2.467654 4.25, + 4.8828201 -2.4689062 4.2258821, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 4.1999998, + 4.9000001 -2.25 4.1999998, + 4.8862009 -2.0306668 4.1999998, + 4.8450203 -1.8147928 4.1999998, + 4.7771087 -1.605782 4.1999998, + 4.6835365 -1.406931 4.1999998, + 4.5657797 -1.2213758 4.1999998, + 4.4256949 -1.0520426 4.1999998, + 4.265492 -0.90160185 4.1999998, + 4.087697 -0.77242613 4.1999998, + 3.8951137 -0.66655266 4.1999998, + 3.6907797 -0.5856511 4.1999998, + 3.4779172 -0.53099734 4.1999998, + 3.2598834 -0.50345325 4.1999998, + 3.0401165 -0.50345325 4.1999998, + 2.8220828 -0.53099734 4.1999998, + 2.6092203 -0.5856511 4.1999998, + 2.4048862 -0.66655266 4.1999998, + 2.2123032 -0.77242613 4.1999998, + 2.034508 -0.90160185 4.1999998, + 1.8743049 -1.0520426 4.1999998, + 1.7342203 -1.2213758 4.1999998, + 1.6164633 -1.406931 4.1999998, + 1.5228912 -1.605782 4.1999998, + 1.4549794 -1.8147928 4.1999998, + 1.4137993 -2.0306668 4.1999998, + 1.4 -2.25 4.1999998, + 1.4137993 -2.4693332 4.1999998, + 1.4549794 -2.6852074 4.1999998, + 1.5228912 -2.894218 4.1999998, + 1.6164633 -3.0930688 4.1999998, + 1.7342203 -3.2786243 4.1999998, + 1.8743049 -3.4479575 4.1999998, + 2.034508 -3.5983982 4.1999998, + 2.2123032 -3.7275739 4.1999998, + 2.4048862 -3.8334475 4.1999998, + 2.6092203 -3.9143488 4.1999998, + 2.8220828 -3.9690027 4.1999998, + 3.0401165 -3.9965467 4.1999998, + 3.2598834 -3.9965467 4.1999998, + 3.4779172 -3.9690027 4.1999998, + 3.6907797 -3.9143488 4.1999998, + 3.8951137 -3.8334475 4.1999998, + 4.087697 -3.7275739 4.1999998, + 4.265492 -3.5983982 4.1999998, + 4.4256949 -3.4479575 4.1999998, + 4.5657797 -3.2786243 4.1999998, + 4.6835365 -3.0930688 4.1999998, + 4.7771087 -2.894218 4.1999998, + 4.8450203 -2.6852074 4.1999998, + 4.8862009 -2.4693332 4.1999998, + 4.9000001 -2.25 3.5, + 4.8862009 -2.0306668 3.5, + 4.8450203 -1.8147928 3.5, + 4.7771087 -1.605782 3.5, + 4.6835365 -1.406931 3.5, + 4.5657797 -1.2213758 3.5, + 4.4256949 -1.0520426 3.5, + 4.265492 -0.90160185 3.5, + 4.087697 -0.77242613 3.5, + 3.8951137 -0.66655266 3.5, + 3.6907797 -0.5856511 3.5, + 3.4779172 -0.53099734 3.5, + 3.2598834 -0.50345325 3.5, + 3.0401165 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.6092203 -0.5856511 3.5, + 2.4048862 -0.66655266 3.5, + 2.2123032 -0.77242613 3.5, + 2.034508 -0.90160185 3.5, + 1.8743049 -1.0520426 3.5, + 1.7342203 -1.2213758 3.5, + 1.6164633 -1.406931 3.5, + 1.5228912 -1.605782 3.5, + 1.4549794 -1.8147928 3.5, + 1.4137993 -2.0306668 3.5, + 1.4 -2.25 3.5, + 1.4137993 -2.4693332 3.5, + 1.4549794 -2.6852074 3.5, + 1.5228912 -2.894218 3.5, + 1.6164633 -3.0930688 3.5, + 1.7342203 -3.2786243 3.5, + 1.8743049 -3.4479575 3.5, + 2.034508 -3.5983982 3.5, + 2.2123032 -3.7275739 3.5, + 2.4048862 -3.8334475 3.5, + 2.6092203 -3.9143488 3.5, + 2.8220828 -3.9690027 3.5, + 3.0401165 -3.9965467 3.5, + 3.2598834 -3.9965467 3.5, + 3.4779172 -3.9690027 3.5, + 3.6907797 -3.9143488 3.5, + 3.8951137 -3.8334475 3.5, + 4.087697 -3.7275739 3.5, + 4.265492 -3.5983982 3.5, + 4.4256949 -3.4479575 3.5, + 4.5657797 -3.2786243 3.5, + 4.6835365 -3.0930688 3.5, + 4.7771087 -2.894218 3.5, + 4.8450203 -2.6852074 3.5, + 4.8862009 -2.4693332 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8862009 -2.0306668 3.5, + 4.8450203 -1.8147928 3.5, + 4.7771087 -1.605782 3.5, + 4.6835365 -1.406931 3.5, + 4.5657797 -1.2213758 3.5, + 4.4256949 -1.0520426 3.5, + 4.265492 -0.90160185 3.5, + 4.087697 -0.77242613 3.5, + 3.8951137 -0.66655266 3.5, + 3.6907797 -0.5856511 3.5, + 3.4779172 -0.53099734 3.5, + 3.2598834 -0.50345325 3.5, + 3.0401165 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.6092203 -0.5856511 3.5, + 2.4048862 -0.66655266 3.5, + 2.2123032 -0.77242613 3.5, + 2.034508 -0.90160185 3.5, + 1.8743049 -1.0520426 3.5, + 1.7342203 -1.2213758 3.5, + 1.6164633 -1.406931 3.5, + 1.5228912 -1.605782 3.5, + 1.4549794 -1.8147928 3.5, + 1.4137993 -2.0306668 3.5, + 1.4 -2.25 3.5, + 1.4137993 -2.4693332 3.5, + 1.4549794 -2.6852074 3.5, + 1.5228912 -2.894218 3.5, + 1.6164633 -3.0930688 3.5, + 1.7342203 -3.2786243 3.5, + 1.8743049 -3.4479575 3.5, + 2.034508 -3.5983982 3.5, + 2.2123032 -3.7275739 3.5, + 2.4048862 -3.8334475 3.5, + 2.6092203 -3.9143488 3.5, + 2.8220828 -3.9690027 3.5, + 3.0401165 -3.9965467 3.5, + 3.2598834 -3.9965467 3.5, + 3.4779172 -3.9690027 3.5, + 3.6907797 -3.9143488 3.5, + 3.8951137 -3.8334475 3.5, + 4.087697 -3.7275739 3.5, + 4.265492 -3.5983982 3.5, + 4.4256949 -3.4479575 3.5, + 4.5657797 -3.2786243 3.5, + 4.6835365 -3.0930688 3.5, + 4.7771087 -2.894218 3.5, + 4.8450203 -2.6852074 3.5, + 4.8862009 -2.4693332 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 4.3000002, + 4.9000001 -2.25 4.1999998, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, @@ -4647,7 +2681,7 @@ Group { }, - DEF o38 Group { + DEF o22 Group { children Shape { appearance @@ -4655,8 +2689,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4665,7 +2699,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o21 coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, 19, 17, 18, -1, 1, 2, 0, -1, 22, 2, 21, -1, 0, 2, 22, -1, @@ -4965,84 +2999,82 @@ Group { 190, 191, 186, -1, 99, 332, 327, -1, 186, 191, 41, -1, 324, 333, 329, -1, 72, 192, 71, -1, 71, 192, 187, -1, - 359, 409, 360, -1, 360, 410, 361, -1, - 409, 410, 360, -1, 361, 411, 362, -1, - 410, 411, 361, -1, 362, 412, 363, -1, - 411, 412, 362, -1, 363, 413, 364, -1, - 412, 413, 363, -1, 364, 414, 365, -1, - 413, 414, 364, -1, 365, 415, 366, -1, - 414, 415, 365, -1, 366, 416, 367, -1, - 415, 416, 366, -1, 367, 417, 368, -1, - 416, 417, 367, -1, 368, 418, 369, -1, - 417, 418, 368, -1, 369, 419, 370, -1, - 418, 419, 369, -1, 370, 420, 371, -1, - 419, 420, 370, -1, 371, 421, 372, -1, - 420, 421, 371, -1, 372, 422, 373, -1, - 421, 422, 372, -1, 373, 423, 374, -1, - 422, 423, 373, -1, 374, 424, 375, -1, - 423, 424, 374, -1, 375, 425, 376, -1, - 424, 425, 375, -1, 376, 426, 377, -1, - 425, 426, 376, -1, 377, 427, 378, -1, - 426, 427, 377, -1, 378, 428, 379, -1, - 427, 428, 378, -1, 379, 429, 380, -1, - 428, 429, 379, -1, 380, 430, 381, -1, - 429, 430, 380, -1, 381, 431, 382, -1, - 430, 431, 381, -1, 382, 432, 383, -1, - 431, 432, 382, -1, 432, 433, 383, -1, - 383, 433, 384, -1, 433, 434, 384, -1, - 384, 434, 385, -1, 434, 435, 385, -1, + 409, 410, 359, -1, 359, 410, 360, -1, + 360, 411, 361, -1, 410, 411, 360, -1, + 361, 412, 362, -1, 362, 412, 363, -1, + 411, 412, 361, -1, 412, 413, 363, -1, + 363, 414, 364, -1, 413, 414, 363, -1, + 364, 415, 365, -1, 414, 415, 364, -1, + 365, 416, 366, -1, 366, 416, 367, -1, + 415, 416, 365, -1, 367, 417, 368, -1, + 416, 417, 367, -1, 417, 418, 368, -1, + 368, 419, 369, -1, 418, 419, 368, -1, + 369, 420, 370, -1, 370, 420, 371, -1, + 419, 420, 369, -1, 420, 421, 371, -1, + 371, 422, 372, -1, 421, 422, 371, -1, + 372, 423, 373, -1, 373, 423, 374, -1, + 422, 423, 372, -1, 423, 424, 374, -1, + 374, 425, 375, -1, 424, 425, 374, -1, + 375, 426, 376, -1, 425, 426, 375, -1, + 376, 427, 377, -1, 426, 427, 376, -1, + 377, 428, 378, -1, 378, 428, 379, -1, + 427, 428, 377, -1, 428, 429, 379, -1, + 379, 430, 380, -1, 429, 430, 379, -1, + 380, 431, 381, -1, 430, 431, 380, -1, + 381, 432, 382, -1, 431, 432, 381, -1, + 382, 433, 383, -1, 383, 433, 384, -1, + 432, 433, 382, -1, 433, 434, 384, -1, + 434, 435, 384, -1, 384, 435, 385, -1, 385, 435, 386, -1, 435, 436, 386, -1, 386, 436, 387, -1, 436, 437, 387, -1, - 387, 437, 388, -1, 437, 438, 388, -1, - 388, 438, 389, -1, 438, 439, 389, -1, - 389, 439, 390, -1, 439, 440, 390, -1, - 390, 440, 391, -1, 391, 441, 392, -1, - 440, 441, 391, -1, 392, 442, 393, -1, - 441, 442, 392, -1, 393, 443, 394, -1, - 442, 443, 393, -1, 394, 444, 395, -1, - 443, 444, 394, -1, 395, 445, 396, -1, - 444, 445, 395, -1, 396, 446, 397, -1, - 445, 446, 396, -1, 397, 447, 398, -1, - 446, 447, 397, -1, 398, 448, 399, -1, - 447, 448, 398, -1, 399, 449, 400, -1, - 448, 449, 399, -1, 400, 450, 401, -1, - 449, 450, 400, -1, 401, 451, 402, -1, - 450, 451, 401, -1, 402, 452, 403, -1, - 451, 452, 402, -1, 403, 453, 404, -1, - 452, 453, 403, -1, 404, 454, 405, -1, - 453, 454, 404, -1, 405, 455, 406, -1, - 454, 455, 405, -1, 406, 456, 407, -1, - 455, 456, 406, -1, 407, 457, 408, -1, - 456, 457, 407, -1, 457, 458, 408, -1, - 408, 458, 358, -1, 458, 357, 358, -1, - 481, 475, 499, -1, 474, 493, 492, -1, - 475, 473, 506, -1, 506, 473, 507, -1, + 437, 438, 387, -1, 387, 438, 388, -1, + 438, 439, 388, -1, 388, 439, 389, -1, + 439, 440, 389, -1, 389, 440, 390, -1, + 390, 441, 391, -1, 440, 441, 390, -1, + 391, 442, 392, -1, 441, 442, 391, -1, + 392, 443, 393, -1, 442, 443, 392, -1, + 393, 444, 394, -1, 443, 444, 393, -1, + 394, 445, 395, -1, 444, 445, 394, -1, + 395, 446, 396, -1, 445, 446, 395, -1, + 396, 447, 397, -1, 446, 447, 396, -1, + 397, 448, 398, -1, 447, 448, 397, -1, + 398, 449, 399, -1, 448, 449, 398, -1, + 399, 450, 400, -1, 449, 450, 399, -1, + 400, 451, 401, -1, 450, 451, 400, -1, + 401, 452, 402, -1, 451, 452, 401, -1, + 402, 453, 403, -1, 452, 453, 402, -1, + 403, 454, 404, -1, 453, 454, 403, -1, + 404, 455, 405, -1, 454, 455, 404, -1, + 405, 456, 406, -1, 455, 456, 405, -1, + 406, 457, 407, -1, 456, 457, 406, -1, + 457, 458, 407, -1, 407, 458, 408, -1, + 458, 357, 408, -1, 408, 357, 358, -1, 507, 473, 508, -1, 508, 473, 509, -1, 509, 473, 510, -1, 510, 473, 511, -1, - 511, 473, 512, -1, 483, 484, 474, -1, - 512, 473, 461, -1, 459, 464, 462, -1, - 462, 464, 463, -1, 470, 472, 469, -1, - 471, 472, 470, -1, 475, 480, 473, -1, - 519, 518, 459, -1, 469, 460, 468, -1, - 476, 479, 475, -1, 472, 460, 469, -1, - 477, 479, 476, -1, 475, 479, 480, -1, - 472, 467, 460, -1, 477, 478, 479, -1, - 467, 531, 460, -1, 531, 530, 460, -1, - 464, 466, 465, -1, 467, 532, 531, -1, - 530, 529, 460, -1, 467, 533, 532, -1, - 485, 481, 484, -1, 486, 481, 485, -1, - 493, 481, 494, -1, 474, 481, 493, -1, - 484, 481, 474, -1, 518, 461, 459, -1, - 459, 461, 464, -1, 529, 528, 460, -1, - 464, 461, 466, -1, 467, 534, 533, -1, - 518, 517, 461, -1, 528, 527, 460, -1, - 481, 495, 494, -1, 467, 535, 534, -1, - 527, 526, 460, -1, 517, 516, 461, -1, - 481, 496, 495, -1, 516, 515, 461, -1, - 467, 536, 535, -1, 481, 497, 496, -1, - 515, 514, 461, -1, 526, 525, 460, -1, + 511, 473, 512, -1, 482, 484, 474, -1, + 483, 484, 482, -1, 519, 518, 459, -1, + 459, 465, 462, -1, 471, 472, 470, -1, + 462, 465, 463, -1, 463, 465, 464, -1, + 470, 468, 469, -1, 473, 479, 480, -1, + 484, 485, 474, -1, 476, 478, 475, -1, + 477, 478, 476, -1, 475, 478, 473, -1, + 470, 460, 468, -1, 473, 478, 479, -1, + 485, 486, 474, -1, 472, 467, 470, -1, + 470, 467, 460, -1, 467, 531, 460, -1, + 531, 530, 460, -1, 493, 481, 494, -1, + 474, 481, 493, -1, 486, 481, 474, -1, + 467, 532, 531, -1, 530, 529, 460, -1, + 465, 461, 466, -1, 518, 461, 459, -1, + 459, 461, 465, -1, 467, 533, 532, -1, + 518, 517, 461, -1, 481, 495, 494, -1, + 529, 528, 460, -1, 467, 534, 533, -1, + 517, 516, 461, -1, 481, 496, 495, -1, + 528, 527, 460, -1, 467, 535, 534, -1, + 516, 515, 461, -1, 481, 497, 496, -1, + 527, 526, 460, -1, 467, 536, 535, -1, + 526, 525, 460, -1, 515, 514, 461, -1, 467, 487, 536, -1, 481, 498, 497, -1, - 525, 524, 460, -1, 514, 513, 461, -1, + 514, 513, 461, -1, 525, 524, 460, -1, 481, 499, 498, -1, 513, 512, 461, -1, 467, 474, 487, -1, 487, 474, 488, -1, 488, 474, 489, -1, 489, 474, 490, -1, @@ -5053,48 +3085,1998 @@ Group { 499, 475, 500, -1, 500, 475, 501, -1, 501, 475, 502, -1, 502, 475, 503, -1, 503, 475, 504, -1, 504, 475, 505, -1, - 505, 475, 506, -1, 482, 483, 474, -1, - 537, 540, 539, -1, 537, 538, 540, -1, - 541, 550, 543, -1, 543, 550, 544, -1, - 548, 550, 541, -1, 550, 551, 544, -1, - 544, 552, 545, -1, 545, 552, 546, -1, - 551, 552, 544, -1, 552, 553, 546, -1, - 546, 554, 547, -1, 553, 554, 546, -1, - 547, 549, 542, -1, 554, 549, 547, -1, - 564, 555, 557, -1, 564, 557, 558, -1, - 564, 562, 555, -1, 565, 564, 558, -1, - 566, 558, 559, -1, 566, 559, 560, -1, - 566, 565, 558, -1, 567, 566, 560, -1, - 568, 560, 561, -1, 568, 567, 560, -1, - 563, 561, 556, -1, 563, 568, 561, -1, + 505, 475, 506, -1, 474, 493, 492, -1, + 481, 475, 499, -1, 475, 473, 506, -1, + 512, 473, 461, -1, 506, 473, 507, -1, + 537, 538, 539, -1, 539, 538, 540, -1, + 541, 548, 543, -1, 543, 550, 544, -1, + 548, 550, 543, -1, 550, 551, 544, -1, + 544, 552, 545, -1, 551, 552, 544, -1, + 545, 553, 546, -1, 546, 553, 547, -1, + 552, 553, 545, -1, 547, 554, 542, -1, + 553, 554, 547, -1, 554, 549, 542, -1, + 562, 555, 557, -1, 564, 557, 558, -1, + 564, 562, 557, -1, 565, 564, 558, -1, + 566, 558, 559, -1, 566, 565, 558, -1, + 567, 559, 560, -1, 567, 560, 561, -1, + 567, 566, 559, -1, 568, 561, 556, -1, + 568, 567, 561, -1, 563, 568, 556, -1, 569, 570, 571, -1, 571, 570, 572, -1, 573, 574, 575, -1, 575, 574, 576, -1, - 584, 577, 579, -1, 586, 579, 580, -1, - 586, 584, 579, -1, 587, 586, 580, -1, + 586, 577, 579, -1, 586, 584, 577, -1, + 587, 579, 580, -1, 587, 586, 579, -1, 588, 580, 581, -1, 588, 581, 582, -1, 588, 587, 580, -1, 589, 588, 582, -1, - 590, 582, 583, -1, 590, 583, 578, -1, - 590, 589, 582, -1, 585, 590, 578, -1, - 600, 591, 593, -1, 600, 593, 594, -1, - 600, 598, 591, -1, 601, 600, 594, -1, - 602, 594, 595, -1, 602, 601, 594, -1, - 603, 595, 596, -1, 603, 596, 597, -1, - 603, 602, 595, -1, 604, 597, 592, -1, - 604, 603, 597, -1, 599, 604, 592, -1, - 605, 608, 607, -1, 605, 606, 608, -1, - 622, 620, 619, -1, 622, 621, 620, -1, - 610, 619, 618, -1, 610, 622, 619, -1, - 617, 622, 610, -1, 609, 624, 617, -1, - 609, 617, 610, -1, 633, 632, 624, -1, - 634, 633, 624, -1, 614, 609, 612, -1, - 614, 612, 613, -1, 616, 614, 615, -1, - 631, 635, 634, -1, 631, 636, 635, -1, - 631, 624, 609, -1, 631, 634, 624, -1, - 611, 609, 614, -1, 611, 614, 616, -1, - 611, 631, 609, -1, 625, 631, 611, -1, - 623, 625, 611, -1, 630, 625, 623, -1, - 629, 626, 625, -1, 629, 627, 626, -1, - 629, 625, 630, -1, 628, 627, 629, -1 ] + 590, 582, 583, -1, 590, 589, 582, -1, + 585, 583, 578, -1, 585, 590, 583, -1, + 600, 591, 593, -1, 600, 598, 591, -1, + 601, 593, 594, -1, 601, 600, 593, -1, + 602, 594, 595, -1, 602, 595, 596, -1, + 602, 601, 594, -1, 603, 602, 596, -1, + 604, 596, 597, -1, 604, 597, 592, -1, + 604, 603, 596, -1, 599, 604, 592, -1, + 605, 606, 607, -1, 607, 606, 608, -1, + 622, 621, 620, -1, 618, 620, 619, -1, + 610, 620, 618, -1, 617, 622, 620, -1, + 617, 620, 610, -1, 609, 624, 617, -1, + 609, 617, 610, -1, 634, 632, 624, -1, + 634, 633, 632, -1, 615, 609, 612, -1, + 615, 612, 613, -1, 615, 613, 614, -1, + 635, 634, 624, -1, 636, 635, 624, -1, + 631, 636, 624, -1, 611, 615, 616, -1, + 611, 624, 609, -1, 611, 609, 615, -1, + 611, 631, 624, -1, 625, 631, 611, -1, + 623, 625, 611, -1, 629, 623, 630, -1, + 628, 626, 625, -1, 628, 627, 626, -1, + 628, 625, 623, -1, 628, 623, 629, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o26 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o25 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o30 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o29 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o34 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o33 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step index 88fdbdb0..c5b3ebf0 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h5mm.step','2016-10-28T08:22:33',('Author'),('' - ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.step','2016-10-28T15:04: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; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,5.)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,5.)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,5.)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,4.9)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,4.9)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,4.9)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,4.9)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-1.4)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,5.)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,5.)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,5.)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,4.9)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,4.9)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,4.9)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,4.9)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-1.4)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12440,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,19 +12493,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#4939); +#10400 = STYLED_ITEM('color',(#10401),#3557); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10386); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#7185); +#10410 = STYLED_ITEM('color',(#10411),#6359); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); @@ -12467,19 +12515,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); #10424 = SURFACE_STYLE_FILL_AREA(#10425); #10425 = FILL_AREA_STYLE('',(#10426)); -#10426 = FILL_AREA_STYLE_COLOUR('',#10375); -#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,30 +12537,30 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#6702); -#10440 = STYLED_ITEM('color',(#10441),#5320); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); #10444 = SURFACE_STYLE_FILL_AREA(#10445); #10445 = FILL_AREA_STYLE('',(#10446)); -#10446 = FILL_AREA_STYLE_COLOUR('',#10386); -#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #10450),#10349); -#10450 = STYLED_ITEM('color',(#10451),#9523); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); #10454 = SURFACE_STYLE_FILL_AREA(#10455); #10455 = FILL_AREA_STYLE('',(#10456)); -#10456 = FILL_AREA_STYLE_COLOUR('',#10375); -#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10456 = FILL_AREA_STYLE_COLOUR('',#10386); +#10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl index ced0d4de..3b867495 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 5, + 4.7481623 -1.8396617 5, + 4.5959063 -1.4551065 5, + 4.3527985 -1.1204972 5, + 4.0341144 -0.85685891 5, + 3.659878 -0.68075675 5, + 3.2536044 -0.60325593 5, + 2.8408208 -0.62922603 5, + 2.4474642 -0.75703537 5, + 2.0982504 -0.97865313 5, + 1.815122 -1.2801543 5, + 1.6158688 -1.6425945 5, + 1.5130107 -2.0432003 5, + 1.5130107 -2.4567997 5, + 1.6158688 -2.8574054 5, + 1.815122 -3.2198458 5, + 2.0982504 -3.5213468 5, + 2.4474642 -3.7429647 5, + 2.8408208 -3.870774 5, + 3.2536044 -3.896744 5, + 3.659878 -3.8192432 5, + 4.0341144 -3.643141 5, + 4.3527985 -3.3795028 5, + 4.5959063 -3.0448935 5, + 4.7481623 -2.6603384 5, + 4.8000002 -2.25 5, + 4.9000001 -2.25 4.9000001, + 4.825882 -2.25 4.9965925, + 4.8499999 -2.25 4.9866023, + 4.8707108 -2.25 4.9707108, + 4.8866024 -2.25 4.9499998, + 4.8965926 -2.25 4.9258819, + 4.8000002 -2.25 5, + 4.7481623 -1.8396617 5, + 4.5959063 -1.4551065 5, + 4.3527985 -1.1204972 5, + 4.0341144 -0.85685891 5, + 3.659878 -0.68075675 5, + 3.2536044 -0.60325593 5, + 2.8408208 -0.62922603 5, + 2.4474642 -0.75703537 5, + 2.0982504 -0.97865313 5, + 1.815122 -1.2801543 5, + 1.6158688 -1.6425945 5, + 1.5130107 -2.0432003 5, + 1.5130107 -2.4567997 5, + 1.6158688 -2.8574054 5, + 1.815122 -3.2198458 5, + 2.0982504 -3.5213468 5, + 2.4474642 -3.7429647 5, + 2.8408208 -3.870774 5, + 3.2536044 -3.896744 5, + 3.659878 -3.8192432 5, + 4.0341144 -3.643141 5, + 4.3527985 -3.3795028 5, + 4.5959063 -3.0448935 5, + 4.7481623 -2.6603384 5, + 4.9000001 -2.25 4.9000001, + 4.8450203 -1.8147928 4.9000001, + 4.6835365 -1.406931 4.9000001, + 4.4256949 -1.0520426 4.9000001, + 4.087697 -0.77242613 4.9000001, + 3.6907797 -0.5856511 4.9000001, + 3.2598834 -0.50345325 4.9000001, + 2.8220828 -0.53099734 4.9000001, + 2.4048862 -0.66655266 4.9000001, + 2.034508 -0.90160185 4.9000001, + 1.7342203 -1.2213758 4.9000001, + 1.5228912 -1.605782 4.9000001, + 1.4137993 -2.0306668 4.9000001, + 1.4137993 -2.4693332 4.9000001, + 1.5228912 -2.894218 4.9000001, + 1.7342203 -3.2786243 4.9000001, + 2.034508 -3.5983982 4.9000001, + 2.4048862 -3.8334475 4.9000001, + 2.8220828 -3.9690027 4.9000001, + 3.2598834 -3.9965467 4.9000001, + 3.6907797 -3.9143488 4.9000001, + 4.087697 -3.7275739 4.9000001, + 4.4256949 -3.4479575 4.9000001, + 4.6835365 -3.0930688 4.9000001, + 4.8450203 -2.6852074 4.9000001, + 4.825882 -2.25 4.9965925, + 4.8499999 -2.25 4.9866023, + 4.8707108 -2.25 4.9707108, + 4.8866024 -2.25 4.9499998, + 4.8965926 -2.25 4.9258819, + 4.773231 -1.8332251 4.9965925, + 4.7965913 -1.8272272 4.9866023, + 4.8166513 -1.8220767 4.9707108, + 4.6185865 -1.4426377 4.9965925, + 4.8320441 -1.8181245 4.9499998, + 4.6397214 -1.4310187 4.9866023, + 4.8417201 -1.8156401 4.9258819, + 4.6578703 -1.4210413 4.9707108, + 4.3716655 -1.1027799 4.9965925, + 4.6717963 -1.4133854 4.9499998, + 4.3892465 -1.08627 4.9866023, + 4.6805506 -1.4085726 4.9258819, + 4.4043441 -1.0720925 4.9707108, + 4.0479822 -0.83500612 4.9965925, + 4.4159288 -1.0612137 4.9499998, + 4.0609055 -0.81464255 4.9866023, + 4.4232111 -1.0543751 4.9258819, + 4.0720029 -0.79715592 4.9707108, + 3.667876 -0.65614158 4.9965925, + 4.0805182 -0.78373796 4.9499998, + 3.675329 -0.63320392 4.9866023, + 4.0858712 -0.77530313 4.9258819, + 3.6817288 -0.61350691 4.9707108, + 3.2552295 -0.57742506 4.9965925, + 3.6866398 -0.59839284 4.9499998, + 3.2567439 -0.55335456 4.9866023, + 3.6897268 -0.58889174 4.9258819, + 3.2580442 -0.53268474 4.9707108, + 2.8359711 -0.60380256 4.9965925, + 3.2590423 -0.51682425 4.9499998, + 2.8314517 -0.58011168 4.9866023, + 3.2596695 -0.50685394 4.9258819, + 2.8275709 -0.55976784 4.9707108, + 2.4364443 -0.73361671 4.9965925, + 2.8245931 -0.54415745 4.9499998, + 2.4261751 -0.71179402 4.9866023, + 2.8227212 -0.53434438 4.9258819, + 2.417357 -0.69305444 4.9707108, + 2.0817528 -0.95871079 4.9965925, + 2.4105906 -0.67867506 4.9499998, + 2.0663793 -0.94012749 4.9866023, + 2.406337 -0.66963577 4.9258819, + 2.0531778 -0.92416966 4.9707108, + 1.794183 -1.2649413 4.9965925, + 2.0430479 -0.91192472 4.9499998, + 1.7746711 -1.2507651 4.9866023, + 2.03668 -0.90422726 4.9258819, + 1.7579159 -1.2385917 4.9707108, + 1.5918044 -1.6330668 4.9965925, + 1.745059 -1.2292507 4.9499998, + 1.5693799 -1.6241883 4.9866023, + 1.7369769 -1.2233787 4.9258819, + 1.5501237 -1.6165642 4.9707108, + 1.4873329 -2.0399563 4.9965925, + 1.5353478 -1.610714 4.9499998, + 1.463405 -2.0369334 4.9866023, + 1.5260593 -1.6070364 4.9258819, + 1.4428576 -2.0343378 4.9707108, + 1.4873329 -2.4600437 4.9965925, + 1.4270911 -2.032346 4.9499998, + 1.463405 -2.4630666 4.9866023, + 1.4171798 -2.0310938 4.9258819, + 1.4428576 -2.4656622 4.9707108, + 1.5918044 -2.8669333 4.9965925, + 1.4270911 -2.467654 4.9499998, + 1.5693799 -2.8758118 4.9866023, + 1.4171798 -2.4689062 4.9258819, + 1.5501237 -2.883436 4.9707108, + 1.794183 -3.2350588 4.9965925, + 1.5353478 -2.889286 4.9499998, + 1.7746711 -3.2492349 4.9866023, + 1.5260593 -2.8929636 4.9258819, + 1.7579159 -3.2614083 4.9707108, + 2.0817528 -3.5412891 4.9965925, + 1.745059 -3.2707493 4.9499998, + 2.0663793 -3.5598726 4.9866023, + 1.7369769 -3.2766213 4.9258819, + 2.0531778 -3.5758305 4.9707108, + 2.4364443 -3.7663832 4.9965925, + 2.0430479 -3.5880752 4.9499998, + 2.4261751 -3.7882061 4.9866023, + 2.03668 -3.5957727 4.9258819, + 2.417357 -3.8069456 4.9707108, + 2.8359711 -3.8961973 4.9965925, + 2.4105906 -3.8213251 4.9499998, + 2.8314517 -3.9198883 4.9866023, + 2.406337 -3.8303642 4.9258819, + 2.8275709 -3.9402323 4.9707108, + 3.2552295 -3.922575 4.9965925, + 2.8245931 -3.9558425 4.9499998, + 3.2567439 -3.9466455 4.9866023, + 2.8227212 -3.9656556 4.9258819, + 3.2580442 -3.9673152 4.9707108, + 3.667876 -3.8438585 4.9965925, + 3.2590423 -3.9831758 4.9499998, + 3.675329 -3.866796 4.9866023, + 3.2596695 -3.9931462 4.9258819, + 3.6817288 -3.8864932 4.9707108, + 4.0479822 -3.664994 4.9965925, + 3.6866398 -3.9016073 4.9499998, + 4.0609055 -3.6853576 4.9866023, + 3.6897268 -3.9111083 4.9258819, + 4.0720029 -3.7028441 4.9707108, + 4.3716655 -3.3972201 4.9965925, + 4.0805182 -3.7162621 4.9499998, + 4.3892465 -3.4137301 4.9866023, + 4.0858712 -3.7246969 4.9258819, + 4.4043441 -3.4279075 4.9707108, + 4.6185865 -3.0573623 4.9965925, + 4.4159288 -3.4387863 4.9499998, + 4.6397214 -3.0689812 4.9866023, + 4.4232111 -3.4456248 4.9258819, + 4.6578703 -3.0789587 4.9707108, + 4.773231 -2.666775 4.9965925, + 4.6717963 -3.0866146 4.9499998, + 4.7965913 -2.6727729 4.9866023, + 4.6805506 -3.0914273 4.9258819, + 4.8166513 -2.6779234 4.9707108, + 4.8320441 -2.6818755 4.9499998, + 4.8417201 -2.68436 4.9258819, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 4.9000001, + 4.9000001 -2.25 4.9000001, + 4.8450203 -1.8147928 4.9000001, + 4.6835365 -1.406931 4.9000001, + 4.4256949 -1.0520426 4.9000001, + 4.087697 -0.77242613 4.9000001, + 3.6907797 -0.5856511 4.9000001, + 3.2598834 -0.50345325 4.9000001, + 2.8220828 -0.53099734 4.9000001, + 2.4048862 -0.66655266 4.9000001, + 2.034508 -0.90160185 4.9000001, + 1.7342203 -1.2213758 4.9000001, + 1.5228912 -1.605782 4.9000001, + 1.4137993 -2.0306668 4.9000001, + 1.4137993 -2.4693332 4.9000001, + 1.5228912 -2.894218 4.9000001, + 1.7342203 -3.2786243 4.9000001, + 2.034508 -3.5983982 4.9000001, + 2.4048862 -3.8334475 4.9000001, + 2.8220828 -3.9690027 4.9000001, + 3.2598834 -3.9965467 4.9000001, + 3.6907797 -3.9143488 4.9000001, + 4.087697 -3.7275739 4.9000001, + 4.4256949 -3.4479575 4.9000001, + 4.6835365 -3.0930688 4.9000001, + 4.8450203 -2.6852074 4.9000001, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 5, + 4.9000001 -2.25 4.9000001, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 229, 254, 230, -1, + 253, 254, 228, -1, 254, 255, 230, -1, + 230, 256, 231, -1, 255, 256, 230, -1, + 209, 235, 210, -1, 234, 235, 209, -1, + 231, 257, 232, -1, 232, 257, 233, -1, + 256, 257, 231, -1, 210, 236, 211, -1, + 211, 236, 212, -1, 235, 236, 210, -1, + 257, 258, 233, -1, 236, 237, 212, -1, + 233, 207, 208, -1, 258, 207, 233, -1, + 212, 238, 213, -1, 213, 238, 214, -1, + 237, 238, 212, -1, 214, 239, 215, -1, + 238, 239, 214, -1, 239, 240, 215, -1, + 215, 241, 216, -1, 216, 241, 217, -1, + 240, 241, 215, -1, 241, 242, 217, -1, + 217, 243, 218, -1, 218, 243, 219, -1, + 242, 243, 217, -1, 243, 244, 219, -1, + 219, 245, 220, -1, 244, 245, 219, -1, + 245, 246, 220, -1, 220, 246, 221, -1, + 221, 246, 222, -1, 246, 247, 222, -1, + 247, 248, 222, -1, 222, 248, 223, -1, + 223, 249, 224, -1, 248, 249, 223, -1, + 224, 249, 225, -1, 225, 250, 226, -1, + 249, 250, 225, -1, 250, 251, 226, -1, + 226, 252, 227, -1, 227, 252, 228, -1, + 251, 252, 226, -1, 252, 253, 228, -1, + 228, 254, 229, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 5, - 4.7481623 2.6603384 5, - 4.5959063 3.0448935 5, - 4.3527985 3.3795028 5, - 4.0341144 3.643141 5, - 3.659878 3.8192432 5, - 3.2536044 3.896744 5, - 2.8408208 3.870774 5, - 2.4474642 3.7429647 5, - 2.0982504 3.5213468 5, - 1.815122 3.2198458 5, - 1.6158688 2.8574054 5, - 1.5130107 2.4567997 5, - 1.5130107 2.0432003 5, - 1.6158688 1.6425945 5, - 1.815122 1.2801543 5, - 2.0982504 0.97865313 5, - 2.4474642 0.75703537 5, - 2.8408208 0.62922603 5, - 3.2536044 0.60325593 5, - 3.659878 0.68075675 5, - 4.0341144 0.85685891 5, - 4.3527985 1.1204972 5, - 4.5959063 1.4551065 5, - 4.7481623 1.8396617 5, - 4.8000002 2.25 5, - 4.9000001 2.25 4.9000001, - 4.825882 2.25 4.9965925, - 4.8499999 2.25 4.9866023, - 4.8707108 2.25 4.9707108, - 4.8866024 2.25 4.9499998, - 4.8965926 2.25 4.9258819, - 4.8000002 2.25 5, - 4.7481623 2.6603384 5, - 4.5959063 3.0448935 5, - 4.3527985 3.3795028 5, - 4.0341144 3.643141 5, - 3.659878 3.8192432 5, - 3.2536044 3.896744 5, - 2.8408208 3.870774 5, - 2.4474642 3.7429647 5, - 2.0982504 3.5213468 5, - 1.815122 3.2198458 5, - 1.6158688 2.8574054 5, - 1.5130107 2.4567997 5, - 1.5130107 2.0432003 5, - 1.6158688 1.6425945 5, - 1.815122 1.2801543 5, - 2.0982504 0.97865313 5, - 2.4474642 0.75703537 5, - 2.8408208 0.62922603 5, - 3.2536044 0.60325593 5, - 3.659878 0.68075675 5, - 4.0341144 0.85685891 5, - 4.3527985 1.1204972 5, - 4.5959063 1.4551065 5, - 4.7481623 1.8396617 5, - 4.9000001 2.25 4.9000001, - 4.8450203 2.6852074 4.9000001, - 4.6835365 3.0930688 4.9000001, - 4.4256949 3.4479575 4.9000001, - 4.087697 3.7275739 4.9000001, - 3.6907797 3.9143488 4.9000001, - 3.2598834 3.9965467 4.9000001, - 2.8220828 3.9690027 4.9000001, - 2.4048862 3.8334475 4.9000001, - 2.034508 3.5983982 4.9000001, - 1.7342203 3.2786243 4.9000001, - 1.5228912 2.894218 4.9000001, - 1.4137993 2.4693332 4.9000001, - 1.4137993 2.0306668 4.9000001, - 1.5228912 1.605782 4.9000001, - 1.7342203 1.2213758 4.9000001, - 2.034508 0.90160185 4.9000001, - 2.4048862 0.66655266 4.9000001, - 2.8220828 0.53099734 4.9000001, - 3.2598834 0.50345325 4.9000001, - 3.6907797 0.5856511 4.9000001, - 4.087697 0.77242613 4.9000001, - 4.4256949 1.0520426 4.9000001, - 4.6835365 1.406931 4.9000001, - 4.8450203 1.8147928 4.9000001, - 4.825882 2.25 4.9965925, - 4.8499999 2.25 4.9866023, - 4.8707108 2.25 4.9707108, - 4.8866024 2.25 4.9499998, - 4.8965926 2.25 4.9258819, - 4.773231 2.666775 4.9965925, - 4.7965913 2.6727729 4.9866023, - 4.8166513 2.6779234 4.9707108, - 4.6185865 3.0573623 4.9965925, - 4.8320441 2.6818755 4.9499998, - 4.6397214 3.0689812 4.9866023, - 4.8417201 2.68436 4.9258819, - 4.6578703 3.0789587 4.9707108, - 4.3716655 3.3972201 4.9965925, - 4.6717963 3.0866146 4.9499998, - 4.3892465 3.4137301 4.9866023, - 4.6805506 3.0914273 4.9258819, - 4.4043441 3.4279075 4.9707108, - 4.0479822 3.664994 4.9965925, - 4.4159288 3.4387863 4.9499998, - 4.0609055 3.6853576 4.9866023, - 4.4232111 3.4456248 4.9258819, - 4.0720029 3.7028441 4.9707108, - 3.667876 3.8438585 4.9965925, - 4.0805182 3.7162621 4.9499998, - 3.675329 3.866796 4.9866023, - 4.0858712 3.7246969 4.9258819, - 3.6817288 3.8864932 4.9707108, - 3.2552295 3.922575 4.9965925, - 3.6866398 3.9016073 4.9499998, - 3.2567439 3.9466455 4.9866023, - 3.6897268 3.9111083 4.9258819, - 3.2580442 3.9673152 4.9707108, - 2.8359711 3.8961973 4.9965925, - 3.2590423 3.9831758 4.9499998, - 2.8314517 3.9198883 4.9866023, - 3.2596695 3.9931462 4.9258819, - 2.8275709 3.9402323 4.9707108, - 2.4364443 3.7663832 4.9965925, - 2.8245931 3.9558425 4.9499998, - 2.4261751 3.7882061 4.9866023, - 2.8227212 3.9656556 4.9258819, - 2.417357 3.8069456 4.9707108, - 2.0817528 3.5412891 4.9965925, - 2.4105906 3.8213251 4.9499998, - 2.0663793 3.5598726 4.9866023, - 2.406337 3.8303642 4.9258819, - 2.0531778 3.5758305 4.9707108, - 1.794183 3.2350588 4.9965925, - 2.0430479 3.5880752 4.9499998, - 1.7746711 3.2492349 4.9866023, - 2.03668 3.5957727 4.9258819, - 1.7579159 3.2614083 4.9707108, - 1.5918044 2.8669333 4.9965925, - 1.745059 3.2707493 4.9499998, - 1.5693799 2.8758118 4.9866023, - 1.7369769 3.2766213 4.9258819, - 1.5501237 2.883436 4.9707108, - 1.4873329 2.4600437 4.9965925, - 1.5353478 2.889286 4.9499998, - 1.463405 2.4630666 4.9866023, - 1.5260593 2.8929636 4.9258819, - 1.4428576 2.4656622 4.9707108, - 1.4873329 2.0399563 4.9965925, - 1.4270911 2.467654 4.9499998, - 1.463405 2.0369334 4.9866023, - 1.4171798 2.4689062 4.9258819, - 1.4428576 2.0343378 4.9707108, - 1.5918044 1.6330668 4.9965925, - 1.4270911 2.032346 4.9499998, - 1.5693799 1.6241883 4.9866023, - 1.4171798 2.0310938 4.9258819, - 1.5501237 1.6165642 4.9707108, - 1.794183 1.2649413 4.9965925, - 1.5353478 1.610714 4.9499998, - 1.7746711 1.2507651 4.9866023, - 1.5260593 1.6070364 4.9258819, - 1.7579159 1.2385917 4.9707108, - 2.0817528 0.95871079 4.9965925, - 1.745059 1.2292507 4.9499998, - 2.0663793 0.94012749 4.9866023, - 1.7369769 1.2233787 4.9258819, - 2.0531778 0.92416966 4.9707108, - 2.4364443 0.73361671 4.9965925, - 2.0430479 0.91192472 4.9499998, - 2.4261751 0.71179402 4.9866023, - 2.03668 0.90422726 4.9258819, - 2.417357 0.69305444 4.9707108, - 2.8359711 0.60380256 4.9965925, - 2.4105906 0.67867506 4.9499998, - 2.8314517 0.58011168 4.9866023, - 2.406337 0.66963577 4.9258819, - 2.8275709 0.55976784 4.9707108, - 3.2552295 0.57742506 4.9965925, - 2.8245931 0.54415745 4.9499998, - 3.2567439 0.55335456 4.9866023, - 2.8227212 0.53434438 4.9258819, - 3.2580442 0.53268474 4.9707108, - 3.667876 0.65614158 4.9965925, - 3.2590423 0.51682425 4.9499998, - 3.675329 0.63320392 4.9866023, - 3.2596695 0.50685394 4.9258819, - 3.6817288 0.61350691 4.9707108, - 4.0479822 0.83500612 4.9965925, - 3.6866398 0.59839284 4.9499998, - 4.0609055 0.81464255 4.9866023, - 3.6897268 0.58889174 4.9258819, - 4.0720029 0.79715592 4.9707108, - 4.3716655 1.1027799 4.9965925, - 4.0805182 0.78373796 4.9499998, - 4.3892465 1.08627 4.9866023, - 4.0858712 0.77530313 4.9258819, - 4.4043441 1.0720925 4.9707108, - 4.6185865 1.4426377 4.9965925, - 4.4159288 1.0612137 4.9499998, - 4.6397214 1.4310187 4.9866023, - 4.4232111 1.0543751 4.9258819, - 4.6578703 1.4210413 4.9707108, - 4.773231 1.8332251 4.9965925, - 4.6717963 1.4133854 4.9499998, - 4.7965913 1.8272272 4.9866023, - 4.6805506 1.4085726 4.9258819, - 4.8166513 1.8220767 4.9707108, - 4.8320441 1.8181245 4.9499998, - 4.8417201 1.8156401 4.9258819, - 4.9000001 2.25 3.5, - 4.9000001 2.25 4.9000001, - 4.9000001 2.25 4.9000001, - 4.8450203 2.6852074 4.9000001, - 4.6835365 3.0930688 4.9000001, - 4.4256949 3.4479575 4.9000001, - 4.087697 3.7275739 4.9000001, - 3.6907797 3.9143488 4.9000001, - 3.2598834 3.9965467 4.9000001, - 2.8220828 3.9690027 4.9000001, - 2.4048862 3.8334475 4.9000001, - 2.034508 3.5983982 4.9000001, - 1.7342203 3.2786243 4.9000001, - 1.5228912 2.894218 4.9000001, - 1.4137993 2.4693332 4.9000001, - 1.4137993 2.0306668 4.9000001, - 1.5228912 1.605782 4.9000001, - 1.7342203 1.2213758 4.9000001, - 2.034508 0.90160185 4.9000001, - 2.4048862 0.66655266 4.9000001, - 2.8220828 0.53099734 4.9000001, - 3.2598834 0.50345325 4.9000001, - 3.6907797 0.5856511 4.9000001, - 4.087697 0.77242613 4.9000001, - 4.4256949 1.0520426 4.9000001, - 4.6835365 1.406931 4.9000001, - 4.8450203 1.8147928 4.9000001, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 5, - 4.9000001 2.25 4.9000001, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 253, 254, 229, -1, - 229, 255, 230, -1, 254, 255, 229, -1, - 230, 256, 231, -1, 231, 256, 232, -1, - 209, 235, 210, -1, 255, 256, 230, -1, - 234, 235, 209, -1, 256, 257, 232, -1, - 210, 236, 211, -1, 235, 236, 210, -1, - 232, 258, 233, -1, 233, 258, 208, -1, - 257, 258, 232, -1, 211, 237, 212, -1, - 212, 237, 213, -1, 236, 237, 211, -1, - 258, 207, 208, -1, 237, 238, 213, -1, - 213, 239, 214, -1, 214, 239, 215, -1, - 238, 239, 213, -1, 215, 240, 216, -1, - 239, 240, 215, -1, 216, 241, 217, -1, - 240, 241, 216, -1, 217, 242, 218, -1, - 241, 242, 217, -1, 242, 243, 218, -1, - 218, 244, 219, -1, 219, 244, 220, -1, - 243, 244, 218, -1, 244, 245, 220, -1, - 220, 246, 221, -1, 245, 246, 220, -1, - 246, 247, 221, -1, 221, 247, 222, -1, - 247, 248, 222, -1, 222, 248, 223, -1, - 248, 249, 223, -1, 223, 249, 224, -1, - 224, 249, 225, -1, 249, 250, 225, -1, - 225, 251, 226, -1, 226, 251, 227, -1, - 250, 251, 225, -1, 251, 252, 227, -1, - 227, 253, 228, -1, 228, 253, 229, -1, - 252, 253, 227, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step index 4f8df1e4..bd5b6bbf 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h7.3mm.step','2016-10-28T08:22:08',('Author'),( - ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.step','2016-10-28T15:05:09',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,7.3)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,7.3)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,7.3)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,7.2)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,7.2)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,7.2)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,7.2)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-3.7)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,7.3)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,7.3)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,7.3)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,7.2)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,7.2)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,7.2)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,7.2)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-3.7)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12440,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,19 +12493,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#4939); +#10400 = STYLED_ITEM('color',(#10401),#3557); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10386); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#7976); +#10410 = STYLED_ITEM('color',(#10411),#7204); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); @@ -12467,8 +12515,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#6340); +#10420 = STYLED_ITEM('color',(#10421),#4958); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); @@ -12478,8 +12526,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#3538); +#10430 = STYLED_ITEM('color',(#10431),#2156); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,19 +12537,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#10349); -#10440 = STYLED_ITEM('color',(#10441),#9523); + #10440),#7185); +#10440 = STYLED_ITEM('color',(#10441),#6359); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); #10444 = SURFACE_STYLE_FILL_AREA(#10445); #10445 = FILL_AREA_STYLE('',(#10446)); -#10446 = FILL_AREA_STYLE_COLOUR('',#10375); -#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10446 = FILL_AREA_STYLE_COLOUR('',#10386); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,8 +12559,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl index e8f5e037..b1416d20 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 7.3000002, + 4.7481623 -1.8396617 7.3000002, + 4.5959063 -1.4551065 7.3000002, + 4.3527985 -1.1204972 7.3000002, + 4.0341144 -0.85685891 7.3000002, + 3.659878 -0.68075675 7.3000002, + 3.2536044 -0.60325593 7.3000002, + 2.8408208 -0.62922603 7.3000002, + 2.4474642 -0.75703537 7.3000002, + 2.0982504 -0.97865313 7.3000002, + 1.815122 -1.2801543 7.3000002, + 1.6158688 -1.6425945 7.3000002, + 1.5130107 -2.0432003 7.3000002, + 1.5130107 -2.4567997 7.3000002, + 1.6158688 -2.8574054 7.3000002, + 1.815122 -3.2198458 7.3000002, + 2.0982504 -3.5213468 7.3000002, + 2.4474642 -3.7429647 7.3000002, + 2.8408208 -3.870774 7.3000002, + 3.2536044 -3.896744 7.3000002, + 3.659878 -3.8192432 7.3000002, + 4.0341144 -3.643141 7.3000002, + 4.3527985 -3.3795028 7.3000002, + 4.5959063 -3.0448935 7.3000002, + 4.7481623 -2.6603384 7.3000002, + 4.8000002 -2.25 7.3000002, + 4.9000001 -2.25 7.1999998, + 4.825882 -2.25 7.2965927, + 4.8499999 -2.25 7.2866025, + 4.8707108 -2.25 7.2707105, + 4.8866024 -2.25 7.25, + 4.8965926 -2.25 7.2258821, + 4.8000002 -2.25 7.3000002, + 4.7481623 -1.8396617 7.3000002, + 4.5959063 -1.4551065 7.3000002, + 4.3527985 -1.1204972 7.3000002, + 4.0341144 -0.85685891 7.3000002, + 3.659878 -0.68075675 7.3000002, + 3.2536044 -0.60325593 7.3000002, + 2.8408208 -0.62922603 7.3000002, + 2.4474642 -0.75703537 7.3000002, + 2.0982504 -0.97865313 7.3000002, + 1.815122 -1.2801543 7.3000002, + 1.6158688 -1.6425945 7.3000002, + 1.5130107 -2.0432003 7.3000002, + 1.5130107 -2.4567997 7.3000002, + 1.6158688 -2.8574054 7.3000002, + 1.815122 -3.2198458 7.3000002, + 2.0982504 -3.5213468 7.3000002, + 2.4474642 -3.7429647 7.3000002, + 2.8408208 -3.870774 7.3000002, + 3.2536044 -3.896744 7.3000002, + 3.659878 -3.8192432 7.3000002, + 4.0341144 -3.643141 7.3000002, + 4.3527985 -3.3795028 7.3000002, + 4.5959063 -3.0448935 7.3000002, + 4.7481623 -2.6603384 7.3000002, + 4.9000001 -2.25 7.1999998, + 4.8450203 -1.8147928 7.1999998, + 4.6835365 -1.406931 7.1999998, + 4.4256949 -1.0520426 7.1999998, + 4.087697 -0.77242613 7.1999998, + 3.6907797 -0.5856511 7.1999998, + 3.2598834 -0.50345325 7.1999998, + 2.8220828 -0.53099734 7.1999998, + 2.4048862 -0.66655266 7.1999998, + 2.034508 -0.90160185 7.1999998, + 1.7342203 -1.2213758 7.1999998, + 1.5228912 -1.605782 7.1999998, + 1.4137993 -2.0306668 7.1999998, + 1.4137993 -2.4693332 7.1999998, + 1.5228912 -2.894218 7.1999998, + 1.7342203 -3.2786243 7.1999998, + 2.034508 -3.5983982 7.1999998, + 2.4048862 -3.8334475 7.1999998, + 2.8220828 -3.9690027 7.1999998, + 3.2598834 -3.9965467 7.1999998, + 3.6907797 -3.9143488 7.1999998, + 4.087697 -3.7275739 7.1999998, + 4.4256949 -3.4479575 7.1999998, + 4.6835365 -3.0930688 7.1999998, + 4.8450203 -2.6852074 7.1999998, + 4.825882 -2.25 7.2965927, + 4.8499999 -2.25 7.2866025, + 4.8707108 -2.25 7.2707105, + 4.8866024 -2.25 7.25, + 4.8965926 -2.25 7.2258821, + 4.773231 -1.8332251 7.2965927, + 4.7965913 -1.8272272 7.2866025, + 4.8166513 -1.8220767 7.2707105, + 4.6185865 -1.4426377 7.2965927, + 4.8320441 -1.8181245 7.25, + 4.6397214 -1.4310187 7.2866025, + 4.8417201 -1.8156401 7.2258821, + 4.6578703 -1.4210413 7.2707105, + 4.3716655 -1.1027799 7.2965927, + 4.6717963 -1.4133854 7.25, + 4.3892465 -1.08627 7.2866025, + 4.6805506 -1.4085726 7.2258821, + 4.4043441 -1.0720925 7.2707105, + 4.0479822 -0.83500612 7.2965927, + 4.4159288 -1.0612137 7.25, + 4.0609055 -0.81464255 7.2866025, + 4.4232111 -1.0543751 7.2258821, + 4.0720029 -0.79715592 7.2707105, + 3.667876 -0.65614158 7.2965927, + 4.0805182 -0.78373796 7.25, + 3.675329 -0.63320392 7.2866025, + 4.0858712 -0.77530313 7.2258821, + 3.6817288 -0.61350691 7.2707105, + 3.2552295 -0.57742506 7.2965927, + 3.6866398 -0.59839284 7.25, + 3.2567439 -0.55335456 7.2866025, + 3.6897268 -0.58889174 7.2258821, + 3.2580442 -0.53268474 7.2707105, + 2.8359711 -0.60380256 7.2965927, + 3.2590423 -0.51682425 7.25, + 2.8314517 -0.58011168 7.2866025, + 3.2596695 -0.50685394 7.2258821, + 2.8275709 -0.55976784 7.2707105, + 2.4364443 -0.73361671 7.2965927, + 2.8245931 -0.54415745 7.25, + 2.4261751 -0.71179402 7.2866025, + 2.8227212 -0.53434438 7.2258821, + 2.417357 -0.69305444 7.2707105, + 2.0817528 -0.95871079 7.2965927, + 2.4105906 -0.67867506 7.25, + 2.0663793 -0.94012749 7.2866025, + 2.406337 -0.66963577 7.2258821, + 2.0531778 -0.92416966 7.2707105, + 1.794183 -1.2649413 7.2965927, + 2.0430479 -0.91192472 7.25, + 1.7746711 -1.2507651 7.2866025, + 2.03668 -0.90422726 7.2258821, + 1.7579159 -1.2385917 7.2707105, + 1.5918044 -1.6330668 7.2965927, + 1.745059 -1.2292507 7.25, + 1.5693799 -1.6241883 7.2866025, + 1.7369769 -1.2233787 7.2258821, + 1.5501237 -1.6165642 7.2707105, + 1.4873329 -2.0399563 7.2965927, + 1.5353478 -1.610714 7.25, + 1.463405 -2.0369334 7.2866025, + 1.5260593 -1.6070364 7.2258821, + 1.4428576 -2.0343378 7.2707105, + 1.4873329 -2.4600437 7.2965927, + 1.4270911 -2.032346 7.25, + 1.463405 -2.4630666 7.2866025, + 1.4171798 -2.0310938 7.2258821, + 1.4428576 -2.4656622 7.2707105, + 1.5918044 -2.8669333 7.2965927, + 1.4270911 -2.467654 7.25, + 1.5693799 -2.8758118 7.2866025, + 1.4171798 -2.4689062 7.2258821, + 1.5501237 -2.883436 7.2707105, + 1.794183 -3.2350588 7.2965927, + 1.5353478 -2.889286 7.25, + 1.7746711 -3.2492349 7.2866025, + 1.5260593 -2.8929636 7.2258821, + 1.7579159 -3.2614083 7.2707105, + 2.0817528 -3.5412891 7.2965927, + 1.745059 -3.2707493 7.25, + 2.0663793 -3.5598726 7.2866025, + 1.7369769 -3.2766213 7.2258821, + 2.0531778 -3.5758305 7.2707105, + 2.4364443 -3.7663832 7.2965927, + 2.0430479 -3.5880752 7.25, + 2.4261751 -3.7882061 7.2866025, + 2.03668 -3.5957727 7.2258821, + 2.417357 -3.8069456 7.2707105, + 2.8359711 -3.8961973 7.2965927, + 2.4105906 -3.8213251 7.25, + 2.8314517 -3.9198883 7.2866025, + 2.406337 -3.8303642 7.2258821, + 2.8275709 -3.9402323 7.2707105, + 3.2552295 -3.922575 7.2965927, + 2.8245931 -3.9558425 7.25, + 3.2567439 -3.9466455 7.2866025, + 2.8227212 -3.9656556 7.2258821, + 3.2580442 -3.9673152 7.2707105, + 3.667876 -3.8438585 7.2965927, + 3.2590423 -3.9831758 7.25, + 3.675329 -3.866796 7.2866025, + 3.2596695 -3.9931462 7.2258821, + 3.6817288 -3.8864932 7.2707105, + 4.0479822 -3.664994 7.2965927, + 3.6866398 -3.9016073 7.25, + 4.0609055 -3.6853576 7.2866025, + 3.6897268 -3.9111083 7.2258821, + 4.0720029 -3.7028441 7.2707105, + 4.3716655 -3.3972201 7.2965927, + 4.0805182 -3.7162621 7.25, + 4.3892465 -3.4137301 7.2866025, + 4.0858712 -3.7246969 7.2258821, + 4.4043441 -3.4279075 7.2707105, + 4.6185865 -3.0573623 7.2965927, + 4.4159288 -3.4387863 7.25, + 4.6397214 -3.0689812 7.2866025, + 4.4232111 -3.4456248 7.2258821, + 4.6578703 -3.0789587 7.2707105, + 4.773231 -2.666775 7.2965927, + 4.6717963 -3.0866146 7.25, + 4.7965913 -2.6727729 7.2866025, + 4.6805506 -3.0914273 7.2258821, + 4.8166513 -2.6779234 7.2707105, + 4.8320441 -2.6818755 7.25, + 4.8417201 -2.68436 7.2258821, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 7.1999998, + 4.9000001 -2.25 7.1999998, + 4.8450203 -1.8147928 7.1999998, + 4.6835365 -1.406931 7.1999998, + 4.4256949 -1.0520426 7.1999998, + 4.087697 -0.77242613 7.1999998, + 3.6907797 -0.5856511 7.1999998, + 3.2598834 -0.50345325 7.1999998, + 2.8220828 -0.53099734 7.1999998, + 2.4048862 -0.66655266 7.1999998, + 2.034508 -0.90160185 7.1999998, + 1.7342203 -1.2213758 7.1999998, + 1.5228912 -1.605782 7.1999998, + 1.4137993 -2.0306668 7.1999998, + 1.4137993 -2.4693332 7.1999998, + 1.5228912 -2.894218 7.1999998, + 1.7342203 -3.2786243 7.1999998, + 2.034508 -3.5983982 7.1999998, + 2.4048862 -3.8334475 7.1999998, + 2.8220828 -3.9690027 7.1999998, + 3.2598834 -3.9965467 7.1999998, + 3.6907797 -3.9143488 7.1999998, + 4.087697 -3.7275739 7.1999998, + 4.4256949 -3.4479575 7.1999998, + 4.6835365 -3.0930688 7.1999998, + 4.8450203 -2.6852074 7.1999998, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 7.3000002, + 4.9000001 -2.25 7.1999998, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 229, 255, 230, -1, + 254, 255, 229, -1, 209, 234, 210, -1, + 230, 256, 231, -1, 231, 256, 232, -1, + 255, 256, 230, -1, 210, 235, 211, -1, + 234, 235, 210, -1, 256, 257, 232, -1, + 211, 236, 212, -1, 235, 236, 211, -1, + 232, 258, 233, -1, 257, 258, 232, -1, + 233, 207, 208, -1, 258, 207, 233, -1, + 212, 237, 213, -1, 236, 237, 212, -1, + 213, 238, 214, -1, 237, 238, 213, -1, + 214, 239, 215, -1, 238, 239, 214, -1, + 215, 240, 216, -1, 239, 240, 215, -1, + 240, 241, 216, -1, 216, 242, 217, -1, + 217, 242, 218, -1, 241, 242, 216, -1, + 218, 243, 219, -1, 242, 243, 218, -1, + 219, 244, 220, -1, 243, 244, 219, -1, + 244, 245, 220, -1, 220, 245, 221, -1, + 245, 246, 221, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 222, 247, 223, -1, + 247, 248, 223, -1, 248, 249, 223, -1, + 223, 249, 224, -1, 224, 249, 225, -1, + 249, 250, 225, -1, 225, 251, 226, -1, + 250, 251, 225, -1, 226, 252, 227, -1, + 251, 252, 226, -1, 227, 253, 228, -1, + 228, 253, 229, -1, 252, 253, 227, -1, + 253, 254, 229, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 7.3000002, - 4.7481623 2.6603384 7.3000002, - 4.5959063 3.0448935 7.3000002, - 4.3527985 3.3795028 7.3000002, - 4.0341144 3.643141 7.3000002, - 3.659878 3.8192432 7.3000002, - 3.2536044 3.896744 7.3000002, - 2.8408208 3.870774 7.3000002, - 2.4474642 3.7429647 7.3000002, - 2.0982504 3.5213468 7.3000002, - 1.815122 3.2198458 7.3000002, - 1.6158688 2.8574054 7.3000002, - 1.5130107 2.4567997 7.3000002, - 1.5130107 2.0432003 7.3000002, - 1.6158688 1.6425945 7.3000002, - 1.815122 1.2801543 7.3000002, - 2.0982504 0.97865313 7.3000002, - 2.4474642 0.75703537 7.3000002, - 2.8408208 0.62922603 7.3000002, - 3.2536044 0.60325593 7.3000002, - 3.659878 0.68075675 7.3000002, - 4.0341144 0.85685891 7.3000002, - 4.3527985 1.1204972 7.3000002, - 4.5959063 1.4551065 7.3000002, - 4.7481623 1.8396617 7.3000002, - 4.8000002 2.25 7.3000002, - 4.9000001 2.25 7.1999998, - 4.825882 2.25 7.2965927, - 4.8499999 2.25 7.2866025, - 4.8707108 2.25 7.2707105, - 4.8866024 2.25 7.25, - 4.8965926 2.25 7.2258821, - 4.8000002 2.25 7.3000002, - 4.7481623 2.6603384 7.3000002, - 4.5959063 3.0448935 7.3000002, - 4.3527985 3.3795028 7.3000002, - 4.0341144 3.643141 7.3000002, - 3.659878 3.8192432 7.3000002, - 3.2536044 3.896744 7.3000002, - 2.8408208 3.870774 7.3000002, - 2.4474642 3.7429647 7.3000002, - 2.0982504 3.5213468 7.3000002, - 1.815122 3.2198458 7.3000002, - 1.6158688 2.8574054 7.3000002, - 1.5130107 2.4567997 7.3000002, - 1.5130107 2.0432003 7.3000002, - 1.6158688 1.6425945 7.3000002, - 1.815122 1.2801543 7.3000002, - 2.0982504 0.97865313 7.3000002, - 2.4474642 0.75703537 7.3000002, - 2.8408208 0.62922603 7.3000002, - 3.2536044 0.60325593 7.3000002, - 3.659878 0.68075675 7.3000002, - 4.0341144 0.85685891 7.3000002, - 4.3527985 1.1204972 7.3000002, - 4.5959063 1.4551065 7.3000002, - 4.7481623 1.8396617 7.3000002, - 4.9000001 2.25 7.1999998, - 4.8450203 2.6852074 7.1999998, - 4.6835365 3.0930688 7.1999998, - 4.4256949 3.4479575 7.1999998, - 4.087697 3.7275739 7.1999998, - 3.6907797 3.9143488 7.1999998, - 3.2598834 3.9965467 7.1999998, - 2.8220828 3.9690027 7.1999998, - 2.4048862 3.8334475 7.1999998, - 2.034508 3.5983982 7.1999998, - 1.7342203 3.2786243 7.1999998, - 1.5228912 2.894218 7.1999998, - 1.4137993 2.4693332 7.1999998, - 1.4137993 2.0306668 7.1999998, - 1.5228912 1.605782 7.1999998, - 1.7342203 1.2213758 7.1999998, - 2.034508 0.90160185 7.1999998, - 2.4048862 0.66655266 7.1999998, - 2.8220828 0.53099734 7.1999998, - 3.2598834 0.50345325 7.1999998, - 3.6907797 0.5856511 7.1999998, - 4.087697 0.77242613 7.1999998, - 4.4256949 1.0520426 7.1999998, - 4.6835365 1.406931 7.1999998, - 4.8450203 1.8147928 7.1999998, - 4.825882 2.25 7.2965927, - 4.8499999 2.25 7.2866025, - 4.8707108 2.25 7.2707105, - 4.8866024 2.25 7.25, - 4.8965926 2.25 7.2258821, - 4.773231 2.666775 7.2965927, - 4.7965913 2.6727729 7.2866025, - 4.8166513 2.6779234 7.2707105, - 4.6185865 3.0573623 7.2965927, - 4.8320441 2.6818755 7.25, - 4.6397214 3.0689812 7.2866025, - 4.8417201 2.68436 7.2258821, - 4.6578703 3.0789587 7.2707105, - 4.3716655 3.3972201 7.2965927, - 4.6717963 3.0866146 7.25, - 4.3892465 3.4137301 7.2866025, - 4.6805506 3.0914273 7.2258821, - 4.4043441 3.4279075 7.2707105, - 4.0479822 3.664994 7.2965927, - 4.4159288 3.4387863 7.25, - 4.0609055 3.6853576 7.2866025, - 4.4232111 3.4456248 7.2258821, - 4.0720029 3.7028441 7.2707105, - 3.667876 3.8438585 7.2965927, - 4.0805182 3.7162621 7.25, - 3.675329 3.866796 7.2866025, - 4.0858712 3.7246969 7.2258821, - 3.6817288 3.8864932 7.2707105, - 3.2552295 3.922575 7.2965927, - 3.6866398 3.9016073 7.25, - 3.2567439 3.9466455 7.2866025, - 3.6897268 3.9111083 7.2258821, - 3.2580442 3.9673152 7.2707105, - 2.8359711 3.8961973 7.2965927, - 3.2590423 3.9831758 7.25, - 2.8314517 3.9198883 7.2866025, - 3.2596695 3.9931462 7.2258821, - 2.8275709 3.9402323 7.2707105, - 2.4364443 3.7663832 7.2965927, - 2.8245931 3.9558425 7.25, - 2.4261751 3.7882061 7.2866025, - 2.8227212 3.9656556 7.2258821, - 2.417357 3.8069456 7.2707105, - 2.0817528 3.5412891 7.2965927, - 2.4105906 3.8213251 7.25, - 2.0663793 3.5598726 7.2866025, - 2.406337 3.8303642 7.2258821, - 2.0531778 3.5758305 7.2707105, - 1.794183 3.2350588 7.2965927, - 2.0430479 3.5880752 7.25, - 1.7746711 3.2492349 7.2866025, - 2.03668 3.5957727 7.2258821, - 1.7579159 3.2614083 7.2707105, - 1.5918044 2.8669333 7.2965927, - 1.745059 3.2707493 7.25, - 1.5693799 2.8758118 7.2866025, - 1.7369769 3.2766213 7.2258821, - 1.5501237 2.883436 7.2707105, - 1.4873329 2.4600437 7.2965927, - 1.5353478 2.889286 7.25, - 1.463405 2.4630666 7.2866025, - 1.5260593 2.8929636 7.2258821, - 1.4428576 2.4656622 7.2707105, - 1.4873329 2.0399563 7.2965927, - 1.4270911 2.467654 7.25, - 1.463405 2.0369334 7.2866025, - 1.4171798 2.4689062 7.2258821, - 1.4428576 2.0343378 7.2707105, - 1.5918044 1.6330668 7.2965927, - 1.4270911 2.032346 7.25, - 1.5693799 1.6241883 7.2866025, - 1.4171798 2.0310938 7.2258821, - 1.5501237 1.6165642 7.2707105, - 1.794183 1.2649413 7.2965927, - 1.5353478 1.610714 7.25, - 1.7746711 1.2507651 7.2866025, - 1.5260593 1.6070364 7.2258821, - 1.7579159 1.2385917 7.2707105, - 2.0817528 0.95871079 7.2965927, - 1.745059 1.2292507 7.25, - 2.0663793 0.94012749 7.2866025, - 1.7369769 1.2233787 7.2258821, - 2.0531778 0.92416966 7.2707105, - 2.4364443 0.73361671 7.2965927, - 2.0430479 0.91192472 7.25, - 2.4261751 0.71179402 7.2866025, - 2.03668 0.90422726 7.2258821, - 2.417357 0.69305444 7.2707105, - 2.8359711 0.60380256 7.2965927, - 2.4105906 0.67867506 7.25, - 2.8314517 0.58011168 7.2866025, - 2.406337 0.66963577 7.2258821, - 2.8275709 0.55976784 7.2707105, - 3.2552295 0.57742506 7.2965927, - 2.8245931 0.54415745 7.25, - 3.2567439 0.55335456 7.2866025, - 2.8227212 0.53434438 7.2258821, - 3.2580442 0.53268474 7.2707105, - 3.667876 0.65614158 7.2965927, - 3.2590423 0.51682425 7.25, - 3.675329 0.63320392 7.2866025, - 3.2596695 0.50685394 7.2258821, - 3.6817288 0.61350691 7.2707105, - 4.0479822 0.83500612 7.2965927, - 3.6866398 0.59839284 7.25, - 4.0609055 0.81464255 7.2866025, - 3.6897268 0.58889174 7.2258821, - 4.0720029 0.79715592 7.2707105, - 4.3716655 1.1027799 7.2965927, - 4.0805182 0.78373796 7.25, - 4.3892465 1.08627 7.2866025, - 4.0858712 0.77530313 7.2258821, - 4.4043441 1.0720925 7.2707105, - 4.6185865 1.4426377 7.2965927, - 4.4159288 1.0612137 7.25, - 4.6397214 1.4310187 7.2866025, - 4.4232111 1.0543751 7.2258821, - 4.6578703 1.4210413 7.2707105, - 4.773231 1.8332251 7.2965927, - 4.6717963 1.4133854 7.25, - 4.7965913 1.8272272 7.2866025, - 4.6805506 1.4085726 7.2258821, - 4.8166513 1.8220767 7.2707105, - 4.8320441 1.8181245 7.25, - 4.8417201 1.8156401 7.2258821, - 4.9000001 2.25 3.5, - 4.9000001 2.25 7.1999998, - 4.9000001 2.25 7.1999998, - 4.8450203 2.6852074 7.1999998, - 4.6835365 3.0930688 7.1999998, - 4.4256949 3.4479575 7.1999998, - 4.087697 3.7275739 7.1999998, - 3.6907797 3.9143488 7.1999998, - 3.2598834 3.9965467 7.1999998, - 2.8220828 3.9690027 7.1999998, - 2.4048862 3.8334475 7.1999998, - 2.034508 3.5983982 7.1999998, - 1.7342203 3.2786243 7.1999998, - 1.5228912 2.894218 7.1999998, - 1.4137993 2.4693332 7.1999998, - 1.4137993 2.0306668 7.1999998, - 1.5228912 1.605782 7.1999998, - 1.7342203 1.2213758 7.1999998, - 2.034508 0.90160185 7.1999998, - 2.4048862 0.66655266 7.1999998, - 2.8220828 0.53099734 7.1999998, - 3.2598834 0.50345325 7.1999998, - 3.6907797 0.5856511 7.1999998, - 4.087697 0.77242613 7.1999998, - 4.4256949 1.0520426 7.1999998, - 4.6835365 1.406931 7.1999998, - 4.8450203 1.8147928 7.1999998, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 7.3000002, - 4.9000001 2.25 7.1999998, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 253, 254, 229, -1, - 229, 255, 230, -1, 254, 255, 229, -1, - 230, 256, 231, -1, 231, 256, 232, -1, - 209, 235, 210, -1, 255, 256, 230, -1, - 234, 235, 209, -1, 256, 257, 232, -1, - 210, 236, 211, -1, 211, 236, 212, -1, - 235, 236, 210, -1, 232, 258, 233, -1, - 257, 258, 232, -1, 236, 237, 212, -1, - 233, 207, 208, -1, 258, 207, 233, -1, - 212, 238, 213, -1, 213, 238, 214, -1, - 237, 238, 212, -1, 214, 239, 215, -1, - 238, 239, 214, -1, 239, 240, 215, -1, - 215, 241, 216, -1, 216, 241, 217, -1, - 240, 241, 215, -1, 241, 242, 217, -1, - 217, 243, 218, -1, 218, 243, 219, -1, - 242, 243, 217, -1, 219, 244, 220, -1, - 243, 244, 219, -1, 244, 245, 220, -1, - 220, 246, 221, -1, 221, 246, 222, -1, - 245, 246, 220, -1, 246, 247, 222, -1, - 247, 248, 222, -1, 222, 248, 223, -1, - 248, 249, 223, -1, 223, 249, 224, -1, - 224, 249, 225, -1, 249, 250, 225, -1, - 225, 251, 226, -1, 250, 251, 225, -1, - 226, 252, 227, -1, 251, 252, 226, -1, - 227, 253, 228, -1, 228, 253, 229, -1, - 252, 253, 227, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step index 6ae181b6..0a0a9905 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h8.5mm.step','2016-10-28T08:21:50',('Author'),( - ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.step','2016-10-28T15:05: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; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,8.5)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,8.5)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,8.5)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,8.4)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,8.4)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,8.4)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,8.4)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-4.9)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,8.5)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,8.5)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,8.5)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,8.4)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,8.4)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,8.4)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,8.4)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-4.9)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,15 +12440,15 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); @@ -12410,7 +12458,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,19 +12493,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#4939); +#10400 = STYLED_ITEM('color',(#10401),#3557); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10386); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#7185); +#10410 = STYLED_ITEM('color',(#10411),#6359); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); @@ -12467,19 +12515,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); #10424 = SURFACE_STYLE_FILL_AREA(#10425); #10425 = FILL_AREA_STYLE('',(#10426)); -#10426 = FILL_AREA_STYLE_COLOUR('',#10375); -#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10426 = FILL_AREA_STYLE_COLOUR('',#10386); +#10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,8 +12537,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#10349); -#10440 = STYLED_ITEM('color',(#10441),#9523); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); @@ -12500,8 +12548,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,8 +12559,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl index 59ff9e3a..c41ee2fc 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 8.5, + 4.7481623 -1.8396617 8.5, + 4.5959063 -1.4551065 8.5, + 4.3527985 -1.1204972 8.5, + 4.0341144 -0.85685891 8.5, + 3.659878 -0.68075675 8.5, + 3.2536044 -0.60325593 8.5, + 2.8408208 -0.62922603 8.5, + 2.4474642 -0.75703537 8.5, + 2.0982504 -0.97865313 8.5, + 1.815122 -1.2801543 8.5, + 1.6158688 -1.6425945 8.5, + 1.5130107 -2.0432003 8.5, + 1.5130107 -2.4567997 8.5, + 1.6158688 -2.8574054 8.5, + 1.815122 -3.2198458 8.5, + 2.0982504 -3.5213468 8.5, + 2.4474642 -3.7429647 8.5, + 2.8408208 -3.870774 8.5, + 3.2536044 -3.896744 8.5, + 3.659878 -3.8192432 8.5, + 4.0341144 -3.643141 8.5, + 4.3527985 -3.3795028 8.5, + 4.5959063 -3.0448935 8.5, + 4.7481623 -2.6603384 8.5, + 4.8000002 -2.25 8.5, + 4.9000001 -2.25 8.3999996, + 4.825882 -2.25 8.4965925, + 4.8499999 -2.25 8.4866028, + 4.8707108 -2.25 8.4707108, + 4.8866024 -2.25 8.4499998, + 4.8965926 -2.25 8.4258823, + 4.8000002 -2.25 8.5, + 4.7481623 -1.8396617 8.5, + 4.5959063 -1.4551065 8.5, + 4.3527985 -1.1204972 8.5, + 4.0341144 -0.85685891 8.5, + 3.659878 -0.68075675 8.5, + 3.2536044 -0.60325593 8.5, + 2.8408208 -0.62922603 8.5, + 2.4474642 -0.75703537 8.5, + 2.0982504 -0.97865313 8.5, + 1.815122 -1.2801543 8.5, + 1.6158688 -1.6425945 8.5, + 1.5130107 -2.0432003 8.5, + 1.5130107 -2.4567997 8.5, + 1.6158688 -2.8574054 8.5, + 1.815122 -3.2198458 8.5, + 2.0982504 -3.5213468 8.5, + 2.4474642 -3.7429647 8.5, + 2.8408208 -3.870774 8.5, + 3.2536044 -3.896744 8.5, + 3.659878 -3.8192432 8.5, + 4.0341144 -3.643141 8.5, + 4.3527985 -3.3795028 8.5, + 4.5959063 -3.0448935 8.5, + 4.7481623 -2.6603384 8.5, + 4.9000001 -2.25 8.3999996, + 4.8450203 -1.8147928 8.3999996, + 4.6835365 -1.406931 8.3999996, + 4.4256949 -1.0520426 8.3999996, + 4.087697 -0.77242613 8.3999996, + 3.6907797 -0.5856511 8.3999996, + 3.2598834 -0.50345325 8.3999996, + 2.8220828 -0.53099734 8.3999996, + 2.4048862 -0.66655266 8.3999996, + 2.034508 -0.90160185 8.3999996, + 1.7342203 -1.2213758 8.3999996, + 1.5228912 -1.605782 8.3999996, + 1.4137993 -2.0306668 8.3999996, + 1.4137993 -2.4693332 8.3999996, + 1.5228912 -2.894218 8.3999996, + 1.7342203 -3.2786243 8.3999996, + 2.034508 -3.5983982 8.3999996, + 2.4048862 -3.8334475 8.3999996, + 2.8220828 -3.9690027 8.3999996, + 3.2598834 -3.9965467 8.3999996, + 3.6907797 -3.9143488 8.3999996, + 4.087697 -3.7275739 8.3999996, + 4.4256949 -3.4479575 8.3999996, + 4.6835365 -3.0930688 8.3999996, + 4.8450203 -2.6852074 8.3999996, + 4.825882 -2.25 8.4965925, + 4.8499999 -2.25 8.4866028, + 4.8707108 -2.25 8.4707108, + 4.8866024 -2.25 8.4499998, + 4.8965926 -2.25 8.4258823, + 4.773231 -1.8332251 8.4965925, + 4.7965913 -1.8272272 8.4866028, + 4.8166513 -1.8220767 8.4707108, + 4.6185865 -1.4426377 8.4965925, + 4.8320441 -1.8181245 8.4499998, + 4.6397214 -1.4310187 8.4866028, + 4.8417201 -1.8156401 8.4258823, + 4.6578703 -1.4210413 8.4707108, + 4.3716655 -1.1027799 8.4965925, + 4.6717963 -1.4133854 8.4499998, + 4.3892465 -1.08627 8.4866028, + 4.6805506 -1.4085726 8.4258823, + 4.4043441 -1.0720925 8.4707108, + 4.0479822 -0.83500612 8.4965925, + 4.4159288 -1.0612137 8.4499998, + 4.0609055 -0.81464255 8.4866028, + 4.4232111 -1.0543751 8.4258823, + 4.0720029 -0.79715592 8.4707108, + 3.667876 -0.65614158 8.4965925, + 4.0805182 -0.78373796 8.4499998, + 3.675329 -0.63320392 8.4866028, + 4.0858712 -0.77530313 8.4258823, + 3.6817288 -0.61350691 8.4707108, + 3.2552295 -0.57742506 8.4965925, + 3.6866398 -0.59839284 8.4499998, + 3.2567439 -0.55335456 8.4866028, + 3.6897268 -0.58889174 8.4258823, + 3.2580442 -0.53268474 8.4707108, + 2.8359711 -0.60380256 8.4965925, + 3.2590423 -0.51682425 8.4499998, + 2.8314517 -0.58011168 8.4866028, + 3.2596695 -0.50685394 8.4258823, + 2.8275709 -0.55976784 8.4707108, + 2.4364443 -0.73361671 8.4965925, + 2.8245931 -0.54415745 8.4499998, + 2.4261751 -0.71179402 8.4866028, + 2.8227212 -0.53434438 8.4258823, + 2.417357 -0.69305444 8.4707108, + 2.0817528 -0.95871079 8.4965925, + 2.4105906 -0.67867506 8.4499998, + 2.0663793 -0.94012749 8.4866028, + 2.406337 -0.66963577 8.4258823, + 2.0531778 -0.92416966 8.4707108, + 1.794183 -1.2649413 8.4965925, + 2.0430479 -0.91192472 8.4499998, + 1.7746711 -1.2507651 8.4866028, + 2.03668 -0.90422726 8.4258823, + 1.7579159 -1.2385917 8.4707108, + 1.5918044 -1.6330668 8.4965925, + 1.745059 -1.2292507 8.4499998, + 1.5693799 -1.6241883 8.4866028, + 1.7369769 -1.2233787 8.4258823, + 1.5501237 -1.6165642 8.4707108, + 1.4873329 -2.0399563 8.4965925, + 1.5353478 -1.610714 8.4499998, + 1.463405 -2.0369334 8.4866028, + 1.5260593 -1.6070364 8.4258823, + 1.4428576 -2.0343378 8.4707108, + 1.4873329 -2.4600437 8.4965925, + 1.4270911 -2.032346 8.4499998, + 1.463405 -2.4630666 8.4866028, + 1.4171798 -2.0310938 8.4258823, + 1.4428576 -2.4656622 8.4707108, + 1.5918044 -2.8669333 8.4965925, + 1.4270911 -2.467654 8.4499998, + 1.5693799 -2.8758118 8.4866028, + 1.4171798 -2.4689062 8.4258823, + 1.5501237 -2.883436 8.4707108, + 1.794183 -3.2350588 8.4965925, + 1.5353478 -2.889286 8.4499998, + 1.7746711 -3.2492349 8.4866028, + 1.5260593 -2.8929636 8.4258823, + 1.7579159 -3.2614083 8.4707108, + 2.0817528 -3.5412891 8.4965925, + 1.745059 -3.2707493 8.4499998, + 2.0663793 -3.5598726 8.4866028, + 1.7369769 -3.2766213 8.4258823, + 2.0531778 -3.5758305 8.4707108, + 2.4364443 -3.7663832 8.4965925, + 2.0430479 -3.5880752 8.4499998, + 2.4261751 -3.7882061 8.4866028, + 2.03668 -3.5957727 8.4258823, + 2.417357 -3.8069456 8.4707108, + 2.8359711 -3.8961973 8.4965925, + 2.4105906 -3.8213251 8.4499998, + 2.8314517 -3.9198883 8.4866028, + 2.406337 -3.8303642 8.4258823, + 2.8275709 -3.9402323 8.4707108, + 3.2552295 -3.922575 8.4965925, + 2.8245931 -3.9558425 8.4499998, + 3.2567439 -3.9466455 8.4866028, + 2.8227212 -3.9656556 8.4258823, + 3.2580442 -3.9673152 8.4707108, + 3.667876 -3.8438585 8.4965925, + 3.2590423 -3.9831758 8.4499998, + 3.675329 -3.866796 8.4866028, + 3.2596695 -3.9931462 8.4258823, + 3.6817288 -3.8864932 8.4707108, + 4.0479822 -3.664994 8.4965925, + 3.6866398 -3.9016073 8.4499998, + 4.0609055 -3.6853576 8.4866028, + 3.6897268 -3.9111083 8.4258823, + 4.0720029 -3.7028441 8.4707108, + 4.3716655 -3.3972201 8.4965925, + 4.0805182 -3.7162621 8.4499998, + 4.3892465 -3.4137301 8.4866028, + 4.0858712 -3.7246969 8.4258823, + 4.4043441 -3.4279075 8.4707108, + 4.6185865 -3.0573623 8.4965925, + 4.4159288 -3.4387863 8.4499998, + 4.6397214 -3.0689812 8.4866028, + 4.4232111 -3.4456248 8.4258823, + 4.6578703 -3.0789587 8.4707108, + 4.773231 -2.666775 8.4965925, + 4.6717963 -3.0866146 8.4499998, + 4.7965913 -2.6727729 8.4866028, + 4.6805506 -3.0914273 8.4258823, + 4.8166513 -2.6779234 8.4707108, + 4.8320441 -2.6818755 8.4499998, + 4.8417201 -2.68436 8.4258823, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 8.3999996, + 4.9000001 -2.25 8.3999996, + 4.8450203 -1.8147928 8.3999996, + 4.6835365 -1.406931 8.3999996, + 4.4256949 -1.0520426 8.3999996, + 4.087697 -0.77242613 8.3999996, + 3.6907797 -0.5856511 8.3999996, + 3.2598834 -0.50345325 8.3999996, + 2.8220828 -0.53099734 8.3999996, + 2.4048862 -0.66655266 8.3999996, + 2.034508 -0.90160185 8.3999996, + 1.7342203 -1.2213758 8.3999996, + 1.5228912 -1.605782 8.3999996, + 1.4137993 -2.0306668 8.3999996, + 1.4137993 -2.4693332 8.3999996, + 1.5228912 -2.894218 8.3999996, + 1.7342203 -3.2786243 8.3999996, + 2.034508 -3.5983982 8.3999996, + 2.4048862 -3.8334475 8.3999996, + 2.8220828 -3.9690027 8.3999996, + 3.2598834 -3.9965467 8.3999996, + 3.6907797 -3.9143488 8.3999996, + 4.087697 -3.7275739 8.3999996, + 4.4256949 -3.4479575 8.3999996, + 4.6835365 -3.0930688 8.3999996, + 4.8450203 -2.6852074 8.3999996, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 8.5, + 4.9000001 -2.25 8.3999996, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 228, 254, 229, -1, + 229, 254, 230, -1, 253, 254, 228, -1, + 209, 234, 210, -1, 254, 255, 230, -1, + 210, 235, 211, -1, 234, 235, 210, -1, + 230, 256, 231, -1, 231, 256, 232, -1, + 255, 256, 230, -1, 211, 236, 212, -1, + 235, 236, 211, -1, 256, 257, 232, -1, + 232, 258, 233, -1, 236, 237, 212, -1, + 257, 258, 232, -1, 233, 207, 208, -1, + 258, 207, 233, -1, 212, 238, 213, -1, + 237, 238, 212, -1, 213, 239, 214, -1, + 238, 239, 213, -1, 214, 240, 215, -1, + 239, 240, 214, -1, 215, 241, 216, -1, + 240, 241, 215, -1, 216, 242, 217, -1, + 217, 242, 218, -1, 241, 242, 216, -1, + 242, 243, 218, -1, 218, 244, 219, -1, + 243, 244, 218, -1, 219, 245, 220, -1, + 220, 245, 221, -1, 244, 245, 219, -1, + 245, 246, 221, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 247, 248, 222, -1, + 222, 248, 223, -1, 223, 248, 224, -1, + 248, 249, 224, -1, 224, 250, 225, -1, + 249, 250, 224, -1, 225, 251, 226, -1, + 250, 251, 225, -1, 226, 252, 227, -1, + 251, 252, 226, -1, 227, 253, 228, -1, + 252, 253, 227, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 8.5, - 4.7481623 2.6603384 8.5, - 4.5959063 3.0448935 8.5, - 4.3527985 3.3795028 8.5, - 4.0341144 3.643141 8.5, - 3.659878 3.8192432 8.5, - 3.2536044 3.896744 8.5, - 2.8408208 3.870774 8.5, - 2.4474642 3.7429647 8.5, - 2.0982504 3.5213468 8.5, - 1.815122 3.2198458 8.5, - 1.6158688 2.8574054 8.5, - 1.5130107 2.4567997 8.5, - 1.5130107 2.0432003 8.5, - 1.6158688 1.6425945 8.5, - 1.815122 1.2801543 8.5, - 2.0982504 0.97865313 8.5, - 2.4474642 0.75703537 8.5, - 2.8408208 0.62922603 8.5, - 3.2536044 0.60325593 8.5, - 3.659878 0.68075675 8.5, - 4.0341144 0.85685891 8.5, - 4.3527985 1.1204972 8.5, - 4.5959063 1.4551065 8.5, - 4.7481623 1.8396617 8.5, - 4.8000002 2.25 8.5, - 4.9000001 2.25 8.3999996, - 4.825882 2.25 8.4965925, - 4.8499999 2.25 8.4866028, - 4.8707108 2.25 8.4707108, - 4.8866024 2.25 8.4499998, - 4.8965926 2.25 8.4258823, - 4.8000002 2.25 8.5, - 4.7481623 2.6603384 8.5, - 4.5959063 3.0448935 8.5, - 4.3527985 3.3795028 8.5, - 4.0341144 3.643141 8.5, - 3.659878 3.8192432 8.5, - 3.2536044 3.896744 8.5, - 2.8408208 3.870774 8.5, - 2.4474642 3.7429647 8.5, - 2.0982504 3.5213468 8.5, - 1.815122 3.2198458 8.5, - 1.6158688 2.8574054 8.5, - 1.5130107 2.4567997 8.5, - 1.5130107 2.0432003 8.5, - 1.6158688 1.6425945 8.5, - 1.815122 1.2801543 8.5, - 2.0982504 0.97865313 8.5, - 2.4474642 0.75703537 8.5, - 2.8408208 0.62922603 8.5, - 3.2536044 0.60325593 8.5, - 3.659878 0.68075675 8.5, - 4.0341144 0.85685891 8.5, - 4.3527985 1.1204972 8.5, - 4.5959063 1.4551065 8.5, - 4.7481623 1.8396617 8.5, - 4.9000001 2.25 8.3999996, - 4.8450203 2.6852074 8.3999996, - 4.6835365 3.0930688 8.3999996, - 4.4256949 3.4479575 8.3999996, - 4.087697 3.7275739 8.3999996, - 3.6907797 3.9143488 8.3999996, - 3.2598834 3.9965467 8.3999996, - 2.8220828 3.9690027 8.3999996, - 2.4048862 3.8334475 8.3999996, - 2.034508 3.5983982 8.3999996, - 1.7342203 3.2786243 8.3999996, - 1.5228912 2.894218 8.3999996, - 1.4137993 2.4693332 8.3999996, - 1.4137993 2.0306668 8.3999996, - 1.5228912 1.605782 8.3999996, - 1.7342203 1.2213758 8.3999996, - 2.034508 0.90160185 8.3999996, - 2.4048862 0.66655266 8.3999996, - 2.8220828 0.53099734 8.3999996, - 3.2598834 0.50345325 8.3999996, - 3.6907797 0.5856511 8.3999996, - 4.087697 0.77242613 8.3999996, - 4.4256949 1.0520426 8.3999996, - 4.6835365 1.406931 8.3999996, - 4.8450203 1.8147928 8.3999996, - 4.825882 2.25 8.4965925, - 4.8499999 2.25 8.4866028, - 4.8707108 2.25 8.4707108, - 4.8866024 2.25 8.4499998, - 4.8965926 2.25 8.4258823, - 4.773231 2.666775 8.4965925, - 4.7965913 2.6727729 8.4866028, - 4.8166513 2.6779234 8.4707108, - 4.6185865 3.0573623 8.4965925, - 4.8320441 2.6818755 8.4499998, - 4.6397214 3.0689812 8.4866028, - 4.8417201 2.68436 8.4258823, - 4.6578703 3.0789587 8.4707108, - 4.3716655 3.3972201 8.4965925, - 4.6717963 3.0866146 8.4499998, - 4.3892465 3.4137301 8.4866028, - 4.6805506 3.0914273 8.4258823, - 4.4043441 3.4279075 8.4707108, - 4.0479822 3.664994 8.4965925, - 4.4159288 3.4387863 8.4499998, - 4.0609055 3.6853576 8.4866028, - 4.4232111 3.4456248 8.4258823, - 4.0720029 3.7028441 8.4707108, - 3.667876 3.8438585 8.4965925, - 4.0805182 3.7162621 8.4499998, - 3.675329 3.866796 8.4866028, - 4.0858712 3.7246969 8.4258823, - 3.6817288 3.8864932 8.4707108, - 3.2552295 3.922575 8.4965925, - 3.6866398 3.9016073 8.4499998, - 3.2567439 3.9466455 8.4866028, - 3.6897268 3.9111083 8.4258823, - 3.2580442 3.9673152 8.4707108, - 2.8359711 3.8961973 8.4965925, - 3.2590423 3.9831758 8.4499998, - 2.8314517 3.9198883 8.4866028, - 3.2596695 3.9931462 8.4258823, - 2.8275709 3.9402323 8.4707108, - 2.4364443 3.7663832 8.4965925, - 2.8245931 3.9558425 8.4499998, - 2.4261751 3.7882061 8.4866028, - 2.8227212 3.9656556 8.4258823, - 2.417357 3.8069456 8.4707108, - 2.0817528 3.5412891 8.4965925, - 2.4105906 3.8213251 8.4499998, - 2.0663793 3.5598726 8.4866028, - 2.406337 3.8303642 8.4258823, - 2.0531778 3.5758305 8.4707108, - 1.794183 3.2350588 8.4965925, - 2.0430479 3.5880752 8.4499998, - 1.7746711 3.2492349 8.4866028, - 2.03668 3.5957727 8.4258823, - 1.7579159 3.2614083 8.4707108, - 1.5918044 2.8669333 8.4965925, - 1.745059 3.2707493 8.4499998, - 1.5693799 2.8758118 8.4866028, - 1.7369769 3.2766213 8.4258823, - 1.5501237 2.883436 8.4707108, - 1.4873329 2.4600437 8.4965925, - 1.5353478 2.889286 8.4499998, - 1.463405 2.4630666 8.4866028, - 1.5260593 2.8929636 8.4258823, - 1.4428576 2.4656622 8.4707108, - 1.4873329 2.0399563 8.4965925, - 1.4270911 2.467654 8.4499998, - 1.463405 2.0369334 8.4866028, - 1.4171798 2.4689062 8.4258823, - 1.4428576 2.0343378 8.4707108, - 1.5918044 1.6330668 8.4965925, - 1.4270911 2.032346 8.4499998, - 1.5693799 1.6241883 8.4866028, - 1.4171798 2.0310938 8.4258823, - 1.5501237 1.6165642 8.4707108, - 1.794183 1.2649413 8.4965925, - 1.5353478 1.610714 8.4499998, - 1.7746711 1.2507651 8.4866028, - 1.5260593 1.6070364 8.4258823, - 1.7579159 1.2385917 8.4707108, - 2.0817528 0.95871079 8.4965925, - 1.745059 1.2292507 8.4499998, - 2.0663793 0.94012749 8.4866028, - 1.7369769 1.2233787 8.4258823, - 2.0531778 0.92416966 8.4707108, - 2.4364443 0.73361671 8.4965925, - 2.0430479 0.91192472 8.4499998, - 2.4261751 0.71179402 8.4866028, - 2.03668 0.90422726 8.4258823, - 2.417357 0.69305444 8.4707108, - 2.8359711 0.60380256 8.4965925, - 2.4105906 0.67867506 8.4499998, - 2.8314517 0.58011168 8.4866028, - 2.406337 0.66963577 8.4258823, - 2.8275709 0.55976784 8.4707108, - 3.2552295 0.57742506 8.4965925, - 2.8245931 0.54415745 8.4499998, - 3.2567439 0.55335456 8.4866028, - 2.8227212 0.53434438 8.4258823, - 3.2580442 0.53268474 8.4707108, - 3.667876 0.65614158 8.4965925, - 3.2590423 0.51682425 8.4499998, - 3.675329 0.63320392 8.4866028, - 3.2596695 0.50685394 8.4258823, - 3.6817288 0.61350691 8.4707108, - 4.0479822 0.83500612 8.4965925, - 3.6866398 0.59839284 8.4499998, - 4.0609055 0.81464255 8.4866028, - 3.6897268 0.58889174 8.4258823, - 4.0720029 0.79715592 8.4707108, - 4.3716655 1.1027799 8.4965925, - 4.0805182 0.78373796 8.4499998, - 4.3892465 1.08627 8.4866028, - 4.0858712 0.77530313 8.4258823, - 4.4043441 1.0720925 8.4707108, - 4.6185865 1.4426377 8.4965925, - 4.4159288 1.0612137 8.4499998, - 4.6397214 1.4310187 8.4866028, - 4.4232111 1.0543751 8.4258823, - 4.6578703 1.4210413 8.4707108, - 4.773231 1.8332251 8.4965925, - 4.6717963 1.4133854 8.4499998, - 4.7965913 1.8272272 8.4866028, - 4.6805506 1.4085726 8.4258823, - 4.8166513 1.8220767 8.4707108, - 4.8320441 1.8181245 8.4499998, - 4.8417201 1.8156401 8.4258823, - 4.9000001 2.25 3.5, - 4.9000001 2.25 8.3999996, - 4.9000001 2.25 8.3999996, - 4.8450203 2.6852074 8.3999996, - 4.6835365 3.0930688 8.3999996, - 4.4256949 3.4479575 8.3999996, - 4.087697 3.7275739 8.3999996, - 3.6907797 3.9143488 8.3999996, - 3.2598834 3.9965467 8.3999996, - 2.8220828 3.9690027 8.3999996, - 2.4048862 3.8334475 8.3999996, - 2.034508 3.5983982 8.3999996, - 1.7342203 3.2786243 8.3999996, - 1.5228912 2.894218 8.3999996, - 1.4137993 2.4693332 8.3999996, - 1.4137993 2.0306668 8.3999996, - 1.5228912 1.605782 8.3999996, - 1.7342203 1.2213758 8.3999996, - 2.034508 0.90160185 8.3999996, - 2.4048862 0.66655266 8.3999996, - 2.8220828 0.53099734 8.3999996, - 3.2598834 0.50345325 8.3999996, - 3.6907797 0.5856511 8.3999996, - 4.087697 0.77242613 8.3999996, - 4.4256949 1.0520426 8.3999996, - 4.6835365 1.406931 8.3999996, - 4.8450203 1.8147928 8.3999996, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 8.5, - 4.9000001 2.25 8.3999996, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 228, 254, 229, -1, - 253, 254, 228, -1, 229, 255, 230, -1, - 230, 255, 231, -1, 254, 255, 229, -1, - 209, 235, 210, -1, 234, 235, 209, -1, - 255, 256, 231, -1, 210, 236, 211, -1, - 235, 236, 210, -1, 231, 257, 232, -1, - 232, 257, 233, -1, 256, 257, 231, -1, - 211, 237, 212, -1, 212, 237, 213, -1, - 236, 237, 211, -1, 257, 258, 233, -1, - 233, 207, 208, -1, 258, 207, 233, -1, - 237, 238, 213, -1, 213, 239, 214, -1, - 238, 239, 213, -1, 214, 240, 215, -1, - 239, 240, 214, -1, 215, 241, 216, -1, - 216, 241, 217, -1, 240, 241, 215, -1, - 241, 242, 217, -1, 217, 243, 218, -1, - 242, 243, 217, -1, 218, 244, 219, -1, - 243, 244, 218, -1, 219, 245, 220, -1, - 244, 245, 219, -1, 245, 246, 220, -1, - 220, 246, 221, -1, 246, 247, 221, -1, - 221, 247, 222, -1, 247, 248, 222, -1, - 222, 248, 223, -1, 248, 249, 223, -1, - 223, 249, 224, -1, 249, 250, 224, -1, - 224, 250, 225, -1, 225, 251, 226, -1, - 250, 251, 225, -1, 226, 252, 227, -1, - 251, 252, 226, -1, 227, 253, 228, -1, - 252, 253, 227, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step index 11f3f9ae..2dd40401 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h8mm.step','2016-10-28T08:21:27',('Author'),('' - ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.step','2016-10-28T15:05:58',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,8.)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,8.)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,8.)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,7.9)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,7.9)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,7.9)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,7.9)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-4.4)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,8.)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,8.)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,8.)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,7.9)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,7.9)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,7.9)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,7.9)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-4.4)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12440,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,30 +12493,30 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#10349); -#10400 = STYLED_ITEM('color',(#10401),#9523); + #10400),#7185); +#10400 = STYLED_ITEM('color',(#10401),#6359); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10375); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10406 = FILL_AREA_STYLE_COLOUR('',#10386); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#5301); -#10410 = STYLED_ITEM('color',(#10411),#3919); + #10410),#4939); +#10410 = STYLED_ITEM('color',(#10411),#3557); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); #10414 = SURFACE_STYLE_FILL_AREA(#10415); #10415 = FILL_AREA_STYLE('',(#10416)); -#10416 = FILL_AREA_STYLE_COLOUR('',#10386); -#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10416 = FILL_AREA_STYLE_COLOUR('',#10375); +#10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#8103); -#10420 = STYLED_ITEM('color',(#10421),#6721); + #10420),#7976); +#10420 = STYLED_ITEM('color',(#10421),#7204); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); @@ -12478,8 +12526,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#1625); -#10430 = STYLED_ITEM('color',(#10431),#853); + #10430),#6340); +#10430 = STYLED_ITEM('color',(#10431),#4958); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); @@ -12489,8 +12537,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#2416); -#10440 = STYLED_ITEM('color',(#10441),#1644); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); @@ -12500,8 +12548,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#6702); -#10450 = STYLED_ITEM('color',(#10451),#5320); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,8 +12559,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#9504); -#10460 = STYLED_ITEM('color',(#10461),#8122); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl index ac6951a6..e86157bc 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 8, + 4.7481623 -1.8396617 8, + 4.5959063 -1.4551065 8, + 4.3527985 -1.1204972 8, + 4.0341144 -0.85685891 8, + 3.659878 -0.68075675 8, + 3.2536044 -0.60325593 8, + 2.8408208 -0.62922603 8, + 2.4474642 -0.75703537 8, + 2.0982504 -0.97865313 8, + 1.815122 -1.2801543 8, + 1.6158688 -1.6425945 8, + 1.5130107 -2.0432003 8, + 1.5130107 -2.4567997 8, + 1.6158688 -2.8574054 8, + 1.815122 -3.2198458 8, + 2.0982504 -3.5213468 8, + 2.4474642 -3.7429647 8, + 2.8408208 -3.870774 8, + 3.2536044 -3.896744 8, + 3.659878 -3.8192432 8, + 4.0341144 -3.643141 8, + 4.3527985 -3.3795028 8, + 4.5959063 -3.0448935 8, + 4.7481623 -2.6603384 8, + 4.8000002 -2.25 8, + 4.9000001 -2.25 7.9000001, + 4.825882 -2.25 7.9965925, + 4.8499999 -2.25 7.9866023, + 4.8707108 -2.25 7.9707108, + 4.8866024 -2.25 7.9499998, + 4.8965926 -2.25 7.9258819, + 4.8000002 -2.25 8, + 4.7481623 -1.8396617 8, + 4.5959063 -1.4551065 8, + 4.3527985 -1.1204972 8, + 4.0341144 -0.85685891 8, + 3.659878 -0.68075675 8, + 3.2536044 -0.60325593 8, + 2.8408208 -0.62922603 8, + 2.4474642 -0.75703537 8, + 2.0982504 -0.97865313 8, + 1.815122 -1.2801543 8, + 1.6158688 -1.6425945 8, + 1.5130107 -2.0432003 8, + 1.5130107 -2.4567997 8, + 1.6158688 -2.8574054 8, + 1.815122 -3.2198458 8, + 2.0982504 -3.5213468 8, + 2.4474642 -3.7429647 8, + 2.8408208 -3.870774 8, + 3.2536044 -3.896744 8, + 3.659878 -3.8192432 8, + 4.0341144 -3.643141 8, + 4.3527985 -3.3795028 8, + 4.5959063 -3.0448935 8, + 4.7481623 -2.6603384 8, + 4.9000001 -2.25 7.9000001, + 4.8450203 -1.8147928 7.9000001, + 4.6835365 -1.406931 7.9000001, + 4.4256949 -1.0520426 7.9000001, + 4.087697 -0.77242613 7.9000001, + 3.6907797 -0.5856511 7.9000001, + 3.2598834 -0.50345325 7.9000001, + 2.8220828 -0.53099734 7.9000001, + 2.4048862 -0.66655266 7.9000001, + 2.034508 -0.90160185 7.9000001, + 1.7342203 -1.2213758 7.9000001, + 1.5228912 -1.605782 7.9000001, + 1.4137993 -2.0306668 7.9000001, + 1.4137993 -2.4693332 7.9000001, + 1.5228912 -2.894218 7.9000001, + 1.7342203 -3.2786243 7.9000001, + 2.034508 -3.5983982 7.9000001, + 2.4048862 -3.8334475 7.9000001, + 2.8220828 -3.9690027 7.9000001, + 3.2598834 -3.9965467 7.9000001, + 3.6907797 -3.9143488 7.9000001, + 4.087697 -3.7275739 7.9000001, + 4.4256949 -3.4479575 7.9000001, + 4.6835365 -3.0930688 7.9000001, + 4.8450203 -2.6852074 7.9000001, + 4.825882 -2.25 7.9965925, + 4.8499999 -2.25 7.9866023, + 4.8707108 -2.25 7.9707108, + 4.8866024 -2.25 7.9499998, + 4.8965926 -2.25 7.9258819, + 4.773231 -1.8332251 7.9965925, + 4.7965913 -1.8272272 7.9866023, + 4.8166513 -1.8220767 7.9707108, + 4.6185865 -1.4426377 7.9965925, + 4.8320441 -1.8181245 7.9499998, + 4.6397214 -1.4310187 7.9866023, + 4.8417201 -1.8156401 7.9258819, + 4.6578703 -1.4210413 7.9707108, + 4.3716655 -1.1027799 7.9965925, + 4.6717963 -1.4133854 7.9499998, + 4.3892465 -1.08627 7.9866023, + 4.6805506 -1.4085726 7.9258819, + 4.4043441 -1.0720925 7.9707108, + 4.0479822 -0.83500612 7.9965925, + 4.4159288 -1.0612137 7.9499998, + 4.0609055 -0.81464255 7.9866023, + 4.4232111 -1.0543751 7.9258819, + 4.0720029 -0.79715592 7.9707108, + 3.667876 -0.65614158 7.9965925, + 4.0805182 -0.78373796 7.9499998, + 3.675329 -0.63320392 7.9866023, + 4.0858712 -0.77530313 7.9258819, + 3.6817288 -0.61350691 7.9707108, + 3.2552295 -0.57742506 7.9965925, + 3.6866398 -0.59839284 7.9499998, + 3.2567439 -0.55335456 7.9866023, + 3.6897268 -0.58889174 7.9258819, + 3.2580442 -0.53268474 7.9707108, + 2.8359711 -0.60380256 7.9965925, + 3.2590423 -0.51682425 7.9499998, + 2.8314517 -0.58011168 7.9866023, + 3.2596695 -0.50685394 7.9258819, + 2.8275709 -0.55976784 7.9707108, + 2.4364443 -0.73361671 7.9965925, + 2.8245931 -0.54415745 7.9499998, + 2.4261751 -0.71179402 7.9866023, + 2.8227212 -0.53434438 7.9258819, + 2.417357 -0.69305444 7.9707108, + 2.0817528 -0.95871079 7.9965925, + 2.4105906 -0.67867506 7.9499998, + 2.0663793 -0.94012749 7.9866023, + 2.406337 -0.66963577 7.9258819, + 2.0531778 -0.92416966 7.9707108, + 1.794183 -1.2649413 7.9965925, + 2.0430479 -0.91192472 7.9499998, + 1.7746711 -1.2507651 7.9866023, + 2.03668 -0.90422726 7.9258819, + 1.7579159 -1.2385917 7.9707108, + 1.5918044 -1.6330668 7.9965925, + 1.745059 -1.2292507 7.9499998, + 1.5693799 -1.6241883 7.9866023, + 1.7369769 -1.2233787 7.9258819, + 1.5501237 -1.6165642 7.9707108, + 1.4873329 -2.0399563 7.9965925, + 1.5353478 -1.610714 7.9499998, + 1.463405 -2.0369334 7.9866023, + 1.5260593 -1.6070364 7.9258819, + 1.4428576 -2.0343378 7.9707108, + 1.4873329 -2.4600437 7.9965925, + 1.4270911 -2.032346 7.9499998, + 1.463405 -2.4630666 7.9866023, + 1.4171798 -2.0310938 7.9258819, + 1.4428576 -2.4656622 7.9707108, + 1.5918044 -2.8669333 7.9965925, + 1.4270911 -2.467654 7.9499998, + 1.5693799 -2.8758118 7.9866023, + 1.4171798 -2.4689062 7.9258819, + 1.5501237 -2.883436 7.9707108, + 1.794183 -3.2350588 7.9965925, + 1.5353478 -2.889286 7.9499998, + 1.7746711 -3.2492349 7.9866023, + 1.5260593 -2.8929636 7.9258819, + 1.7579159 -3.2614083 7.9707108, + 2.0817528 -3.5412891 7.9965925, + 1.745059 -3.2707493 7.9499998, + 2.0663793 -3.5598726 7.9866023, + 1.7369769 -3.2766213 7.9258819, + 2.0531778 -3.5758305 7.9707108, + 2.4364443 -3.7663832 7.9965925, + 2.0430479 -3.5880752 7.9499998, + 2.4261751 -3.7882061 7.9866023, + 2.03668 -3.5957727 7.9258819, + 2.417357 -3.8069456 7.9707108, + 2.8359711 -3.8961973 7.9965925, + 2.4105906 -3.8213251 7.9499998, + 2.8314517 -3.9198883 7.9866023, + 2.406337 -3.8303642 7.9258819, + 2.8275709 -3.9402323 7.9707108, + 3.2552295 -3.922575 7.9965925, + 2.8245931 -3.9558425 7.9499998, + 3.2567439 -3.9466455 7.9866023, + 2.8227212 -3.9656556 7.9258819, + 3.2580442 -3.9673152 7.9707108, + 3.667876 -3.8438585 7.9965925, + 3.2590423 -3.9831758 7.9499998, + 3.675329 -3.866796 7.9866023, + 3.2596695 -3.9931462 7.9258819, + 3.6817288 -3.8864932 7.9707108, + 4.0479822 -3.664994 7.9965925, + 3.6866398 -3.9016073 7.9499998, + 4.0609055 -3.6853576 7.9866023, + 3.6897268 -3.9111083 7.9258819, + 4.0720029 -3.7028441 7.9707108, + 4.3716655 -3.3972201 7.9965925, + 4.0805182 -3.7162621 7.9499998, + 4.3892465 -3.4137301 7.9866023, + 4.0858712 -3.7246969 7.9258819, + 4.4043441 -3.4279075 7.9707108, + 4.6185865 -3.0573623 7.9965925, + 4.4159288 -3.4387863 7.9499998, + 4.6397214 -3.0689812 7.9866023, + 4.4232111 -3.4456248 7.9258819, + 4.6578703 -3.0789587 7.9707108, + 4.773231 -2.666775 7.9965925, + 4.6717963 -3.0866146 7.9499998, + 4.7965913 -2.6727729 7.9866023, + 4.6805506 -3.0914273 7.9258819, + 4.8166513 -2.6779234 7.9707108, + 4.8320441 -2.6818755 7.9499998, + 4.8417201 -2.68436 7.9258819, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 7.9000001, + 4.9000001 -2.25 7.9000001, + 4.8450203 -1.8147928 7.9000001, + 4.6835365 -1.406931 7.9000001, + 4.4256949 -1.0520426 7.9000001, + 4.087697 -0.77242613 7.9000001, + 3.6907797 -0.5856511 7.9000001, + 3.2598834 -0.50345325 7.9000001, + 2.8220828 -0.53099734 7.9000001, + 2.4048862 -0.66655266 7.9000001, + 2.034508 -0.90160185 7.9000001, + 1.7342203 -1.2213758 7.9000001, + 1.5228912 -1.605782 7.9000001, + 1.4137993 -2.0306668 7.9000001, + 1.4137993 -2.4693332 7.9000001, + 1.5228912 -2.894218 7.9000001, + 1.7342203 -3.2786243 7.9000001, + 2.034508 -3.5983982 7.9000001, + 2.4048862 -3.8334475 7.9000001, + 2.8220828 -3.9690027 7.9000001, + 3.2598834 -3.9965467 7.9000001, + 3.6907797 -3.9143488 7.9000001, + 4.087697 -3.7275739 7.9000001, + 4.4256949 -3.4479575 7.9000001, + 4.6835365 -3.0930688 7.9000001, + 4.8450203 -2.6852074 7.9000001, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 8, + 4.9000001 -2.25 7.9000001, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 229, 255, 230, -1, + 254, 255, 229, -1, 230, 256, 231, -1, + 255, 256, 230, -1, 209, 235, 210, -1, + 210, 235, 211, -1, 234, 235, 209, -1, + 231, 257, 232, -1, 232, 257, 233, -1, + 256, 257, 231, -1, 235, 236, 211, -1, + 233, 258, 208, -1, 257, 258, 233, -1, + 211, 237, 212, -1, 258, 207, 208, -1, + 212, 237, 213, -1, 236, 237, 211, -1, + 213, 238, 214, -1, 237, 238, 213, -1, + 238, 239, 214, -1, 214, 240, 215, -1, + 215, 240, 216, -1, 239, 240, 214, -1, + 216, 241, 217, -1, 240, 241, 216, -1, + 217, 242, 218, -1, 241, 242, 217, -1, + 218, 243, 219, -1, 242, 243, 218, -1, + 219, 244, 220, -1, 243, 244, 219, -1, + 244, 245, 220, -1, 220, 245, 221, -1, + 245, 246, 221, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 222, 247, 223, -1, + 247, 248, 223, -1, 248, 249, 223, -1, + 223, 249, 224, -1, 249, 250, 224, -1, + 224, 250, 225, -1, 225, 251, 226, -1, + 226, 251, 227, -1, 250, 251, 225, -1, + 251, 252, 227, -1, 227, 253, 228, -1, + 252, 253, 227, -1, 228, 254, 229, -1, + 253, 254, 228, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 8, - 4.7481623 2.6603384 8, - 4.5959063 3.0448935 8, - 4.3527985 3.3795028 8, - 4.0341144 3.643141 8, - 3.659878 3.8192432 8, - 3.2536044 3.896744 8, - 2.8408208 3.870774 8, - 2.4474642 3.7429647 8, - 2.0982504 3.5213468 8, - 1.815122 3.2198458 8, - 1.6158688 2.8574054 8, - 1.5130107 2.4567997 8, - 1.5130107 2.0432003 8, - 1.6158688 1.6425945 8, - 1.815122 1.2801543 8, - 2.0982504 0.97865313 8, - 2.4474642 0.75703537 8, - 2.8408208 0.62922603 8, - 3.2536044 0.60325593 8, - 3.659878 0.68075675 8, - 4.0341144 0.85685891 8, - 4.3527985 1.1204972 8, - 4.5959063 1.4551065 8, - 4.7481623 1.8396617 8, - 4.8000002 2.25 8, - 4.9000001 2.25 7.9000001, - 4.825882 2.25 7.9965925, - 4.8499999 2.25 7.9866023, - 4.8707108 2.25 7.9707108, - 4.8866024 2.25 7.9499998, - 4.8965926 2.25 7.9258819, - 4.8000002 2.25 8, - 4.7481623 2.6603384 8, - 4.5959063 3.0448935 8, - 4.3527985 3.3795028 8, - 4.0341144 3.643141 8, - 3.659878 3.8192432 8, - 3.2536044 3.896744 8, - 2.8408208 3.870774 8, - 2.4474642 3.7429647 8, - 2.0982504 3.5213468 8, - 1.815122 3.2198458 8, - 1.6158688 2.8574054 8, - 1.5130107 2.4567997 8, - 1.5130107 2.0432003 8, - 1.6158688 1.6425945 8, - 1.815122 1.2801543 8, - 2.0982504 0.97865313 8, - 2.4474642 0.75703537 8, - 2.8408208 0.62922603 8, - 3.2536044 0.60325593 8, - 3.659878 0.68075675 8, - 4.0341144 0.85685891 8, - 4.3527985 1.1204972 8, - 4.5959063 1.4551065 8, - 4.7481623 1.8396617 8, - 4.9000001 2.25 7.9000001, - 4.8450203 2.6852074 7.9000001, - 4.6835365 3.0930688 7.9000001, - 4.4256949 3.4479575 7.9000001, - 4.087697 3.7275739 7.9000001, - 3.6907797 3.9143488 7.9000001, - 3.2598834 3.9965467 7.9000001, - 2.8220828 3.9690027 7.9000001, - 2.4048862 3.8334475 7.9000001, - 2.034508 3.5983982 7.9000001, - 1.7342203 3.2786243 7.9000001, - 1.5228912 2.894218 7.9000001, - 1.4137993 2.4693332 7.9000001, - 1.4137993 2.0306668 7.9000001, - 1.5228912 1.605782 7.9000001, - 1.7342203 1.2213758 7.9000001, - 2.034508 0.90160185 7.9000001, - 2.4048862 0.66655266 7.9000001, - 2.8220828 0.53099734 7.9000001, - 3.2598834 0.50345325 7.9000001, - 3.6907797 0.5856511 7.9000001, - 4.087697 0.77242613 7.9000001, - 4.4256949 1.0520426 7.9000001, - 4.6835365 1.406931 7.9000001, - 4.8450203 1.8147928 7.9000001, - 4.825882 2.25 7.9965925, - 4.8499999 2.25 7.9866023, - 4.8707108 2.25 7.9707108, - 4.8866024 2.25 7.9499998, - 4.8965926 2.25 7.9258819, - 4.773231 2.666775 7.9965925, - 4.7965913 2.6727729 7.9866023, - 4.8166513 2.6779234 7.9707108, - 4.6185865 3.0573623 7.9965925, - 4.8320441 2.6818755 7.9499998, - 4.6397214 3.0689812 7.9866023, - 4.8417201 2.68436 7.9258819, - 4.6578703 3.0789587 7.9707108, - 4.3716655 3.3972201 7.9965925, - 4.6717963 3.0866146 7.9499998, - 4.3892465 3.4137301 7.9866023, - 4.6805506 3.0914273 7.9258819, - 4.4043441 3.4279075 7.9707108, - 4.0479822 3.664994 7.9965925, - 4.4159288 3.4387863 7.9499998, - 4.0609055 3.6853576 7.9866023, - 4.4232111 3.4456248 7.9258819, - 4.0720029 3.7028441 7.9707108, - 3.667876 3.8438585 7.9965925, - 4.0805182 3.7162621 7.9499998, - 3.675329 3.866796 7.9866023, - 4.0858712 3.7246969 7.9258819, - 3.6817288 3.8864932 7.9707108, - 3.2552295 3.922575 7.9965925, - 3.6866398 3.9016073 7.9499998, - 3.2567439 3.9466455 7.9866023, - 3.6897268 3.9111083 7.9258819, - 3.2580442 3.9673152 7.9707108, - 2.8359711 3.8961973 7.9965925, - 3.2590423 3.9831758 7.9499998, - 2.8314517 3.9198883 7.9866023, - 3.2596695 3.9931462 7.9258819, - 2.8275709 3.9402323 7.9707108, - 2.4364443 3.7663832 7.9965925, - 2.8245931 3.9558425 7.9499998, - 2.4261751 3.7882061 7.9866023, - 2.8227212 3.9656556 7.9258819, - 2.417357 3.8069456 7.9707108, - 2.0817528 3.5412891 7.9965925, - 2.4105906 3.8213251 7.9499998, - 2.0663793 3.5598726 7.9866023, - 2.406337 3.8303642 7.9258819, - 2.0531778 3.5758305 7.9707108, - 1.794183 3.2350588 7.9965925, - 2.0430479 3.5880752 7.9499998, - 1.7746711 3.2492349 7.9866023, - 2.03668 3.5957727 7.9258819, - 1.7579159 3.2614083 7.9707108, - 1.5918044 2.8669333 7.9965925, - 1.745059 3.2707493 7.9499998, - 1.5693799 2.8758118 7.9866023, - 1.7369769 3.2766213 7.9258819, - 1.5501237 2.883436 7.9707108, - 1.4873329 2.4600437 7.9965925, - 1.5353478 2.889286 7.9499998, - 1.463405 2.4630666 7.9866023, - 1.5260593 2.8929636 7.9258819, - 1.4428576 2.4656622 7.9707108, - 1.4873329 2.0399563 7.9965925, - 1.4270911 2.467654 7.9499998, - 1.463405 2.0369334 7.9866023, - 1.4171798 2.4689062 7.9258819, - 1.4428576 2.0343378 7.9707108, - 1.5918044 1.6330668 7.9965925, - 1.4270911 2.032346 7.9499998, - 1.5693799 1.6241883 7.9866023, - 1.4171798 2.0310938 7.9258819, - 1.5501237 1.6165642 7.9707108, - 1.794183 1.2649413 7.9965925, - 1.5353478 1.610714 7.9499998, - 1.7746711 1.2507651 7.9866023, - 1.5260593 1.6070364 7.9258819, - 1.7579159 1.2385917 7.9707108, - 2.0817528 0.95871079 7.9965925, - 1.745059 1.2292507 7.9499998, - 2.0663793 0.94012749 7.9866023, - 1.7369769 1.2233787 7.9258819, - 2.0531778 0.92416966 7.9707108, - 2.4364443 0.73361671 7.9965925, - 2.0430479 0.91192472 7.9499998, - 2.4261751 0.71179402 7.9866023, - 2.03668 0.90422726 7.9258819, - 2.417357 0.69305444 7.9707108, - 2.8359711 0.60380256 7.9965925, - 2.4105906 0.67867506 7.9499998, - 2.8314517 0.58011168 7.9866023, - 2.406337 0.66963577 7.9258819, - 2.8275709 0.55976784 7.9707108, - 3.2552295 0.57742506 7.9965925, - 2.8245931 0.54415745 7.9499998, - 3.2567439 0.55335456 7.9866023, - 2.8227212 0.53434438 7.9258819, - 3.2580442 0.53268474 7.9707108, - 3.667876 0.65614158 7.9965925, - 3.2590423 0.51682425 7.9499998, - 3.675329 0.63320392 7.9866023, - 3.2596695 0.50685394 7.9258819, - 3.6817288 0.61350691 7.9707108, - 4.0479822 0.83500612 7.9965925, - 3.6866398 0.59839284 7.9499998, - 4.0609055 0.81464255 7.9866023, - 3.6897268 0.58889174 7.9258819, - 4.0720029 0.79715592 7.9707108, - 4.3716655 1.1027799 7.9965925, - 4.0805182 0.78373796 7.9499998, - 4.3892465 1.08627 7.9866023, - 4.0858712 0.77530313 7.9258819, - 4.4043441 1.0720925 7.9707108, - 4.6185865 1.4426377 7.9965925, - 4.4159288 1.0612137 7.9499998, - 4.6397214 1.4310187 7.9866023, - 4.4232111 1.0543751 7.9258819, - 4.6578703 1.4210413 7.9707108, - 4.773231 1.8332251 7.9965925, - 4.6717963 1.4133854 7.9499998, - 4.7965913 1.8272272 7.9866023, - 4.6805506 1.4085726 7.9258819, - 4.8166513 1.8220767 7.9707108, - 4.8320441 1.8181245 7.9499998, - 4.8417201 1.8156401 7.9258819, - 4.9000001 2.25 3.5, - 4.9000001 2.25 7.9000001, - 4.9000001 2.25 7.9000001, - 4.8450203 2.6852074 7.9000001, - 4.6835365 3.0930688 7.9000001, - 4.4256949 3.4479575 7.9000001, - 4.087697 3.7275739 7.9000001, - 3.6907797 3.9143488 7.9000001, - 3.2598834 3.9965467 7.9000001, - 2.8220828 3.9690027 7.9000001, - 2.4048862 3.8334475 7.9000001, - 2.034508 3.5983982 7.9000001, - 1.7342203 3.2786243 7.9000001, - 1.5228912 2.894218 7.9000001, - 1.4137993 2.4693332 7.9000001, - 1.4137993 2.0306668 7.9000001, - 1.5228912 1.605782 7.9000001, - 1.7342203 1.2213758 7.9000001, - 2.034508 0.90160185 7.9000001, - 2.4048862 0.66655266 7.9000001, - 2.8220828 0.53099734 7.9000001, - 3.2598834 0.50345325 7.9000001, - 3.6907797 0.5856511 7.9000001, - 4.087697 0.77242613 7.9000001, - 4.4256949 1.0520426 7.9000001, - 4.6835365 1.406931 7.9000001, - 4.8450203 1.8147928 7.9000001, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 8, - 4.9000001 2.25 7.9000001, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 229, 255, 230, -1, - 230, 255, 231, -1, 209, 234, 210, -1, - 254, 255, 229, -1, 210, 235, 211, -1, - 255, 256, 231, -1, 234, 235, 210, -1, - 231, 257, 232, -1, 211, 236, 212, -1, - 256, 257, 231, -1, 235, 236, 211, -1, - 232, 258, 233, -1, 257, 258, 232, -1, - 236, 237, 212, -1, 233, 207, 208, -1, - 258, 207, 233, -1, 212, 238, 213, -1, - 213, 238, 214, -1, 237, 238, 212, -1, - 214, 239, 215, -1, 238, 239, 214, -1, - 215, 240, 216, -1, 239, 240, 215, -1, - 216, 241, 217, -1, 240, 241, 216, -1, - 241, 242, 217, -1, 217, 243, 218, -1, - 242, 243, 217, -1, 218, 244, 219, -1, - 219, 244, 220, -1, 243, 244, 218, -1, - 244, 245, 220, -1, 220, 246, 221, -1, - 245, 246, 220, -1, 246, 247, 221, -1, - 221, 247, 222, -1, 222, 247, 223, -1, - 247, 248, 223, -1, 248, 249, 223, -1, - 223, 249, 224, -1, 249, 250, 224, -1, - 224, 250, 225, -1, 225, 251, 226, -1, - 250, 251, 225, -1, 226, 252, 227, -1, - 251, 252, 226, -1, 227, 253, 228, -1, - 252, 253, 227, -1, 228, 254, 229, -1, - 253, 254, 228, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step index 05204137..2ddce521 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step @@ -2,9 +2,10 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( -'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ -THT.3dshapes/SW_PUSH_6mm_h9.5mm.step','2016-10-28T08:21:08',('Author'),( - ''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +'D:/KiCAD/kicad-library/modules/packages3d/Buttons_Switches_ +ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.step','2016-10-28T15:06: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; @@ -26,40 +27,40 @@ DATA; #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,0.E+000,1.)); +#16 = CARTESIAN_POINT('',(0.E+000,-4.85,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)); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); #21 = DIRECTION('',(0.E+000,0.E+000,1.)); #22 = DIRECTION('',(1.,0.E+000,0.E+000)); #23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); -#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); -#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#24 = CARTESIAN_POINT('',(0.E+000,-0.35,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,0.E+000,1.)); +#28 = CARTESIAN_POINT('',(0.E+000,-4.85,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #30 = DIRECTION('',(1.,0.E+000,0.E+000)); #31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); -#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.5)); -#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); #34 = DIRECTION('',(1.,0.E+000,0.E+000)); #35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); -#36 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#37 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); #38 = DIRECTION('',(1.,0.E+000,0.E+000)); #39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); -#40 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#41 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); #42 = DIRECTION('',(1.,0.E+000,0.E+000)); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); -#44 = CARTESIAN_POINT('',(0.E+000,-0.35,0.E+000)); -#45 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); #46 = DIRECTION('',(1.,0.E+000,0.E+000)); #47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); -#48 = CARTESIAN_POINT('',(0.E+000,4.15,0.E+000)); -#49 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); #50 = DIRECTION('',(1.,0.E+000,0.E+000)); #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); #52 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); @@ -75,1983 +76,1978 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#56, 'distance_accuracy_value','confusion accuracy'); #60 = PRODUCT_TYPE('part',$,(#7)); -#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#834); +#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#1444); #62 = MANIFOLD_SOLID_BREP('',#63); -#63 = CLOSED_SHELL('',(#64,#105,#164,#410,#486,#536,#590,#639,#688,#742, - #796,#823)); -#64 = ADVANCED_FACE('',(#65),#78,.F.); +#63 = CLOSED_SHELL('',(#64,#184,#643,#693,#743,#1086,#1113,#1140,#1167, + #1194,#1221,#1248,#1275,#1302,#1329,#1356,#1383,#1410,#1437)); +#64 = ADVANCED_FACE('',(#65),#79,.T.); #65 = FACE_BOUND('',#66,.T.); -#66 = EDGE_LOOP('',(#67)); -#67 = ORIENTED_EDGE('',*,*,#68,.T.); -#68 = EDGE_CURVE('',#69,#69,#71,.T.); +#66 = EDGE_LOOP('',(#67,#102,#130,#158)); +#67 = ORIENTED_EDGE('',*,*,#68,.F.); +#68 = EDGE_CURVE('',#69,#71,#73,.T.); #69 = VERTEX_POINT('',#70); -#70 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#71 = SURFACE_CURVE('',#72,(#77,#93),.PCURVE_S1.); -#72 = CIRCLE('',#73,0.5); -#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); -#74 = CARTESIAN_POINT('',(1.15,4.25,4.1)); -#75 = DIRECTION('',(0.E+000,0.E+000,1.)); -#76 = DIRECTION('',(1.,0.E+000,0.E+000)); -#77 = PCURVE('',#78,#83); -#78 = PLANE('',#79); -#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); -#80 = CARTESIAN_POINT('',(1.65,4.25,4.1)); -#81 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#82 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#83 = DEFINITIONAL_REPRESENTATION('',(#84),#92); -#84 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#85,#86,#87,#88,#89,#90,#91), -.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( - '') ); -#85 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#86 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#87 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#88 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#89 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#90 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#91 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#70 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#82 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#83 = DIRECTION('',(-0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(1.,1.166361923872E-031)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#93 = PCURVE('',#94,#99); -#94 = CYLINDRICAL_SURFACE('',#95,0.5); -#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); -#96 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#97 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#98 = DIRECTION('',(1.,0.E+000,0.E+000)); -#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); -#100 = LINE('',#101,#102); -#101 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#102 = VECTOR('',#103,1.); -#103 = DIRECTION('',(-1.,0.E+000)); -#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); +#94 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#95 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.957826285221,-0.287347885566)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#105 = ADVANCED_FACE('',(#106),#94,.T.); -#106 = FACE_BOUND('',#107,.F.); -#107 = EDGE_LOOP('',(#108,#141,#162,#163)); -#108 = ORIENTED_EDGE('',*,*,#109,.F.); -#109 = EDGE_CURVE('',#110,#110,#112,.T.); -#110 = VERTEX_POINT('',#111); -#111 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); -#113 = CIRCLE('',#114,0.5); -#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); -#115 = CARTESIAN_POINT('',(1.15,4.25,3.5)); -#116 = DIRECTION('',(0.E+000,0.E+000,1.)); -#117 = DIRECTION('',(1.,0.E+000,0.E+000)); -#118 = PCURVE('',#94,#119); -#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); -#120 = LINE('',#121,#122); -#121 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#122 = VECTOR('',#123,1.); -#123 = DIRECTION('',(-1.,0.E+000)); -#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#69,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); +#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -4.526148820874E-018)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#111 = PCURVE('',#79,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(2.126801590887E-016,-1.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#125 = PCURVE('',#126,#131); -#126 = PLANE('',#127); -#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); -#128 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#129 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#130 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); -#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 -,#139),.UNSPECIFIED.,.T.,.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( - '') ); -#133 = CARTESIAN_POINT('',(-1.5,5.)); -#134 = CARTESIAN_POINT('',(-1.5,5.866025403784)); -#135 = CARTESIAN_POINT('',(-0.75,5.433012701892)); -#136 = CARTESIAN_POINT('',(-1.110223024625E-016,5.)); -#137 = CARTESIAN_POINT('',(-0.75,4.566987298108)); -#138 = CARTESIAN_POINT('',(-1.5,4.133974596216)); -#139 = CARTESIAN_POINT('',(-1.5,5.)); -#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#118 = PCURVE('',#119,#124); +#119 = CYLINDRICAL_SURFACE('',#120,0.29); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#123 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-0.E+000,1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#141 = ORIENTED_EDGE('',*,*,#142,.T.); -#142 = EDGE_CURVE('',#110,#69,#143,.T.); -#143 = SEAM_CURVE('',#144,(#148,#155),.PCURVE_S1.); -#144 = LINE('',#145,#146); -#145 = CARTESIAN_POINT('',(1.65,4.25,3.5)); -#146 = VECTOR('',#147,1.); -#147 = DIRECTION('',(0.E+000,0.E+000,1.)); -#148 = PCURVE('',#94,#149); -#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); -#150 = LINE('',#151,#152); -#151 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#152 = VECTOR('',#153,1.); -#153 = DIRECTION('',(-0.E+000,-1.)); -#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#104,#132,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); +#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#139 = PCURVE('',#79,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(1.,1.166361923872E-031)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#155 = PCURVE('',#94,#156); -#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); -#157 = LINE('',#158,#159); -#158 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#159 = VECTOR('',#160,1.); -#160 = DIRECTION('',(-0.E+000,-1.)); -#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#146 = PCURVE('',#147,#152); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#150 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#151 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.957826285221,-0.287347885566)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#162 = ORIENTED_EDGE('',*,*,#68,.T.); -#163 = ORIENTED_EDGE('',*,*,#142,.F.); -#164 = ADVANCED_FACE('',(#165,#407),#126,.F.); -#165 = FACE_BOUND('',#166,.F.); -#166 = EDGE_LOOP('',(#167,#197,#226,#254,#287,#315,#348,#376)); -#167 = ORIENTED_EDGE('',*,*,#168,.F.); -#168 = EDGE_CURVE('',#169,#171,#173,.T.); -#169 = VERTEX_POINT('',#170); -#170 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#171 = VERTEX_POINT('',#172); -#172 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); -#174 = LINE('',#175,#176); -#175 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#176 = VECTOR('',#177,1.); -#177 = DIRECTION('',(1.,0.E+000,0.E+000)); -#178 = PCURVE('',#126,#179); -#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(-1.,0.E+000)); -#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#71,#132,#160,.T.); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + 9.25158692036E-018)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#165 = PCURVE('',#79,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(2.126801590887E-016,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#185 = PCURVE('',#186,#191); -#186 = PLANE('',#187); -#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); -#188 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#189 = DIRECTION('',(0.E+000,1.,0.E+000)); -#190 = DIRECTION('',(1.,0.E+000,0.E+000)); -#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); -#192 = LINE('',#193,#194); -#193 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#194 = VECTOR('',#195,1.); -#195 = DIRECTION('',(1.,0.E+000)); -#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,0.29); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.735568991897E-032)); +#176 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#177 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.E+000,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#197 = ORIENTED_EDGE('',*,*,#198,.T.); -#198 = EDGE_CURVE('',#169,#199,#201,.T.); -#199 = VERTEX_POINT('',#200); -#200 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#201 = SURFACE_CURVE('',#202,(#207,#214),.PCURVE_S1.); -#202 = CIRCLE('',#203,0.3); -#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); -#204 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#205 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#206 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#207 = PCURVE('',#126,#208); -#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); -#209 = CIRCLE('',#210,0.3); -#210 = AXIS2_PLACEMENT_2D('',#211,#212); -#211 = CARTESIAN_POINT('',(-0.3,0.3)); -#212 = DIRECTION('',(0.E+000,-1.)); -#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = ADVANCED_FACE('',(#185),#91,.T.); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#188,#212,#240,#269,#297,#325,#353,#386,#414, + #443,#471,#504,#532,#560,#593,#621)); +#187 = ORIENTED_EDGE('',*,*,#68,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.T.); +#189 = EDGE_CURVE('',#71,#190,#192,.T.); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,0.29); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); +#196 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#197 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#198 = PCURVE('',#91,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = CIRCLE('',#201,0.29); +#201 = AXIS2_PLACEMENT_2D('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#203 = DIRECTION('',(-1.,0.E+000)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#214 = PCURVE('',#215,#220); -#215 = CYLINDRICAL_SURFACE('',#216,0.3); -#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); -#217 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#218 = DIRECTION('',(0.E+000,0.E+000,1.)); -#219 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); -#221 = LINE('',#222,#223); -#222 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#223 = VECTOR('',#224,1.); -#224 = DIRECTION('',(-1.,0.E+000)); -#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#205 = PCURVE('',#173,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.E+000)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#226 = ORIENTED_EDGE('',*,*,#227,.F.); -#227 = EDGE_CURVE('',#228,#199,#230,.T.); -#228 = VERTEX_POINT('',#229); -#229 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); -#231 = LINE('',#232,#233); -#232 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#233 = VECTOR('',#234,1.); -#234 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#235 = PCURVE('',#126,#236); -#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); -#237 = LINE('',#238,#239); -#238 = CARTESIAN_POINT('',(0.E+000,6.)); -#239 = VECTOR('',#240,1.); -#240 = DIRECTION('',(0.E+000,-1.)); -#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#190,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#221 = PCURVE('',#91,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(1.,-0.3)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.957826285221,0.287347885566)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#242 = PCURVE('',#243,#248); -#243 = PLANE('',#244); -#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); -#245 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#246 = DIRECTION('',(1.,0.E+000,0.E+000)); -#247 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); -#249 = LINE('',#250,#251); -#250 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#251 = VECTOR('',#252,1.); -#252 = DIRECTION('',(1.,0.E+000)); -#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#228 = PCURVE('',#229,#234); +#229 = PLANE('',#230); +#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233); +#231 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#232 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#233 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,6.733238581093E-032)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#254 = ORIENTED_EDGE('',*,*,#255,.F.); -#255 = EDGE_CURVE('',#256,#228,#258,.T.); -#256 = VERTEX_POINT('',#257); -#257 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); -#259 = CIRCLE('',#260,0.3); -#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); -#261 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#262 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#263 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#264 = PCURVE('',#126,#265); -#265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); -#266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 -,#273),.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( - '') ); -#267 = CARTESIAN_POINT('',(-0.3,5.4)); -#268 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#269 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#270 = CARTESIAN_POINT('',(-0.3,6.3)); -#271 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#272 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#273 = CARTESIAN_POINT('',(-0.3,5.4)); -#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#214,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.29); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016)); +#248 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#249 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#250 = PCURVE('',#91,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.29); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#255 = DIRECTION('',(-1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#275 = PCURVE('',#276,#281); -#276 = CYLINDRICAL_SURFACE('',#277,0.3); -#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); -#278 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#280 = DIRECTION('',(0.E+000,1.,0.E+000)); -#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); -#282 = LINE('',#283,#284); -#283 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#284 = VECTOR('',#285,1.); -#285 = DIRECTION('',(1.,0.E+000)); -#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.29); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016)); +#261 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#262 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,0.E+000)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#287 = ORIENTED_EDGE('',*,*,#288,.F.); -#288 = EDGE_CURVE('',#289,#256,#291,.T.); -#289 = VERTEX_POINT('',#290); -#290 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#278 = PCURVE('',#91,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#289 = DIRECTION('',(1.,0.E+000,0.E+000)); +#290 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); #292 = LINE('',#293,#294); -#293 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#293 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); #294 = VECTOR('',#295,1.); -#295 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#296 = PCURVE('',#126,#297); -#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); -#298 = LINE('',#299,#300); -#299 = CARTESIAN_POINT('',(-6.,6.)); -#300 = VECTOR('',#301,1.); -#301 = DIRECTION('',(1.,0.E+000)); -#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#295 = DIRECTION('',(1.,0.E+000)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#303 = PCURVE('',#304,#309); -#304 = PLANE('',#305); -#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); -#306 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#307 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#308 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); -#310 = LINE('',#311,#312); -#311 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#312 = VECTOR('',#313,1.); -#313 = DIRECTION('',(1.,0.E+000)); -#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#299,#271,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#306 = PCURVE('',#91,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,0.3)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,-1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#315 = ORIENTED_EDGE('',*,*,#316,.F.); -#316 = EDGE_CURVE('',#317,#289,#319,.T.); -#317 = VERTEX_POINT('',#318); -#318 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#319 = SURFACE_CURVE('',#320,(#325,#336),.PCURVE_S1.); -#320 = CIRCLE('',#321,0.3); -#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); -#322 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#323 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#324 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#325 = PCURVE('',#126,#326); -#326 = DEFINITIONAL_REPRESENTATION('',(#327),#335); -#327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#328,#329,#330,#331,#332,#333 -,#334),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#317 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#299,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#334 = PCURVE('',#91,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.,0.3)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#342,#347); +#342 = PLANE('',#343); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#345 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#346 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#352); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(1.,0.E+000)); +#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#355,#327,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#357 = SURFACE_CURVE('',#358,(#363,#374),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.29); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016)); +#361 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#362 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#363 = PCURVE('',#91,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#373); +#365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#366,#367,#368,#369,#370,#371 +,#372),.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( '') ); -#328 = CARTESIAN_POINT('',(-5.7,5.4)); -#329 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#330 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#331 = CARTESIAN_POINT('',(-5.7,6.3)); -#332 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#333 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#334 = CARTESIAN_POINT('',(-5.7,5.4)); -#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#366 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#367 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#368 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#369 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#370 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#371 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#372 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#336 = PCURVE('',#337,#342); -#337 = CYLINDRICAL_SURFACE('',#338,0.3); -#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341); -#339 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#341 = DIRECTION('',(1.,0.E+000,0.E+000)); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = LINE('',#344,#345); -#344 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#345 = VECTOR('',#346,1.); -#346 = DIRECTION('',(1.,0.E+000)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#374 = PCURVE('',#375,#380); +#375 = CYLINDRICAL_SURFACE('',#376,0.29); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016)); +#378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#379 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.E+000)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#317,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#355 = VECTOR('',#356,1.); -#356 = DIRECTION('',(0.E+000,1.,0.E+000)); -#357 = PCURVE('',#126,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); -#359 = LINE('',#360,#361); -#360 = CARTESIAN_POINT('',(-6.,0.E+000)); -#361 = VECTOR('',#362,1.); -#362 = DIRECTION('',(0.E+000,1.)); -#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#355,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#395 = PCURVE('',#91,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(2.,0.3)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#364 = PCURVE('',#365,#370); -#365 = PLANE('',#366); -#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); -#367 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#368 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#369 = DIRECTION('',(0.E+000,1.,0.E+000)); -#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); -#371 = LINE('',#372,#373); -#372 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#373 = VECTOR('',#374,1.); -#374 = DIRECTION('',(1.,0.E+000)); -#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#406 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#407 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,-1.073917286542E-031)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#376 = ORIENTED_EDGE('',*,*,#377,.F.); -#377 = EDGE_CURVE('',#171,#350,#378,.T.); -#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); -#379 = CIRCLE('',#380,0.3); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#382 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#383 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#384 = PCURVE('',#126,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); -#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 -,#393),.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( - '') ); -#387 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#388 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#389 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#390 = CARTESIAN_POINT('',(-5.7,0.9)); -#391 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#392 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#393 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#395 = PCURVE('',#396,#401); -#396 = CYLINDRICAL_SURFACE('',#397,0.3); -#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); -#398 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#399 = DIRECTION('',(0.E+000,0.E+000,1.)); -#400 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); -#402 = LINE('',#403,#404); -#403 = CARTESIAN_POINT('',(0.E+000,3.5)); -#404 = VECTOR('',#405,1.); -#405 = DIRECTION('',(1.,0.E+000)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#407 = FACE_BOUND('',#408,.F.); -#408 = EDGE_LOOP('',(#409)); -#409 = ORIENTED_EDGE('',*,*,#109,.T.); -#410 = ADVANCED_FACE('',(#411),#186,.F.); -#411 = FACE_BOUND('',#412,.F.); -#412 = EDGE_LOOP('',(#413,#443,#464,#465)); -#413 = ORIENTED_EDGE('',*,*,#414,.F.); -#414 = EDGE_CURVE('',#415,#417,#419,.T.); -#415 = VERTEX_POINT('',#416); -#416 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#417 = VERTEX_POINT('',#418); -#418 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#419 = SURFACE_CURVE('',#420,(#424,#431),.PCURVE_S1.); -#420 = LINE('',#421,#422); -#421 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#422 = VECTOR('',#423,1.); -#423 = DIRECTION('',(1.,0.E+000,0.E+000)); -#424 = PCURVE('',#186,#425); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,0.29); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); +#422 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#423 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#424 = PCURVE('',#91,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); -#426 = LINE('',#427,#428); -#427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#428 = VECTOR('',#429,1.); -#429 = DIRECTION('',(1.,0.E+000)); +#426 = CIRCLE('',#427,0.29); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(1.,0.302768888758)); +#429 = DIRECTION('',(-1.,0.E+000)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = PCURVE('',#432,#437); -#432 = PLANE('',#433); +#432 = CYLINDRICAL_SURFACE('',#433,0.29); #433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); -#434 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#435 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#434 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); +#435 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#436 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017) + ); #437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); #438 = LINE('',#439,#440); -#439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-1.,0.E+000)); #442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #443 = ORIENTED_EDGE('',*,*,#444,.T.); -#444 = EDGE_CURVE('',#415,#169,#445,.T.); -#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); -#446 = LINE('',#447,#448); -#447 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#448 = VECTOR('',#449,1.); -#449 = DIRECTION('',(0.E+000,0.E+000,1.)); -#450 = PCURVE('',#186,#451); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = LINE('',#453,#454); -#453 = CARTESIAN_POINT('',(0.3,0.E+000)); -#454 = VECTOR('',#455,1.); -#455 = DIRECTION('',(0.E+000,-1.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#444 = EDGE_CURVE('',#416,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#452 = PCURVE('',#91,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.,0.E+000)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-0.957826285221,0.287347885566)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = PCURVE('',#215,#458); -#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); -#459 = LINE('',#460,#461); -#460 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#461 = VECTOR('',#462,1.); -#462 = DIRECTION('',(-0.E+000,1.)); -#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#463 = DIRECTION('',(0.957826285221,-0.287347885566,-3.190202386331E-017 + )); +#464 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,-1.073917286542E-031)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#464 = ORIENTED_EDGE('',*,*,#168,.T.); -#465 = ORIENTED_EDGE('',*,*,#466,.F.); -#466 = EDGE_CURVE('',#417,#171,#467,.T.); -#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.); -#468 = LINE('',#469,#470); -#469 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#470 = VECTOR('',#471,1.); -#471 = DIRECTION('',(0.E+000,0.E+000,1.)); -#472 = PCURVE('',#186,#473); -#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); -#474 = LINE('',#475,#476); -#475 = CARTESIAN_POINT('',(5.7,0.E+000)); -#476 = VECTOR('',#477,1.); -#477 = DIRECTION('',(0.E+000,-1.)); -#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#479 = PCURVE('',#396,#480); -#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); -#481 = LINE('',#482,#483); -#482 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#483 = VECTOR('',#484,1.); -#484 = DIRECTION('',(0.E+000,1.)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#486 = ADVANCED_FACE('',(#487),#215,.T.); -#487 = FACE_BOUND('',#488,.F.); -#488 = EDGE_LOOP('',(#489,#513,#534,#535)); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#415,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.); -#494 = CIRCLE('',#495,0.3); -#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); -#496 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#497 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#498 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#499 = PCURVE('',#215,#500); -#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505); -#501 = LINE('',#502,#503); -#502 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#503 = VECTOR('',#504,1.); -#504 = DIRECTION('',(-1.,0.E+000)); -#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#506 = PCURVE('',#432,#507); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); -#508 = CIRCLE('',#509,0.3); -#509 = AXIS2_PLACEMENT_2D('',#510,#511); -#510 = CARTESIAN_POINT('',(-0.3,0.3)); -#511 = DIRECTION('',(0.E+000,-1.)); -#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#513 = ORIENTED_EDGE('',*,*,#514,.T.); -#514 = EDGE_CURVE('',#491,#199,#515,.T.); -#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); -#516 = LINE('',#517,#518); -#517 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#518 = VECTOR('',#519,1.); -#519 = DIRECTION('',(0.E+000,0.E+000,1.)); -#520 = PCURVE('',#215,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(-0.E+000,1.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#527 = PCURVE('',#243,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = LINE('',#530,#531); -#530 = CARTESIAN_POINT('',(5.7,0.E+000)); -#531 = VECTOR('',#532,1.); -#532 = DIRECTION('',(0.E+000,-1.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = ORIENTED_EDGE('',*,*,#198,.F.); -#535 = ORIENTED_EDGE('',*,*,#444,.F.); -#536 = ADVANCED_FACE('',(#537),#396,.T.); -#537 = FACE_BOUND('',#538,.T.); -#538 = EDGE_LOOP('',(#539,#567,#588,#589)); -#539 = ORIENTED_EDGE('',*,*,#540,.T.); -#540 = EDGE_CURVE('',#417,#541,#543,.T.); -#541 = VERTEX_POINT('',#542); -#542 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); -#544 = CIRCLE('',#545,0.3); -#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); -#546 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#547 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#548 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#549 = PCURVE('',#396,#550); -#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(1.,0.E+000)); -#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#556 = PCURVE('',#432,#557); -#557 = DEFINITIONAL_REPRESENTATION('',(#558),#566); -#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561,#562,#563,#564 -,#565),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#445,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,0.29); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#479 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#480 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#481 = PCURVE('',#91,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( '') ); -#559 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#560 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#561 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#562 = CARTESIAN_POINT('',(-5.7,0.9)); -#563 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#564 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#565 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#484 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#485 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#486 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#487 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#488 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#489 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#490 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#567 = ORIENTED_EDGE('',*,*,#568,.T.); -#568 = EDGE_CURVE('',#541,#350,#569,.T.); -#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); -#570 = LINE('',#571,#572); -#571 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#572 = VECTOR('',#573,1.); -#573 = DIRECTION('',(0.E+000,0.E+000,1.)); -#574 = PCURVE('',#396,#575); -#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); -#576 = LINE('',#577,#578); -#577 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#578 = VECTOR('',#579,1.); -#579 = DIRECTION('',(0.E+000,1.)); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,0.29); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); +#496 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#497 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.E+000)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#473,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#513 = PCURVE('',#91,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-2.,0.3)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.E+000)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#524 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#525 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.E+000)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#534,#506,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#541 = PCURVE('',#91,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.,0.E+000)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.E+000,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#549,#554); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#552 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#553 = DIRECTION('',(1.,0.E+000,0.E+000)); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.E+000)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#534,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#564 = SURFACE_CURVE('',#565,(#570,#581),.PCURVE_S1.); +#565 = CIRCLE('',#566,0.29); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); +#568 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#569 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#570 = PCURVE('',#91,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#580); +#572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#573,#574,#575,#576,#577,#578 +,#579),.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( + '') ); +#573 = CARTESIAN_POINT('',(-2.,0.29)); +#574 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#575 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#576 = CARTESIAN_POINT('',(-1.13,0.29)); +#577 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#578 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#579 = CARTESIAN_POINT('',(-2.,0.29)); #580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#581 = PCURVE('',#365,#582); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); -#583 = LINE('',#584,#585); -#584 = CARTESIAN_POINT('',(0.3,0.E+000)); -#585 = VECTOR('',#586,1.); -#586 = DIRECTION('',(0.E+000,-1.)); -#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#581 = PCURVE('',#582,#587); +#582 = CYLINDRICAL_SURFACE('',#583,0.29); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); +#585 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#586 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.E+000)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#588 = ORIENTED_EDGE('',*,*,#377,.F.); -#589 = ORIENTED_EDGE('',*,*,#466,.F.); -#590 = ADVANCED_FACE('',(#591),#243,.F.); -#591 = FACE_BOUND('',#592,.F.); -#592 = EDGE_LOOP('',(#593,#616,#637,#638)); #593 = ORIENTED_EDGE('',*,*,#594,.F.); -#594 = EDGE_CURVE('',#595,#491,#597,.T.); +#594 = EDGE_CURVE('',#595,#562,#597,.T.); #595 = VERTEX_POINT('',#596); -#596 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#596 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016)); #597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.); #598 = LINE('',#599,#600); -#599 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#599 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); #600 = VECTOR('',#601,1.); -#601 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#602 = PCURVE('',#243,#603); +#601 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#602 = PCURVE('',#91,#603); #603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); #604 = LINE('',#605,#606); #605 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #606 = VECTOR('',#607,1.); -#607 = DIRECTION('',(1.,0.E+000)); +#607 = DIRECTION('',(-1.,0.E+000)); #608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#609 = PCURVE('',#432,#610); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615); -#611 = LINE('',#612,#613); -#612 = CARTESIAN_POINT('',(0.E+000,6.)); -#613 = VECTOR('',#614,1.); -#614 = DIRECTION('',(0.E+000,-1.)); -#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#609 = PCURVE('',#610,#615); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#614 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.E+000)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#616 = ORIENTED_EDGE('',*,*,#617,.T.); -#617 = EDGE_CURVE('',#595,#228,#618,.T.); -#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.); -#619 = LINE('',#620,#621); -#620 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#621 = VECTOR('',#622,1.); -#622 = DIRECTION('',(0.E+000,0.E+000,1.)); -#623 = PCURVE('',#243,#624); -#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); -#625 = LINE('',#626,#627); -#626 = CARTESIAN_POINT('',(0.3,0.E+000)); -#627 = VECTOR('',#628,1.); -#628 = DIRECTION('',(0.E+000,-1.)); -#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#69,#595,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,0.29); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); +#627 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#628 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#629 = PCURVE('',#91,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = CIRCLE('',#632,0.29); +#632 = AXIS2_PLACEMENT_2D('',#633,#634); +#633 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#634 = DIRECTION('',(-1.,0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#630 = PCURVE('',#276,#631); -#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); -#632 = LINE('',#633,#634); -#633 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#634 = VECTOR('',#635,1.); -#635 = DIRECTION('',(0.E+000,1.)); -#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#636 = PCURVE('',#119,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#637 = ORIENTED_EDGE('',*,*,#227,.T.); -#638 = ORIENTED_EDGE('',*,*,#514,.F.); -#639 = ADVANCED_FACE('',(#640),#365,.F.); -#640 = FACE_BOUND('',#641,.F.); -#641 = EDGE_LOOP('',(#642,#665,#666,#667)); -#642 = ORIENTED_EDGE('',*,*,#643,.F.); -#643 = EDGE_CURVE('',#541,#644,#646,.T.); -#644 = VERTEX_POINT('',#645); -#645 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); -#647 = LINE('',#648,#649); -#648 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#649 = VECTOR('',#650,1.); -#650 = DIRECTION('',(0.E+000,1.,0.E+000)); -#651 = PCURVE('',#365,#652); -#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); -#653 = LINE('',#654,#655); -#654 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#655 = VECTOR('',#656,1.); -#656 = DIRECTION('',(1.,0.E+000)); -#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#643 = ADVANCED_FACE('',(#644),#119,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#670,#692)); +#646 = ORIENTED_EDGE('',*,*,#622,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#595,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#656 = PCURVE('',#119,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(-0.E+000,1.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#658 = PCURVE('',#432,#659); -#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); -#660 = LINE('',#661,#662); -#661 = CARTESIAN_POINT('',(-6.,0.E+000)); -#662 = VECTOR('',#663,1.); -#663 = DIRECTION('',(0.E+000,1.)); -#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#663 = PCURVE('',#610,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-2.22044604925E-016,-1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#665 = ORIENTED_EDGE('',*,*,#568,.T.); -#666 = ORIENTED_EDGE('',*,*,#349,.T.); -#667 = ORIENTED_EDGE('',*,*,#668,.F.); -#668 = EDGE_CURVE('',#644,#317,#669,.T.); -#669 = SURFACE_CURVE('',#670,(#674,#681),.PCURVE_S1.); -#670 = LINE('',#671,#672); -#671 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#672 = VECTOR('',#673,1.); -#673 = DIRECTION('',(0.E+000,0.E+000,1.)); -#674 = PCURVE('',#365,#675); -#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); -#676 = LINE('',#677,#678); -#677 = CARTESIAN_POINT('',(5.7,0.E+000)); -#678 = VECTOR('',#679,1.); -#679 = DIRECTION('',(0.E+000,-1.)); -#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#104,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#685),.PCURVE_S1.); +#673 = CIRCLE('',#674,0.29); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#676 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#677 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#678 = PCURVE('',#119,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(-1.,0.E+000)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#681 = PCURVE('',#337,#682); -#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); -#683 = LINE('',#684,#685); -#684 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#685 = VECTOR('',#686,1.); -#686 = DIRECTION('',(0.E+000,1.)); -#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#685 = PCURVE('',#147,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = CIRCLE('',#688,0.29); +#688 = AXIS2_PLACEMENT_2D('',#689,#690); +#689 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#690 = DIRECTION('',(-1.,0.E+000)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#688 = ADVANCED_FACE('',(#689),#276,.T.); -#689 = FACE_BOUND('',#690,.T.); -#690 = EDGE_LOOP('',(#691,#719,#720,#721)); -#691 = ORIENTED_EDGE('',*,*,#692,.T.); -#692 = EDGE_CURVE('',#693,#595,#695,.T.); -#693 = VERTEX_POINT('',#694); -#694 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#695 = SURFACE_CURVE('',#696,(#701,#708),.PCURVE_S1.); -#696 = CIRCLE('',#697,0.3); -#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); -#698 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#699 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#700 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#701 = PCURVE('',#276,#702); -#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); -#703 = LINE('',#704,#705); -#704 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#705 = VECTOR('',#706,1.); -#706 = DIRECTION('',(1.,0.E+000)); -#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#692 = ORIENTED_EDGE('',*,*,#103,.F.); +#693 = ADVANCED_FACE('',(#694),#173,.T.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#742)); +#696 = ORIENTED_EDGE('',*,*,#189,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#190,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -9.25158692036E-018)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#706 = PCURVE('',#173,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-0.E+000,1.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#708 = PCURVE('',#432,#709); -#709 = DEFINITIONAL_REPRESENTATION('',(#710),#718); -#710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#711,#712,#713,#714,#715,#716 -,#717),.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( - '') ); -#711 = CARTESIAN_POINT('',(-0.3,5.4)); -#712 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#713 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#714 = CARTESIAN_POINT('',(-0.3,6.3)); -#715 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#716 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#717 = CARTESIAN_POINT('',(-0.3,5.4)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#713 = PCURVE('',#229,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(2.126801590887E-016,-1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#617,.T.); -#720 = ORIENTED_EDGE('',*,*,#255,.F.); -#721 = ORIENTED_EDGE('',*,*,#722,.F.); -#722 = EDGE_CURVE('',#693,#256,#723,.T.); -#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); -#724 = LINE('',#725,#726); -#725 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#726 = VECTOR('',#727,1.); -#727 = DIRECTION('',(0.E+000,0.E+000,1.)); -#728 = PCURVE('',#276,#729); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#132,#699,#722,.T.); +#722 = SURFACE_CURVE('',#723,(#728,#735),.PCURVE_S1.); +#723 = CIRCLE('',#724,0.29); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#726 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#727 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#728 = PCURVE('',#173,#729); #729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); #730 = LINE('',#731,#732); -#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#731 = CARTESIAN_POINT('',(1.279339532317,0.7)); #732 = VECTOR('',#733,1.); -#733 = DIRECTION('',(0.E+000,1.)); +#733 = DIRECTION('',(-1.,0.E+000)); #734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#735 = PCURVE('',#304,#736); +#735 = PCURVE('',#147,#736); #736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); -#737 = LINE('',#738,#739); -#738 = CARTESIAN_POINT('',(5.7,0.E+000)); -#739 = VECTOR('',#740,1.); -#740 = DIRECTION('',(0.E+000,-1.)); +#737 = CIRCLE('',#738,0.29); +#738 = AXIS2_PLACEMENT_2D('',#739,#740); +#739 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#740 = DIRECTION('',(-1.,0.E+000)); #741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#742 = ADVANCED_FACE('',(#743),#337,.T.); -#743 = FACE_BOUND('',#744,.T.); -#744 = EDGE_LOOP('',(#745,#773,#794,#795)); -#745 = ORIENTED_EDGE('',*,*,#746,.T.); -#746 = EDGE_CURVE('',#644,#747,#749,.T.); -#747 = VERTEX_POINT('',#748); -#748 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); -#750 = CIRCLE('',#751,0.3); -#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); -#752 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#753 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#754 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#755 = PCURVE('',#337,#756); -#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); -#757 = LINE('',#758,#759); -#758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#759 = VECTOR('',#760,1.); -#760 = DIRECTION('',(1.,0.E+000)); -#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#742 = ORIENTED_EDGE('',*,*,#159,.F.); +#743 = ADVANCED_FACE('',(#744),#147,.F.); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746,#747,#748,#771,#795,#818,#841,#864,#892,#915, + #939,#962,#990,#1013,#1036,#1064,#1085)); +#746 = ORIENTED_EDGE('',*,*,#131,.T.); +#747 = ORIENTED_EDGE('',*,*,#721,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#699,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(0.287347885566,-0.957826285221,-3.190202386331E-016 + )); +#757 = PCURVE('',#147,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.,-0.3)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.957826285221,0.287347885566)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#762 = PCURVE('',#432,#763); -#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772); -#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770 -,#771),.UNSPECIFIED.,.T.,.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( - '') ); -#765 = CARTESIAN_POINT('',(-5.7,5.4)); -#766 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#767 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#768 = CARTESIAN_POINT('',(-5.7,6.3)); -#769 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#770 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#771 = CARTESIAN_POINT('',(-5.7,5.4)); -#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#764 = PCURVE('',#229,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,6.733238581093E-032)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#773 = ORIENTED_EDGE('',*,*,#774,.T.); -#774 = EDGE_CURVE('',#747,#289,#775,.T.); -#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); -#776 = LINE('',#777,#778); -#777 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#778 = VECTOR('',#779,1.); -#779 = DIRECTION('',(0.E+000,0.E+000,1.)); -#780 = PCURVE('',#337,#781); -#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); -#782 = LINE('',#783,#784); -#783 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#784 = VECTOR('',#785,1.); -#785 = DIRECTION('',(0.E+000,1.)); -#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#750,#775,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.); +#776 = CIRCLE('',#777,0.29); +#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780); +#778 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#779 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#780 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#781 = PCURVE('',#147,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = CIRCLE('',#784,0.29); +#784 = AXIS2_PLACEMENT_2D('',#785,#786); +#785 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#786 = DIRECTION('',(-1.,0.E+000)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#787 = PCURVE('',#304,#788); -#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); -#789 = LINE('',#790,#791); -#790 = CARTESIAN_POINT('',(0.3,0.E+000)); -#791 = VECTOR('',#792,1.); -#792 = DIRECTION('',(0.E+000,-1.)); -#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#788 = PCURVE('',#258,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-1.,0.E+000)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#794 = ORIENTED_EDGE('',*,*,#316,.F.); -#795 = ORIENTED_EDGE('',*,*,#668,.F.); -#796 = ADVANCED_FACE('',(#797),#304,.F.); -#797 = FACE_BOUND('',#798,.F.); -#798 = EDGE_LOOP('',(#799,#820,#821,#822)); -#799 = ORIENTED_EDGE('',*,*,#800,.F.); -#800 = EDGE_CURVE('',#747,#693,#801,.T.); -#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.); -#802 = LINE('',#803,#804); -#803 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#804 = VECTOR('',#805,1.); -#805 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#806 = PCURVE('',#304,#807); -#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); -#808 = LINE('',#809,#810); -#809 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#810 = VECTOR('',#811,1.); -#811 = DIRECTION('',(1.,0.E+000)); -#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#795 = ORIENTED_EDGE('',*,*,#796,.F.); +#796 = EDGE_CURVE('',#797,#773,#799,.T.); +#797 = VERTEX_POINT('',#798); +#798 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#804 = PCURVE('',#147,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(-1.,0.E+000)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#813 = PCURVE('',#432,#814); -#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); -#815 = LINE('',#816,#817); -#816 = CARTESIAN_POINT('',(-6.,6.)); -#817 = VECTOR('',#818,1.); -#818 = DIRECTION('',(1.,0.E+000)); -#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#811 = PCURVE('',#286,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.E+000)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#820 = ORIENTED_EDGE('',*,*,#774,.T.); -#821 = ORIENTED_EDGE('',*,*,#288,.T.); -#822 = ORIENTED_EDGE('',*,*,#722,.F.); -#823 = ADVANCED_FACE('',(#824),#432,.T.); -#824 = FACE_BOUND('',#825,.T.); -#825 = EDGE_LOOP('',(#826,#827,#828,#829,#830,#831,#832,#833)); -#826 = ORIENTED_EDGE('',*,*,#414,.F.); -#827 = ORIENTED_EDGE('',*,*,#490,.T.); -#828 = ORIENTED_EDGE('',*,*,#594,.F.); -#829 = ORIENTED_EDGE('',*,*,#692,.F.); -#830 = ORIENTED_EDGE('',*,*,#800,.F.); -#831 = ORIENTED_EDGE('',*,*,#746,.F.); -#832 = ORIENTED_EDGE('',*,*,#643,.F.); -#833 = ORIENTED_EDGE('',*,*,#540,.F.); -#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#838)) GLOBAL_UNIT_ASSIGNED_CONTEXT -((#835,#836,#837)) REPRESENTATION_CONTEXT('Context #1', - '3D Context with UNIT and UNCERTAINTY') ); -#835 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#836 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#837 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#838 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#835, - 'distance_accuracy_value','confusion accuracy'); -#839 = SHAPE_DEFINITION_REPRESENTATION(#840,#61); -#840 = PRODUCT_DEFINITION_SHAPE('','',#841); -#841 = PRODUCT_DEFINITION('design','',#842,#845); -#842 = PRODUCT_DEFINITION_FORMATION('','',#843); -#843 = PRODUCT('Pad002','Pad002','',(#844)); -#844 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#845 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#847,#849); -#847 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#848) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#850 - ); -#850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:2]','',#5,#841,$); -#851 = PRODUCT_TYPE('part',$,(#843)); -#852 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#853),#1625); -#853 = MANIFOLD_SOLID_BREP('',#854); -#854 = CLOSED_SHELL('',(#855,#896,#955,#1201,#1277,#1327,#1381,#1430, - #1479,#1533,#1587,#1614)); -#855 = ADVANCED_FACE('',(#856),#869,.F.); -#856 = FACE_BOUND('',#857,.T.); -#857 = EDGE_LOOP('',(#858)); -#858 = ORIENTED_EDGE('',*,*,#859,.T.); -#859 = EDGE_CURVE('',#860,#860,#862,.T.); -#860 = VERTEX_POINT('',#861); -#861 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#862 = SURFACE_CURVE('',#863,(#868,#884),.PCURVE_S1.); -#863 = CIRCLE('',#864,0.5); -#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); -#865 = CARTESIAN_POINT('',(5.15,4.25,4.1)); -#866 = DIRECTION('',(0.E+000,0.E+000,1.)); -#867 = DIRECTION('',(1.,0.E+000,0.E+000)); -#868 = PCURVE('',#869,#874); -#869 = PLANE('',#870); +#818 = ORIENTED_EDGE('',*,*,#819,.F.); +#819 = EDGE_CURVE('',#820,#797,#822,.T.); +#820 = VERTEX_POINT('',#821); +#821 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#822 = SURFACE_CURVE('',#823,(#827,#834),.PCURVE_S1.); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#827 = PCURVE('',#147,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(3.,0.3)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#314,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,0.E+000)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#820,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#850 = PCURVE('',#147,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(2.,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#342,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#843,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#868 = SURFACE_CURVE('',#869,(#874,#885),.PCURVE_S1.); +#869 = CIRCLE('',#870,0.29); #870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); -#871 = CARTESIAN_POINT('',(5.65,4.25,4.1)); -#872 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#873 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#874 = DEFINITIONAL_REPRESENTATION('',(#875),#883); -#875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#876,#877,#878,#879,#880,#881 -,#882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#871 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#872 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#873 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#874 = PCURVE('',#147,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884); +#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882 +,#883),.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( '') ); -#876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#877 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#878 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#879 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#880 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#881 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#882 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#877 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#878 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#879 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#880 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#881 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#882 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#883 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = PCURVE('',#885,#890); -#885 = CYLINDRICAL_SURFACE('',#886,0.5); -#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); -#887 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#888 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#889 = DIRECTION('',(1.,0.E+000,0.E+000)); -#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); -#891 = LINE('',#892,#893); -#892 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#893 = VECTOR('',#894,1.); -#894 = DIRECTION('',(-1.,0.E+000)); -#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#885 = PCURVE('',#375,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.E+000)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#896 = ADVANCED_FACE('',(#897),#885,.T.); -#897 = FACE_BOUND('',#898,.F.); -#898 = EDGE_LOOP('',(#899,#932,#953,#954)); -#899 = ORIENTED_EDGE('',*,*,#900,.F.); -#900 = EDGE_CURVE('',#901,#901,#903,.T.); -#901 = VERTEX_POINT('',#902); -#902 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#903 = SURFACE_CURVE('',#904,(#909,#916),.PCURVE_S1.); -#904 = CIRCLE('',#905,0.5); -#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); -#906 = CARTESIAN_POINT('',(5.15,4.25,3.5)); -#907 = DIRECTION('',(0.E+000,0.E+000,1.)); -#908 = DIRECTION('',(1.,0.E+000,0.E+000)); -#909 = PCURVE('',#885,#910); -#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(-1.,0.E+000)); -#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#892 = ORIENTED_EDGE('',*,*,#893,.T.); +#893 = EDGE_CURVE('',#866,#894,#896,.T.); +#894 = VERTEX_POINT('',#895); +#895 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016) + ); +#901 = PCURVE('',#147,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.,0.3)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#916 = PCURVE('',#917,#922); -#917 = PLANE('',#918); -#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); -#919 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#920 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#921 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931); -#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929 -,#930),.UNSPECIFIED.,.T.,.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( - '') ); -#924 = CARTESIAN_POINT('',(-5.5,5.)); -#925 = CARTESIAN_POINT('',(-5.5,5.866025403784)); -#926 = CARTESIAN_POINT('',(-4.75,5.433012701892)); -#927 = CARTESIAN_POINT('',(-4.,5.)); -#928 = CARTESIAN_POINT('',(-4.75,4.566987298108)); -#929 = CARTESIAN_POINT('',(-5.5,4.133974596216)); -#930 = CARTESIAN_POINT('',(-5.5,5.)); +#908 = PCURVE('',#403,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,-1.073917286542E-031)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#894,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,0.29); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#923 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#924 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#925 = PCURVE('',#147,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,0.29); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(1.,0.302768888758)); +#930 = DIRECTION('',(-1.,0.E+000)); #931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#932 = ORIENTED_EDGE('',*,*,#933,.T.); -#933 = EDGE_CURVE('',#901,#860,#934,.T.); -#934 = SEAM_CURVE('',#935,(#939,#946),.PCURVE_S1.); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(5.65,4.25,3.5)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(0.E+000,0.E+000,1.)); -#939 = PCURVE('',#885,#940); -#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); -#941 = LINE('',#942,#943); -#942 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#943 = VECTOR('',#944,1.); -#944 = DIRECTION('',(-0.E+000,-1.)); -#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#932 = PCURVE('',#432,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#946 = PCURVE('',#885,#947); -#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); -#948 = LINE('',#949,#950); -#949 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#950 = VECTOR('',#951,1.); -#951 = DIRECTION('',(-0.E+000,-1.)); -#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#917,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#948 = PCURVE('',#147,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(1.,0.E+000)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-0.957826285221,0.287347885566)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#953 = ORIENTED_EDGE('',*,*,#859,.T.); -#954 = ORIENTED_EDGE('',*,*,#933,.F.); -#955 = ADVANCED_FACE('',(#956,#1198),#917,.F.); -#956 = FACE_BOUND('',#957,.F.); -#957 = EDGE_LOOP('',(#958,#988,#1017,#1045,#1078,#1106,#1139,#1167)); -#958 = ORIENTED_EDGE('',*,*,#959,.F.); -#959 = EDGE_CURVE('',#960,#962,#964,.T.); -#960 = VERTEX_POINT('',#961); -#961 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#962 = VERTEX_POINT('',#963); -#963 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); -#965 = LINE('',#966,#967); -#966 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#967 = VECTOR('',#968,1.); -#968 = DIRECTION('',(1.,0.E+000,0.E+000)); -#969 = PCURVE('',#917,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); -#971 = LINE('',#972,#973); -#972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#973 = VECTOR('',#974,1.); -#974 = DIRECTION('',(-1.,0.E+000)); -#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#955 = PCURVE('',#460,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,-1.073917286542E-031)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#976 = PCURVE('',#977,#982); -#977 = PLANE('',#978); -#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); -#979 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#980 = DIRECTION('',(0.E+000,1.,0.E+000)); -#981 = DIRECTION('',(1.,0.E+000,0.E+000)); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(1.,0.E+000)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#941,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#966 = SURFACE_CURVE('',#967,(#972,#983),.PCURVE_S1.); +#967 = CIRCLE('',#968,0.29); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#970 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#971 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#972 = PCURVE('',#147,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.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( + '') ); +#975 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#976 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#977 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#978 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#979 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#980 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#981 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = ORIENTED_EDGE('',*,*,#989,.T.); -#989 = EDGE_CURVE('',#960,#990,#992,.T.); -#990 = VERTEX_POINT('',#991); -#991 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); -#993 = CIRCLE('',#994,0.3); -#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); -#995 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#996 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#997 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#998 = PCURVE('',#917,#999); -#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); -#1000 = CIRCLE('',#1001,0.3); -#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003); -#1002 = CARTESIAN_POINT('',(-0.3,0.3)); -#1003 = DIRECTION('',(0.E+000,-1.)); -#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#983 = PCURVE('',#493,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.E+000)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1005 = PCURVE('',#1006,#1011); -#1006 = CYLINDRICAL_SURFACE('',#1007,0.3); -#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); -#1008 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1009 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1010 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); -#1012 = LINE('',#1013,#1014); -#1013 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1014 = VECTOR('',#1015,1.); -#1015 = DIRECTION('',(-1.,0.E+000)); -#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#990 = ORIENTED_EDGE('',*,*,#991,.F.); +#991 = EDGE_CURVE('',#992,#964,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#999 = PCURVE('',#147,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-2.,0.3)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.E+000)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); -#1018 = EDGE_CURVE('',#1019,#990,#1021,.T.); -#1019 = VERTEX_POINT('',#1020); -#1020 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1026 = PCURVE('',#917,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(0.E+000,6.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(0.E+000,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1006 = PCURVE('',#521,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.E+000)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1033 = PCURVE('',#1034,#1039); -#1034 = PLANE('',#1035); -#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); -#1036 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1037 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1038 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); -#1040 = LINE('',#1041,#1042); -#1041 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1042 = VECTOR('',#1043,1.); -#1043 = DIRECTION('',(1.,0.E+000)); -#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1013 = ORIENTED_EDGE('',*,*,#1014,.F.); +#1014 = EDGE_CURVE('',#1015,#992,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1022 = PCURVE('',#147,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-2.,0.E+000)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.E+000,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1045 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1046 = EDGE_CURVE('',#1047,#1019,#1049,.T.); -#1047 = VERTEX_POINT('',#1048); -#1048 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); -#1050 = CIRCLE('',#1051,0.3); -#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); -#1052 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1053 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1054 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1055 = PCURVE('',#917,#1056); -#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); -#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, -#1062,#1063,#1064),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1029 = PCURVE('',#549,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.E+000)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1037 = EDGE_CURVE('',#1038,#1015,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#1040 = SURFACE_CURVE('',#1041,(#1046,#1057),.PCURVE_S1.); +#1041 = CIRCLE('',#1042,0.29); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#1044 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1045 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#1046 = PCURVE('',#147,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1056); +#1048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1049,#1050,#1051,#1052, +#1053,#1054,#1055),.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('') ); -#1058 = CARTESIAN_POINT('',(-0.3,5.4)); -#1059 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1060 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1061 = CARTESIAN_POINT('',(-0.3,6.3)); -#1062 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1063 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1064 = CARTESIAN_POINT('',(-0.3,5.4)); -#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1049 = CARTESIAN_POINT('',(-2.,0.29)); +#1050 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#1051 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#1052 = CARTESIAN_POINT('',(-1.13,0.29)); +#1053 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#1054 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#1055 = CARTESIAN_POINT('',(-2.,0.29)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1066 = PCURVE('',#1067,#1072); -#1067 = CYLINDRICAL_SURFACE('',#1068,0.3); -#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); -#1069 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1070 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1071 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1057 = PCURVE('',#582,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(1.,0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#649,#1038,#1066,.T.); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#1071 = PCURVE('',#147,#1072); #1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); #1073 = LINE('',#1074,#1075); -#1074 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#1074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1075 = VECTOR('',#1076,1.); -#1076 = DIRECTION('',(1.,0.E+000)); +#1076 = DIRECTION('',(-1.,0.E+000)); #1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1078 = ORIENTED_EDGE('',*,*,#1079,.F.); -#1079 = EDGE_CURVE('',#1080,#1047,#1082,.T.); -#1080 = VERTEX_POINT('',#1081); -#1081 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); -#1083 = LINE('',#1084,#1085); -#1084 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1085 = VECTOR('',#1086,1.); -#1086 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1087 = PCURVE('',#917,#1088); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(-6.,6.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(1.,0.E+000)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#610,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.E+000)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1094 = PCURVE('',#1095,#1100); -#1095 = PLANE('',#1096); -#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); -#1097 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1098 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1085 = ORIENTED_EDGE('',*,*,#671,.F.); +#1086 = ADVANCED_FACE('',(#1087),#610,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1090,#1091,#1092)); +#1089 = ORIENTED_EDGE('',*,*,#594,.F.); +#1090 = ORIENTED_EDGE('',*,*,#648,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#562,#1038,#1094,.T.); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1099 = PCURVE('',#610,#1100); #1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); #1101 = LINE('',#1102,#1103); -#1102 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#1102 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); #1103 = VECTOR('',#1104,1.); -#1104 = DIRECTION('',(1.,0.E+000)); +#1104 = DIRECTION('',(-2.22044604925E-016,-1.)); #1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1107 = EDGE_CURVE('',#1108,#1080,#1110,.T.); -#1108 = VERTEX_POINT('',#1109); -#1109 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1110 = SURFACE_CURVE('',#1111,(#1116,#1127),.PCURVE_S1.); -#1111 = CIRCLE('',#1112,0.3); -#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); -#1113 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1114 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1115 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1116 = PCURVE('',#917,#1117); -#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); -#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, -#1123,#1124,#1125),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1119 = CARTESIAN_POINT('',(-5.7,5.4)); -#1120 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1121 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1122 = CARTESIAN_POINT('',(-5.7,6.3)); -#1123 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1124 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1125 = CARTESIAN_POINT('',(-5.7,5.4)); -#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1106 = PCURVE('',#582,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(0.E+000,1.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1127 = PCURVE('',#1128,#1133); -#1128 = CYLINDRICAL_SURFACE('',#1129,0.3); -#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); -#1130 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1131 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1132 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); -#1134 = LINE('',#1135,#1136); -#1135 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1136 = VECTOR('',#1137,1.); -#1137 = DIRECTION('',(1.,0.E+000)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1113 = ADVANCED_FACE('',(#1114),#229,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#1116 = ORIENTED_EDGE('',*,*,#213,.F.); +#1117 = ORIENTED_EDGE('',*,*,#698,.T.); +#1118 = ORIENTED_EDGE('',*,*,#749,.T.); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#214,#750,#1121,.T.); +#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.836522708793E-016)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1126 = PCURVE('',#229,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(2.126801590887E-016,-1.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); -#1140 = EDGE_CURVE('',#1141,#1108,#1143,.T.); -#1141 = VERTEX_POINT('',#1142); -#1142 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); -#1144 = LINE('',#1145,#1146); -#1145 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1146 = VECTOR('',#1147,1.); -#1147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1148 = PCURVE('',#917,#1149); -#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); -#1150 = LINE('',#1151,#1152); -#1151 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1152 = VECTOR('',#1153,1.); -#1153 = DIRECTION('',(0.E+000,1.)); -#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.E+000,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1155 = PCURVE('',#1156,#1161); -#1156 = PLANE('',#1157); -#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); -#1158 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1159 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1160 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); -#1162 = LINE('',#1163,#1164); -#1163 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1164 = VECTOR('',#1165,1.); -#1165 = DIRECTION('',(1.,0.E+000)); -#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1140 = ADVANCED_FACE('',(#1141),#582,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1165,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#561,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#534,#1015,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1151 = PCURVE('',#582,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.E+000,1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1167 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1168 = EDGE_CURVE('',#962,#1141,#1169,.T.); -#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.); -#1170 = CIRCLE('',#1171,0.3); -#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); -#1172 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1173 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1174 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1175 = PCURVE('',#917,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185); -#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181, -#1182,#1183,#1184),.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('') ); -#1178 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1179 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1180 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1181 = CARTESIAN_POINT('',(-5.7,0.9)); -#1182 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1183 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1184 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1158 = PCURVE('',#549,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.E+000,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1186 = PCURVE('',#1187,#1192); -#1187 = CYLINDRICAL_SURFACE('',#1188,0.3); -#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); -#1189 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1190 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1191 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); -#1193 = LINE('',#1194,#1195); -#1194 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1195 = VECTOR('',#1196,1.); -#1196 = DIRECTION('',(1.,0.E+000)); -#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1167 = ADVANCED_FACE('',(#1168),#258,.F.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173)); +#1170 = ORIENTED_EDGE('',*,*,#241,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1172 = ORIENTED_EDGE('',*,*,#772,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#242,#773,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) + ); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1180 = PCURVE('',#258,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(-0.E+000,1.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1198 = FACE_BOUND('',#1199,.F.); -#1199 = EDGE_LOOP('',(#1200)); -#1200 = ORIENTED_EDGE('',*,*,#900,.T.); -#1201 = ADVANCED_FACE('',(#1202),#977,.F.); -#1202 = FACE_BOUND('',#1203,.F.); -#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); -#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); -#1206 = VERTEX_POINT('',#1207); -#1207 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1208 = VERTEX_POINT('',#1209); -#1209 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); -#1211 = LINE('',#1212,#1213); -#1212 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1213 = VECTOR('',#1214,1.); -#1214 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1215 = PCURVE('',#977,#1216); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.E+000)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1187 = PCURVE('',#286,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = PCURVE('',#1223,#1228); -#1223 = PLANE('',#1224); -#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); -#1225 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1226 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1227 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); -#1229 = LINE('',#1230,#1231); -#1230 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1231 = VECTOR('',#1232,1.); -#1232 = DIRECTION('',(-1.,0.E+000)); -#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1194 = ADVANCED_FACE('',(#1195),#549,.F.); +#1195 = FACE_BOUND('',#1196,.F.); +#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#1197 = ORIENTED_EDGE('',*,*,#533,.F.); +#1198 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1200 = ORIENTED_EDGE('',*,*,#1201,.F.); +#1201 = EDGE_CURVE('',#506,#992,#1202,.T.); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1207 = PCURVE('',#549,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); -#1235 = EDGE_CURVE('',#1206,#960,#1236,.T.); -#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); -#1237 = LINE('',#1238,#1239); -#1238 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1239 = VECTOR('',#1240,1.); -#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1241 = PCURVE('',#977,#1242); -#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); -#1243 = LINE('',#1244,#1245); -#1244 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1245 = VECTOR('',#1246,1.); -#1246 = DIRECTION('',(0.E+000,-1.)); -#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1214 = PCURVE('',#521,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.22044604925E-016,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1248 = PCURVE('',#1006,#1249); -#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); -#1250 = LINE('',#1251,#1252); -#1251 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1252 = VECTOR('',#1253,1.); -#1253 = DIRECTION('',(-0.E+000,1.)); -#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1221 = ADVANCED_FACE('',(#1222),#286,.F.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1246,#1247)); +#1224 = ORIENTED_EDGE('',*,*,#270,.F.); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#271,#797,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1232 = PCURVE('',#286,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1255 = ORIENTED_EDGE('',*,*,#959,.T.); -#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1257 = EDGE_CURVE('',#1208,#962,#1258,.T.); -#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); -#1259 = LINE('',#1260,#1261); -#1260 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#1261 = VECTOR('',#1262,1.); -#1262 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1263 = PCURVE('',#977,#1264); -#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); -#1265 = LINE('',#1266,#1267); -#1266 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1267 = VECTOR('',#1268,1.); -#1268 = DIRECTION('',(0.E+000,-1.)); -#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1239 = PCURVE('',#314,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(0.E+000,-1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1270 = PCURVE('',#1187,#1271); -#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); -#1272 = LINE('',#1273,#1274); -#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1274 = VECTOR('',#1275,1.); -#1275 = DIRECTION('',(0.E+000,1.)); -#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1246 = ORIENTED_EDGE('',*,*,#796,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1248 = ADVANCED_FACE('',(#1249),#521,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#1251 = ORIENTED_EDGE('',*,*,#505,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1253 = ORIENTED_EDGE('',*,*,#991,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#473,#964,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1261 = PCURVE('',#521,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(2.22044604925E-016,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1277 = ADVANCED_FACE('',(#1278),#1006,.T.); -#1278 = FACE_BOUND('',#1279,.F.); -#1279 = EDGE_LOOP('',(#1280,#1304,#1325,#1326)); -#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1281 = EDGE_CURVE('',#1206,#1282,#1284,.T.); -#1282 = VERTEX_POINT('',#1283); -#1283 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.); -#1285 = CIRCLE('',#1286,0.3); -#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); -#1287 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1288 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1289 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1290 = PCURVE('',#1006,#1291); -#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); -#1292 = LINE('',#1293,#1294); -#1293 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1294 = VECTOR('',#1295,1.); -#1295 = DIRECTION('',(-1.,0.E+000)); -#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1268 = PCURVE('',#493,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.E+000,1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1297 = PCURVE('',#1223,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = CIRCLE('',#1300,0.3); -#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); -#1301 = CARTESIAN_POINT('',(-0.3,0.3)); -#1302 = DIRECTION('',(0.E+000,-1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1275 = ADVANCED_FACE('',(#1276),#314,.F.); +#1276 = FACE_BOUND('',#1277,.F.); +#1277 = EDGE_LOOP('',(#1278,#1299,#1300,#1301)); +#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1279 = EDGE_CURVE('',#299,#820,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1285 = PCURVE('',#314,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.E+000,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = ORIENTED_EDGE('',*,*,#1305,.T.); -#1305 = EDGE_CURVE('',#1282,#990,#1306,.T.); -#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); -#1307 = LINE('',#1308,#1309); -#1308 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#1309 = VECTOR('',#1310,1.); -#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1311 = PCURVE('',#1006,#1312); -#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); -#1313 = LINE('',#1314,#1315); -#1314 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1315 = VECTOR('',#1316,1.); -#1316 = DIRECTION('',(-0.E+000,1.)); -#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = PCURVE('',#342,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(2.22044604925E-016,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1318 = PCURVE('',#1034,#1319); -#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); -#1320 = LINE('',#1321,#1322); -#1321 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1322 = VECTOR('',#1323,1.); -#1323 = DIRECTION('',(0.E+000,-1.)); -#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1299 = ORIENTED_EDGE('',*,*,#819,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1301 = ORIENTED_EDGE('',*,*,#298,.F.); +#1302 = ADVANCED_FACE('',(#1303),#493,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1306,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#472,.T.); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#445,#941,#1308,.T.); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -4.526148820874E-018)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1313 = PCURVE('',#493,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.E+000,1.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1325 = ORIENTED_EDGE('',*,*,#989,.F.); -#1326 = ORIENTED_EDGE('',*,*,#1235,.F.); -#1327 = ADVANCED_FACE('',(#1328),#1187,.T.); -#1328 = FACE_BOUND('',#1329,.T.); -#1329 = EDGE_LOOP('',(#1330,#1358,#1379,#1380)); -#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); -#1331 = EDGE_CURVE('',#1208,#1332,#1334,.T.); -#1332 = VERTEX_POINT('',#1333); -#1333 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1334 = SURFACE_CURVE('',#1335,(#1340,#1347),.PCURVE_S1.); -#1335 = CIRCLE('',#1336,0.3); -#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); -#1337 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1338 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1339 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1340 = PCURVE('',#1187,#1341); +#1320 = PCURVE('',#460,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#963,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1329 = ADVANCED_FACE('',(#1330),#342,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355)); +#1332 = ORIENTED_EDGE('',*,*,#326,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#327,#843,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1340 = PCURVE('',#342,#1341); #1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); #1342 = LINE('',#1343,#1344); -#1343 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1343 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); #1344 = VECTOR('',#1345,1.); -#1345 = DIRECTION('',(1.,0.E+000)); +#1345 = DIRECTION('',(2.22044604925E-016,-1.)); #1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1347 = PCURVE('',#1223,#1348); -#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1357); -#1349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1350,#1351,#1352,#1353, -#1354,#1355,#1356),.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('') ); -#1350 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1351 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1352 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1353 = CARTESIAN_POINT('',(-5.7,0.9)); -#1354 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1355 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1356 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1347 = PCURVE('',#375,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.E+000,1.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1358 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1359 = EDGE_CURVE('',#1332,#1141,#1360,.T.); -#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.); -#1361 = LINE('',#1362,#1363); -#1362 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#1363 = VECTOR('',#1364,1.); -#1364 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1365 = PCURVE('',#1187,#1366); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.E+000,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1354 = ORIENTED_EDGE('',*,*,#842,.T.); +#1355 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1356 = ADVANCED_FACE('',(#1357),#460,.T.); +#1357 = FACE_BOUND('',#1358,.T.); +#1358 = EDGE_LOOP('',(#1359,#1360,#1381,#1382)); +#1359 = ORIENTED_EDGE('',*,*,#444,.F.); +#1360 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1361 = EDGE_CURVE('',#416,#917,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + 9.25158692036E-018)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1367 = PCURVE('',#460,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1156,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.E+000,-1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1374 = PCURVE('',#432,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(-0.E+000,1.)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1168,.F.); -#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); -#1381 = ADVANCED_FACE('',(#1382),#1034,.F.); -#1382 = FACE_BOUND('',#1383,.F.); -#1383 = EDGE_LOOP('',(#1384,#1407,#1428,#1429)); -#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1385 = EDGE_CURVE('',#1386,#1282,#1388,.T.); -#1386 = VERTEX_POINT('',#1387); -#1387 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); -#1389 = LINE('',#1390,#1391); -#1390 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1391 = VECTOR('',#1392,1.); -#1392 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1393 = PCURVE('',#1034,#1394); -#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(1.,0.E+000)); -#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1381 = ORIENTED_EDGE('',*,*,#940,.T.); +#1382 = ORIENTED_EDGE('',*,*,#1307,.F.); +#1383 = ADVANCED_FACE('',(#1384),#375,.T.); +#1384 = FACE_BOUND('',#1385,.T.); +#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1389)); +#1386 = ORIENTED_EDGE('',*,*,#354,.T.); +#1387 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1388 = ORIENTED_EDGE('',*,*,#865,.F.); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#355,#866,#1391,.T.); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1403),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.836522708793E-016)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1396 = PCURVE('',#375,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.E+000,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1400 = PCURVE('',#1223,#1401); -#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); -#1402 = LINE('',#1403,#1404); -#1403 = CARTESIAN_POINT('',(0.E+000,6.)); -#1404 = VECTOR('',#1405,1.); -#1405 = DIRECTION('',(0.E+000,-1.)); -#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1403 = PCURVE('',#403,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1407 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1408 = EDGE_CURVE('',#1386,#1019,#1409,.T.); -#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.); -#1410 = LINE('',#1411,#1412); -#1411 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#1412 = VECTOR('',#1413,1.); -#1413 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1414 = PCURVE('',#1034,#1415); -#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); -#1416 = LINE('',#1417,#1418); -#1417 = CARTESIAN_POINT('',(0.3,0.E+000)); -#1418 = VECTOR('',#1419,1.); -#1419 = DIRECTION('',(0.E+000,-1.)); -#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1421 = PCURVE('',#1067,#1422); +#1410 = ADVANCED_FACE('',(#1411),#432,.F.); +#1411 = FACE_BOUND('',#1412,.T.); +#1412 = EDGE_LOOP('',(#1413,#1414,#1435,#1436)); +#1413 = ORIENTED_EDGE('',*,*,#415,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#388,#894,#1416,.T.); +#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -9.25158692036E-018)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#1421 = PCURVE('',#432,#1422); #1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); #1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1424 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); #1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(0.E+000,1.)); +#1426 = DIRECTION('',(-0.E+000,1.)); #1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1428 = ORIENTED_EDGE('',*,*,#1018,.T.); -#1429 = ORIENTED_EDGE('',*,*,#1305,.F.); -#1430 = ADVANCED_FACE('',(#1431),#1156,.F.); -#1431 = FACE_BOUND('',#1432,.F.); -#1432 = EDGE_LOOP('',(#1433,#1456,#1457,#1458)); -#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1434 = EDGE_CURVE('',#1332,#1435,#1437,.T.); -#1435 = VERTEX_POINT('',#1436); -#1436 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.); -#1438 = LINE('',#1439,#1440); -#1439 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1440 = VECTOR('',#1441,1.); -#1441 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1442 = PCURVE('',#1156,#1443); -#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448); -#1444 = LINE('',#1445,#1446); -#1445 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1446 = VECTOR('',#1447,1.); -#1447 = DIRECTION('',(1.,0.E+000)); -#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1428 = PCURVE('',#403,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(-2.126801590887E-016,-1.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1449 = PCURVE('',#1223,#1450); -#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.E+000,1.)); -#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1435 = ORIENTED_EDGE('',*,*,#916,.F.); +#1436 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1437 = ADVANCED_FACE('',(#1438),#403,.T.); +#1438 = FACE_BOUND('',#1439,.T.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1442,#1443)); +#1440 = ORIENTED_EDGE('',*,*,#387,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1442 = ORIENTED_EDGE('',*,*,#893,.T.); +#1443 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1448)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1445,#1446,#1447)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1445 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1446 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1447 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1448 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1445, + 'distance_accuracy_value','confusion accuracy'); +#1449 = SHAPE_DEFINITION_REPRESENTATION(#1450,#61); +#1450 = PRODUCT_DEFINITION_SHAPE('','',#1451); +#1451 = PRODUCT_DEFINITION('design','',#1452,#1455); +#1452 = PRODUCT_DEFINITION_FORMATION('','',#1453); +#1453 = PRODUCT('Fillet002','Fillet002','',(#1454)); +#1454 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459); +#1457 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1460); +#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:2]','',#5,#1451,$ + ); +#1461 = PRODUCT_TYPE('part',$,(#1453)); +#1462 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1463),#2137); +#1463 = MANIFOLD_SOLID_BREP('',#1464); +#1464 = CLOSED_SHELL('',(#1465,#1585,#1789,#1839,#1893,#2022,#2049,#2076 + ,#2103,#2130)); +#1465 = ADVANCED_FACE('',(#1466),#1480,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1503,#1531,#1559)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#1472,#1474,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1474 = SURFACE_CURVE('',#1475,(#1479,#1491),.PCURVE_S1.); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1483 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1484 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.E+000)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1456 = ORIENTED_EDGE('',*,*,#1359,.T.); -#1457 = ORIENTED_EDGE('',*,*,#1140,.T.); -#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1459 = EDGE_CURVE('',#1435,#1108,#1460,.T.); -#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.); -#1461 = LINE('',#1462,#1463); -#1462 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#1463 = VECTOR('',#1464,1.); -#1464 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1465 = PCURVE('',#1156,#1466); -#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471); -#1467 = LINE('',#1468,#1469); -#1468 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1469 = VECTOR('',#1470,1.); -#1470 = DIRECTION('',(0.E+000,-1.)); -#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1491 = PCURVE('',#1492,#1497); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#1495 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1496 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.E+000)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1472 = PCURVE('',#1128,#1473); -#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); -#1474 = LINE('',#1475,#1476); -#1475 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1476 = VECTOR('',#1477,1.); -#1477 = DIRECTION('',(0.E+000,1.)); -#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1470,#1505,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(0.45,-5.25,0.1)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1512 = PCURVE('',#1480,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.E+000,-1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1479 = ADVANCED_FACE('',(#1480),#1067,.T.); -#1480 = FACE_BOUND('',#1481,.T.); -#1481 = EDGE_LOOP('',(#1482,#1510,#1511,#1512)); -#1482 = ORIENTED_EDGE('',*,*,#1483,.T.); -#1483 = EDGE_CURVE('',#1484,#1386,#1486,.T.); -#1484 = VERTEX_POINT('',#1485); -#1485 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.); -#1487 = CIRCLE('',#1488,0.3); -#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); -#1489 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1490 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1491 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1492 = PCURVE('',#1067,#1493); -#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); -#1494 = LINE('',#1495,#1496); -#1495 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#1496 = VECTOR('',#1497,1.); -#1497 = DIRECTION('',(1.,0.E+000)); -#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1519 = PCURVE('',#1520,#1525); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.3); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1523 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1524 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.E+000,1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1499 = PCURVE('',#1223,#1500); -#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1509); -#1501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1502,#1503,#1504,#1505, -#1506,#1507,#1508),.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('') ); -#1502 = CARTESIAN_POINT('',(-0.3,5.4)); -#1503 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1504 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1505 = CARTESIAN_POINT('',(-0.3,6.3)); -#1506 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1507 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1508 = CARTESIAN_POINT('',(-0.3,5.4)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1531 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1532 = EDGE_CURVE('',#1505,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(5.85,-5.25,0.1)); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1540 = PCURVE('',#1480,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.E+000)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1510 = ORIENTED_EDGE('',*,*,#1408,.T.); -#1511 = ORIENTED_EDGE('',*,*,#1046,.F.); -#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1513 = EDGE_CURVE('',#1484,#1047,#1514,.T.); -#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); -#1515 = LINE('',#1516,#1517); -#1516 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#1517 = VECTOR('',#1518,1.); -#1518 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1519 = PCURVE('',#1067,#1520); -#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); -#1521 = LINE('',#1522,#1523); -#1522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1523 = VECTOR('',#1524,1.); -#1524 = DIRECTION('',(0.E+000,1.)); -#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1547 = PCURVE('',#1548,#1553); +#1548 = PLANE('',#1549); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(0.15,-5.25,0.1)); +#1551 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1552 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-1.,0.E+000)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1526 = PCURVE('',#1095,#1527); -#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); -#1528 = LINE('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(5.7,0.E+000)); -#1530 = VECTOR('',#1531,1.); -#1531 = DIRECTION('',(0.E+000,-1.)); -#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1560 = EDGE_CURVE('',#1472,#1533,#1561,.T.); +#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.); +#1562 = LINE('',#1563,#1564); +#1563 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#1564 = VECTOR('',#1565,1.); +#1565 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1566 = PCURVE('',#1480,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(0.E+000,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1533 = ADVANCED_FACE('',(#1534),#1128,.T.); -#1534 = FACE_BOUND('',#1535,.T.); -#1535 = EDGE_LOOP('',(#1536,#1564,#1585,#1586)); -#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); -#1537 = EDGE_CURVE('',#1435,#1538,#1540,.T.); -#1538 = VERTEX_POINT('',#1539); -#1539 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1540 = SURFACE_CURVE('',#1541,(#1546,#1553),.PCURVE_S1.); -#1541 = CIRCLE('',#1542,0.3); -#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); -#1543 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1544 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1545 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1546 = PCURVE('',#1128,#1547); -#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); -#1548 = LINE('',#1549,#1550); -#1549 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#1550 = VECTOR('',#1551,1.); -#1551 = DIRECTION('',(1.,0.E+000)); -#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1553 = PCURVE('',#1223,#1554); -#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1563); -#1555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1556,#1557,#1558,#1559, -#1560,#1561,#1562),.UNSPECIFIED.,.T.,.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('') ); -#1556 = CARTESIAN_POINT('',(-5.7,5.4)); -#1557 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1558 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1559 = CARTESIAN_POINT('',(-5.7,6.3)); -#1560 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1561 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1562 = CARTESIAN_POINT('',(-5.7,5.4)); -#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1565 = EDGE_CURVE('',#1538,#1080,#1566,.T.); -#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.); -#1567 = LINE('',#1568,#1569); -#1568 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#1569 = VECTOR('',#1570,1.); -#1570 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1571 = PCURVE('',#1128,#1572); -#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.E+000,1.)); -#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1578 = PCURVE('',#1095,#1579); +#1573 = PCURVE('',#1574,#1579); +#1574 = CYLINDRICAL_SURFACE('',#1575,0.3); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1577 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1578 = DIRECTION('',(0.E+000,-1.,0.E+000)); #1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); #1580 = LINE('',#1581,#1582); -#1581 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #1582 = VECTOR('',#1583,1.); -#1583 = DIRECTION('',(0.E+000,-1.)); +#1583 = DIRECTION('',(0.E+000,1.)); #1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1585 = ORIENTED_EDGE('',*,*,#1107,.F.); -#1586 = ORIENTED_EDGE('',*,*,#1459,.F.); -#1587 = ADVANCED_FACE('',(#1588),#1095,.F.); -#1588 = FACE_BOUND('',#1589,.F.); -#1589 = EDGE_LOOP('',(#1590,#1611,#1612,#1613)); -#1590 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1591 = EDGE_CURVE('',#1538,#1484,#1592,.T.); -#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.); -#1593 = LINE('',#1594,#1595); -#1594 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1595 = VECTOR('',#1596,1.); -#1596 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1597 = PCURVE('',#1095,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.E+000)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1585 = ADVANCED_FACE('',(#1586),#1492,.T.); +#1586 = FACE_BOUND('',#1587,.T.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1613,#1641,#1674,#1702,#1735,#1763)); +#1588 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1470,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1593 = SURFACE_CURVE('',#1594,(#1599,#1606),.PCURVE_S1.); +#1594 = CIRCLE('',#1595,0.3); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#1597 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1598 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1599 = PCURVE('',#1492,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = CIRCLE('',#1602,0.3); +#1602 = AXIS2_PLACEMENT_2D('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.3,0.3)); +#1604 = DIRECTION('',(0.E+000,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1223,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = LINE('',#1607,#1608); -#1607 = CARTESIAN_POINT('',(-6.,6.)); -#1608 = VECTOR('',#1609,1.); -#1609 = DIRECTION('',(1.,0.E+000)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1606 = PCURVE('',#1520,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-1.,0.E+000)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1565,.T.); -#1612 = ORIENTED_EDGE('',*,*,#1079,.T.); -#1613 = ORIENTED_EDGE('',*,*,#1513,.F.); -#1614 = ADVANCED_FACE('',(#1615),#1223,.T.); -#1615 = FACE_BOUND('',#1616,.T.); -#1616 = EDGE_LOOP('',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624)); -#1617 = ORIENTED_EDGE('',*,*,#1205,.F.); -#1618 = ORIENTED_EDGE('',*,*,#1281,.T.); -#1619 = ORIENTED_EDGE('',*,*,#1385,.F.); -#1620 = ORIENTED_EDGE('',*,*,#1483,.F.); -#1621 = ORIENTED_EDGE('',*,*,#1591,.F.); -#1622 = ORIENTED_EDGE('',*,*,#1537,.F.); -#1623 = ORIENTED_EDGE('',*,*,#1434,.F.); -#1624 = ORIENTED_EDGE('',*,*,#1331,.F.); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1629)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1626,#1627,#1628)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#1626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#1627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#1628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#1629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1626, - 'distance_accuracy_value','confusion accuracy'); -#1630 = SHAPE_DEFINITION_REPRESENTATION(#1631,#852); -#1631 = PRODUCT_DEFINITION_SHAPE('','',#1632); -#1632 = PRODUCT_DEFINITION('design','',#1633,#1636); -#1633 = PRODUCT_DEFINITION_FORMATION('','',#1634); -#1634 = PRODUCT('Pad003','Pad003','',(#1635)); -#1635 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#1636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#1637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1638,#1640); -#1638 = ( REPRESENTATION_RELATIONSHIP('','',#852,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1639) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#1639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); -#1640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #1641); -#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:3]','',#5,#1632,$ - ); -#1642 = PRODUCT_TYPE('part',$,(#1634)); -#1643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1644),#2416); -#1644 = MANIFOLD_SOLID_BREP('',#1645); -#1645 = CLOSED_SHELL('',(#1646,#1687,#1746,#1992,#2068,#2118,#2172,#2221 - ,#2270,#2324,#2378,#2405)); -#1646 = ADVANCED_FACE('',(#1647),#1660,.F.); -#1647 = FACE_BOUND('',#1648,.T.); -#1648 = EDGE_LOOP('',(#1649)); -#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1650 = EDGE_CURVE('',#1651,#1651,#1653,.T.); -#1651 = VERTEX_POINT('',#1652); -#1652 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1653 = SURFACE_CURVE('',#1654,(#1659,#1675),.PCURVE_S1.); -#1654 = CIRCLE('',#1655,0.5); -#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); -#1656 = CARTESIAN_POINT('',(1.15,0.25,4.1)); -#1657 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1658 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1659 = PCURVE('',#1660,#1665); -#1660 = PLANE('',#1661); -#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); -#1662 = CARTESIAN_POINT('',(1.65,0.25,4.1)); -#1663 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1664 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1674); -#1666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1667,#1668,#1669,#1670, -#1671,#1672,#1673),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1613 = ORIENTED_EDGE('',*,*,#1614,.F.); +#1614 = EDGE_CURVE('',#1615,#1591,#1617,.T.); +#1615 = VERTEX_POINT('',#1616); +#1616 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#1617 = SURFACE_CURVE('',#1618,(#1622,#1629),.PCURVE_S1.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1622 = PCURVE('',#1492,#1623); +#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(0.E+000,6.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.E+000,-1.)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = PCURVE('',#1630,#1635); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#1633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1634 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.E+000)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1643,#1615,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.3); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1649 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1650 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1651 = PCURVE('',#1492,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.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('') ); -#1667 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1668 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#1669 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#1670 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#1671 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#1672 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#1673 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = CARTESIAN_POINT('',(-0.3,5.4)); +#1655 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1656 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1657 = CARTESIAN_POINT('',(-0.3,6.3)); +#1658 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1659 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1660 = CARTESIAN_POINT('',(-0.3,5.4)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1675 = PCURVE('',#1676,#1681); -#1676 = CYLINDRICAL_SURFACE('',#1677,0.5); -#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); -#1678 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1679 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1680 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); -#1682 = LINE('',#1683,#1684); -#1683 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#1684 = VECTOR('',#1685,1.); -#1685 = DIRECTION('',(-1.,0.E+000)); -#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.3); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#1666 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1667 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.E+000)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1687 = ADVANCED_FACE('',(#1688),#1676,.T.); -#1688 = FACE_BOUND('',#1689,.F.); -#1689 = EDGE_LOOP('',(#1690,#1723,#1744,#1745)); -#1690 = ORIENTED_EDGE('',*,*,#1691,.F.); -#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.); -#1692 = VERTEX_POINT('',#1693); -#1693 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.); -#1695 = CIRCLE('',#1696,0.5); -#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); -#1697 = CARTESIAN_POINT('',(1.15,0.25,3.5)); -#1698 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1699 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1700 = PCURVE('',#1676,#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) +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1643,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1683 = PCURVE('',#1492,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-6.,6.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,0.E+000)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1707 = PCURVE('',#1708,#1713); -#1708 = PLANE('',#1709); -#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); -#1710 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1711 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#1712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1690 = PCURVE('',#1691,#1696); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#1694 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1695 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.E+000)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1676,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1710 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1711 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1712 = PCURVE('',#1492,#1713); #1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); #1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, #1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -2059,9452 +2055,9504 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#1715 = CARTESIAN_POINT('',(-1.5,1.)); -#1716 = CARTESIAN_POINT('',(-1.5,1.866025403784)); -#1717 = CARTESIAN_POINT('',(-0.75,1.433012701892)); -#1718 = CARTESIAN_POINT('',(-1.110223024625E-016,1.)); -#1719 = CARTESIAN_POINT('',(-0.75,0.566987298108)); -#1720 = CARTESIAN_POINT('',(-1.5,0.133974596216)); -#1721 = CARTESIAN_POINT('',(-1.5,1.)); +#1715 = CARTESIAN_POINT('',(-5.7,5.4)); +#1716 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1717 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1718 = CARTESIAN_POINT('',(-5.7,6.3)); +#1719 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1720 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1721 = CARTESIAN_POINT('',(-5.7,5.4)); #1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); -#1724 = EDGE_CURVE('',#1692,#1651,#1725,.T.); -#1725 = SEAM_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.); -#1726 = LINE('',#1727,#1728); -#1727 = CARTESIAN_POINT('',(1.65,0.25,3.5)); -#1728 = VECTOR('',#1729,1.); -#1729 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1730 = PCURVE('',#1676,#1731); -#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); -#1732 = LINE('',#1733,#1734); -#1733 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#1734 = VECTOR('',#1735,1.); -#1735 = DIRECTION('',(-0.E+000,-1.)); -#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,0.3); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#1727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1728 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.E+000)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1737 = PCURVE('',#1676,#1738); -#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); -#1739 = LINE('',#1740,#1741); -#1740 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#1741 = VECTOR('',#1742,1.); -#1742 = DIRECTION('',(-0.E+000,-1.)); -#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1735 = ORIENTED_EDGE('',*,*,#1736,.F.); +#1736 = EDGE_CURVE('',#1737,#1704,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1744 = PCURVE('',#1492,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-6.,0.E+000)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1744 = ORIENTED_EDGE('',*,*,#1650,.T.); -#1745 = ORIENTED_EDGE('',*,*,#1724,.F.); -#1746 = ADVANCED_FACE('',(#1747,#1989),#1708,.F.); -#1747 = FACE_BOUND('',#1748,.F.); -#1748 = EDGE_LOOP('',(#1749,#1779,#1808,#1836,#1869,#1897,#1930,#1958)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); -#1750 = EDGE_CURVE('',#1751,#1753,#1755,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#1753 = VERTEX_POINT('',#1754); -#1754 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); -#1756 = LINE('',#1757,#1758); -#1757 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#1758 = VECTOR('',#1759,1.); -#1759 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1760 = PCURVE('',#1708,#1761); -#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); -#1762 = LINE('',#1763,#1764); -#1763 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#1764 = VECTOR('',#1765,1.); -#1765 = DIRECTION('',(-1.,0.E+000)); -#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1751 = PCURVE('',#1752,#1757); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#1755 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1756 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,0.E+000)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1767 = PCURVE('',#1768,#1773); -#1768 = PLANE('',#1769); -#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); -#1770 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#1771 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1772 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); -#1774 = LINE('',#1775,#1776); -#1775 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1776 = VECTOR('',#1777,1.); -#1777 = DIRECTION('',(1.,0.E+000)); -#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); -#1780 = EDGE_CURVE('',#1751,#1781,#1783,.T.); -#1781 = VERTEX_POINT('',#1782); -#1782 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); -#1784 = CIRCLE('',#1785,0.3); -#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); -#1786 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#1787 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#1788 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1789 = PCURVE('',#1708,#1790); -#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); -#1791 = CIRCLE('',#1792,0.3); -#1792 = AXIS2_PLACEMENT_2D('',#1793,#1794); -#1793 = CARTESIAN_POINT('',(-0.3,0.3)); -#1794 = DIRECTION('',(0.E+000,-1.)); -#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1796 = PCURVE('',#1797,#1802); -#1797 = CYLINDRICAL_SURFACE('',#1798,0.3); -#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); -#1799 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#1800 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1801 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807); -#1803 = LINE('',#1804,#1805); -#1804 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#1805 = VECTOR('',#1806,1.); -#1806 = DIRECTION('',(-1.,0.E+000)); -#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); -#1809 = EDGE_CURVE('',#1810,#1781,#1812,.T.); -#1810 = VERTEX_POINT('',#1811); -#1811 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.); -#1813 = LINE('',#1814,#1815); -#1814 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#1815 = VECTOR('',#1816,1.); -#1816 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1817 = PCURVE('',#1708,#1818); -#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); -#1819 = LINE('',#1820,#1821); -#1820 = CARTESIAN_POINT('',(0.E+000,6.)); -#1821 = VECTOR('',#1822,1.); -#1822 = DIRECTION('',(0.E+000,-1.)); -#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1824 = PCURVE('',#1825,#1830); -#1825 = PLANE('',#1826); -#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829); -#1827 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#1828 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1829 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); -#1831 = LINE('',#1832,#1833); -#1832 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1833 = VECTOR('',#1834,1.); -#1834 = DIRECTION('',(1.,0.E+000)); -#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); -#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.); -#1838 = VERTEX_POINT('',#1839); -#1839 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#1840 = SURFACE_CURVE('',#1841,(#1846,#1857),.PCURVE_S1.); -#1841 = CIRCLE('',#1842,0.3); -#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); -#1843 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#1844 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1845 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1846 = PCURVE('',#1708,#1847); -#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1856); -#1848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1849,#1850,#1851,#1852, -#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1763 = ORIENTED_EDGE('',*,*,#1764,.F.); +#1764 = EDGE_CURVE('',#1472,#1737,#1765,.T.); +#1765 = SURFACE_CURVE('',#1766,(#1771,#1782),.PCURVE_S1.); +#1766 = CIRCLE('',#1767,0.3); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#1769 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1770 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1771 = PCURVE('',#1492,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1781); +#1773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1774,#1775,#1776,#1777, +#1778,#1779,#1780),.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('') ); -#1849 = CARTESIAN_POINT('',(-0.3,5.4)); -#1850 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#1851 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#1852 = CARTESIAN_POINT('',(-0.3,6.3)); -#1853 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#1854 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#1855 = CARTESIAN_POINT('',(-0.3,5.4)); -#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1774 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1775 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1776 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1777 = CARTESIAN_POINT('',(-5.7,0.9)); +#1778 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1779 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1780 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1857 = PCURVE('',#1858,#1863); -#1858 = CYLINDRICAL_SURFACE('',#1859,0.3); -#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); -#1860 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#1861 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1862 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); -#1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.E+000)); -#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1782 = PCURVE('',#1574,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.E+000)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.F.); -#1870 = EDGE_CURVE('',#1871,#1838,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1878 = PCURVE('',#1708,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-6.,6.)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(1.,0.E+000)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1789 = ADVANCED_FACE('',(#1790),#1520,.T.); +#1790 = FACE_BOUND('',#1791,.F.); +#1791 = EDGE_LOOP('',(#1792,#1793,#1816,#1838)); +#1792 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1591,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(0.15,-4.95,0.1)); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1802 = PCURVE('',#1520,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(-0.E+000,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1886,#1891); -#1886 = PLANE('',#1887); -#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); -#1888 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#1889 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1890 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); -#1892 = LINE('',#1893,#1894); -#1893 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1894 = VECTOR('',#1895,1.); -#1895 = DIRECTION('',(1.,0.E+000)); -#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1809 = PCURVE('',#1630,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(5.7,0.E+000)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.E+000,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); -#1898 = EDGE_CURVE('',#1899,#1871,#1901,.T.); -#1899 = VERTEX_POINT('',#1900); -#1900 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#1901 = SURFACE_CURVE('',#1902,(#1907,#1918),.PCURVE_S1.); -#1902 = CIRCLE('',#1903,0.3); -#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); -#1904 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#1905 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1505,#1795,#1818,.T.); +#1818 = SURFACE_CURVE('',#1819,(#1824,#1831),.PCURVE_S1.); +#1819 = CIRCLE('',#1820,0.3); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(0.45,-4.95,0.1)); +#1822 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1824 = PCURVE('',#1520,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-0.E+000,0.1)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.E+000)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1548,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = CIRCLE('',#1834,0.3); +#1834 = AXIS2_PLACEMENT_2D('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-0.3,0.3)); +#1836 = DIRECTION('',(0.E+000,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1839 = ADVANCED_FACE('',(#1840),#1574,.T.); +#1840 = FACE_BOUND('',#1841,.T.); +#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1892)); +#1842 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1844,.T.); +#1844 = EDGE_CURVE('',#1737,#1845,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(6.15,-4.95,0.1)); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1852 = PCURVE('',#1574,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.E+000,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1752,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.3,0.E+000)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,-1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ORIENTED_EDGE('',*,*,#1867,.F.); +#1867 = EDGE_CURVE('',#1533,#1845,#1868,.T.); +#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.); +#1869 = CIRCLE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(5.85,-4.95,0.1)); +#1872 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1873 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1874 = PCURVE('',#1574,#1875); +#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(0.E+000,0.1)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(1.,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1548,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1891); +#1883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1884,#1885,#1886,#1887, +#1888,#1889,#1890),.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('') ); +#1884 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1885 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#1886 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#1887 = CARTESIAN_POINT('',(-5.7,0.9)); +#1888 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#1889 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#1890 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1560,.F.); +#1893 = ADVANCED_FACE('',(#1894),#1548,.F.); +#1894 = FACE_BOUND('',#1895,.F.); +#1895 = EDGE_LOOP('',(#1896,#1897,#1898,#1921,#1949,#1972,#2000,#2021)); +#1896 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1897 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1795,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(0.15,0.45,0.1)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(0.15,0.75,0.1)); +#1905 = VECTOR('',#1906,1.); #1906 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1907 = PCURVE('',#1708,#1908); -#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917); -#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913, -#1914,#1915,#1916),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1907 = PCURVE('',#1548,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.E+000,6.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.E+000,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1630,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1900,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(0.45,0.75,0.1)); +#1925 = SURFACE_CURVE('',#1926,(#1931,#1942),.PCURVE_S1.); +#1926 = CIRCLE('',#1927,0.3); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.45,0.45,0.1)); +#1929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1931 = PCURVE('',#1548,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1941); +#1933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1934,#1935,#1936,#1937, +#1938,#1939,#1940),.UNSPECIFIED.,.T.,.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('') ); -#1910 = CARTESIAN_POINT('',(-5.7,5.4)); -#1911 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#1912 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#1913 = CARTESIAN_POINT('',(-5.7,6.3)); -#1914 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#1915 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#1916 = CARTESIAN_POINT('',(-5.7,5.4)); -#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1934 = CARTESIAN_POINT('',(-0.3,5.4)); +#1935 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#1936 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#1937 = CARTESIAN_POINT('',(-0.3,6.3)); +#1938 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#1939 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#1940 = CARTESIAN_POINT('',(-0.3,5.4)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1918 = PCURVE('',#1919,#1924); -#1919 = CYLINDRICAL_SURFACE('',#1920,0.3); -#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923); -#1921 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#1922 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1923 = DIRECTION('',(1.,0.E+000,0.E+000)); -#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); -#1925 = LINE('',#1926,#1927); -#1926 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#1927 = VECTOR('',#1928,1.); -#1928 = DIRECTION('',(1.,0.E+000)); -#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1942 = PCURVE('',#1663,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-3.14159265359,0.1)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.E+000)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); -#1931 = EDGE_CURVE('',#1932,#1899,#1934,.T.); -#1932 = VERTEX_POINT('',#1933); -#1933 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.); -#1935 = LINE('',#1936,#1937); -#1936 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#1937 = VECTOR('',#1938,1.); -#1938 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1939 = PCURVE('',#1708,#1940); -#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); -#1941 = LINE('',#1942,#1943); -#1942 = CARTESIAN_POINT('',(-6.,0.E+000)); -#1943 = VECTOR('',#1944,1.); -#1944 = DIRECTION('',(0.E+000,1.)); -#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1923,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(5.85,0.75,0.1)); +#1953 = SURFACE_CURVE('',#1954,(#1958,#1965),.PCURVE_S1.); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(6.15,0.75,0.1)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1958 = PCURVE('',#1548,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(-6.,6.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(1.,0.E+000)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1946 = PCURVE('',#1947,#1952); -#1947 = PLANE('',#1948); -#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); -#1949 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#1950 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#1951 = DIRECTION('',(0.E+000,1.,0.E+000)); -#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); -#1953 = LINE('',#1954,#1955); -#1954 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#1955 = VECTOR('',#1956,1.); -#1956 = DIRECTION('',(1.,0.E+000)); -#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1965 = PCURVE('',#1691,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.E+000)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1958 = ORIENTED_EDGE('',*,*,#1959,.F.); -#1959 = EDGE_CURVE('',#1753,#1932,#1960,.T.); -#1960 = SURFACE_CURVE('',#1961,(#1966,#1977),.PCURVE_S1.); -#1961 = CIRCLE('',#1962,0.3); -#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); -#1963 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#1964 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#1965 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1966 = PCURVE('',#1708,#1967); -#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1976); -#1968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1969,#1970,#1971,#1972, -#1973,#1974,#1975),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1974,#1951,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(6.15,0.45,0.1)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1993),.PCURVE_S1.); +#1977 = CIRCLE('',#1978,0.3); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(5.85,0.45,0.1)); +#1980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1981 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#1982 = PCURVE('',#1548,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1992); +#1984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1985,#1986,#1987,#1988, +#1989,#1990,#1991),.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('') ); -#1969 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1970 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#1971 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#1972 = CARTESIAN_POINT('',(-5.7,0.9)); -#1973 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#1974 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#1975 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1985 = CARTESIAN_POINT('',(-5.7,5.4)); +#1986 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#1987 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#1988 = CARTESIAN_POINT('',(-5.7,6.3)); +#1989 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#1990 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#1991 = CARTESIAN_POINT('',(-5.7,5.4)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1978,#1983); -#1978 = CYLINDRICAL_SURFACE('',#1979,0.3); -#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); -#1980 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#1981 = DIRECTION('',(0.E+000,0.E+000,1.)); -#1982 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); -#1984 = LINE('',#1985,#1986); -#1985 = CARTESIAN_POINT('',(0.E+000,3.5)); -#1986 = VECTOR('',#1987,1.); -#1987 = DIRECTION('',(1.,0.E+000)); -#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1724,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.570796326795,0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.E+000)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1989 = FACE_BOUND('',#1990,.F.); -#1990 = EDGE_LOOP('',(#1991)); -#1991 = ORIENTED_EDGE('',*,*,#1691,.T.); -#1992 = ADVANCED_FACE('',(#1993),#1768,.F.); -#1993 = FACE_BOUND('',#1994,.F.); -#1994 = EDGE_LOOP('',(#1995,#2025,#2046,#2047)); -#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); -#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); -#1997 = VERTEX_POINT('',#1998); -#1998 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#1999 = VERTEX_POINT('',#2000); -#2000 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.); -#2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2006 = PCURVE('',#1768,#2007); -#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(1.,0.E+000)); -#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1845,#1974,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(6.15,-5.25,0.1)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(0.E+000,1.,0.E+000)); +#2007 = PCURVE('',#1548,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.E+000,1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2013 = PCURVE('',#2014,#2019); -#2014 = PLANE('',#2015); -#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); -#2016 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2017 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2018 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-1.,0.E+000)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2014 = PCURVE('',#1752,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(1.,0.E+000)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2025 = ORIENTED_EDGE('',*,*,#2026,.T.); -#2026 = EDGE_CURVE('',#1997,#1751,#2027,.T.); -#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); -#2028 = LINE('',#2029,#2030); -#2029 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2030 = VECTOR('',#2031,1.); -#2031 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2032 = PCURVE('',#1768,#2033); -#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); -#2034 = LINE('',#2035,#2036); -#2035 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2036 = VECTOR('',#2037,1.); -#2037 = DIRECTION('',(0.E+000,-1.)); -#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2021 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1630,.F.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2047,#2048)); +#2025 = ORIENTED_EDGE('',*,*,#1614,.F.); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1615,#1900,#2028,.T.); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2033 = PCURVE('',#1630,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(0.E+000,-1.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2039 = PCURVE('',#1797,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(-0.E+000,1.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2040 = PCURVE('',#1663,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.E+000,1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = ORIENTED_EDGE('',*,*,#1750,.T.); -#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2048 = EDGE_CURVE('',#1999,#1753,#2049,.T.); -#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); -#2050 = LINE('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2052 = VECTOR('',#2053,1.); -#2053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2054 = PCURVE('',#1768,#2055); -#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); -#2056 = LINE('',#2057,#2058); -#2057 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2058 = VECTOR('',#2059,1.); -#2059 = DIRECTION('',(0.E+000,-1.)); -#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2047 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2048 = ORIENTED_EDGE('',*,*,#1794,.F.); +#2049 = ADVANCED_FACE('',(#2050),#1752,.F.); +#2050 = FACE_BOUND('',#2051,.F.); +#2051 = EDGE_LOOP('',(#2052,#2053,#2054,#2055)); +#2052 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2053 = ORIENTED_EDGE('',*,*,#1844,.T.); +#2054 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2056 = EDGE_CURVE('',#1704,#1974,#2057,.T.); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2062 = PCURVE('',#1752,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(5.7,0.E+000)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.E+000,-1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2061 = PCURVE('',#1978,#2062); -#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); -#2063 = LINE('',#2064,#2065); -#2064 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2065 = VECTOR('',#2066,1.); -#2066 = DIRECTION('',(0.E+000,1.)); -#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2069 = PCURVE('',#1724,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2068 = ADVANCED_FACE('',(#2069),#1797,.T.); -#2069 = FACE_BOUND('',#2070,.F.); -#2070 = EDGE_LOOP('',(#2071,#2095,#2116,#2117)); -#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2072 = EDGE_CURVE('',#1997,#2073,#2075,.T.); -#2073 = VERTEX_POINT('',#2074); -#2074 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); -#2076 = CIRCLE('',#2077,0.3); -#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); -#2078 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2080 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2081 = PCURVE('',#1797,#2082); -#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); -#2083 = LINE('',#2084,#2085); -#2084 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2085 = VECTOR('',#2086,1.); -#2086 = DIRECTION('',(-1.,0.E+000)); -#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = ADVANCED_FACE('',(#2077),#1663,.T.); +#2077 = FACE_BOUND('',#2078,.T.); +#2078 = EDGE_LOOP('',(#2079,#2080,#2081,#2082)); +#2079 = ORIENTED_EDGE('',*,*,#1642,.T.); +#2080 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#1643,#1923,#2084,.T.); +#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2089 = PCURVE('',#1663,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.E+000,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2088 = PCURVE('',#2014,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = CIRCLE('',#2091,0.3); -#2091 = AXIS2_PLACEMENT_2D('',#2092,#2093); -#2092 = CARTESIAN_POINT('',(-0.3,0.3)); -#2093 = DIRECTION('',(0.E+000,-1.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2095 = ORIENTED_EDGE('',*,*,#2096,.T.); -#2096 = EDGE_CURVE('',#2073,#1781,#2097,.T.); -#2097 = SURFACE_CURVE('',#2098,(#2102,#2109),.PCURVE_S1.); +#2096 = PCURVE('',#1691,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); #2098 = LINE('',#2099,#2100); -#2099 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#2099 = CARTESIAN_POINT('',(5.7,0.E+000)); #2100 = VECTOR('',#2101,1.); -#2101 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2102 = PCURVE('',#1797,#2103); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-0.E+000,1.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2101 = DIRECTION('',(0.E+000,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2109 = PCURVE('',#1825,#2110); -#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); -#2111 = LINE('',#2112,#2113); -#2112 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2113 = VECTOR('',#2114,1.); -#2114 = DIRECTION('',(0.E+000,-1.)); -#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2103 = ADVANCED_FACE('',(#2104),#1724,.T.); +#2104 = FACE_BOUND('',#2105,.T.); +#2105 = EDGE_LOOP('',(#2106,#2107,#2128,#2129)); +#2106 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2107 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2108 = EDGE_CURVE('',#1676,#1951,#2109,.T.); +#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2114 = PCURVE('',#1724,#2115); +#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.E+000,1.)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2116 = ORIENTED_EDGE('',*,*,#1780,.F.); -#2117 = ORIENTED_EDGE('',*,*,#2026,.F.); -#2118 = ADVANCED_FACE('',(#2119),#1978,.T.); -#2119 = FACE_BOUND('',#2120,.T.); -#2120 = EDGE_LOOP('',(#2121,#2149,#2170,#2171)); -#2121 = ORIENTED_EDGE('',*,*,#2122,.T.); -#2122 = EDGE_CURVE('',#1999,#2123,#2125,.T.); -#2123 = VERTEX_POINT('',#2124); -#2124 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); -#2126 = CIRCLE('',#2127,0.3); -#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); -#2128 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2129 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2130 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2131 = PCURVE('',#1978,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(1.,0.E+000)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2121 = PCURVE('',#1691,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.E+000,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#2014,#2139); -#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); -#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, -#2145,#2146,#2147),.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('') ); -#2141 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2142 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2143 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2144 = CARTESIAN_POINT('',(-5.7,0.9)); -#2145 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2146 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2147 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2129 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2130 = ADVANCED_FACE('',(#2131),#1691,.F.); +#2131 = FACE_BOUND('',#2132,.F.); +#2132 = EDGE_LOOP('',(#2133,#2134,#2135,#2136)); +#2133 = ORIENTED_EDGE('',*,*,#1675,.F.); +#2134 = ORIENTED_EDGE('',*,*,#2108,.T.); +#2135 = ORIENTED_EDGE('',*,*,#1950,.T.); +#2136 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2138,#2139,#2140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2138, + 'distance_accuracy_value','confusion accuracy'); +#2142 = SHAPE_DEFINITION_REPRESENTATION(#2143,#1462); +#2143 = PRODUCT_DEFINITION_SHAPE('','',#2144); +#2144 = PRODUCT_DEFINITION('design','',#2145,#2148); +#2145 = PRODUCT_DEFINITION_FORMATION('','',#2146); +#2146 = PRODUCT('Fillet001','Fillet001','',(#2147)); +#2147 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#2148 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2150,#2152); +#2150 = ( REPRESENTATION_RELATIONSHIP('','',#1462,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2153); +#2153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:3]','',#5,#2144,$ + ); +#2154 = PRODUCT_TYPE('part',$,(#2146)); +#2155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2156),#3538); +#2156 = MANIFOLD_SOLID_BREP('',#2157); +#2157 = CLOSED_SHELL('',(#2158,#2278,#2737,#2787,#2837,#3180,#3207,#3234 + ,#3261,#3288,#3315,#3342,#3369,#3396,#3423,#3450,#3477,#3504,#3531) + ); +#2158 = ADVANCED_FACE('',(#2159),#2173,.T.); +#2159 = FACE_BOUND('',#2160,.T.); +#2160 = EDGE_LOOP('',(#2161,#2196,#2224,#2252)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.801119001564E-016)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.718456003202E-016)); +#2167 = SURFACE_CURVE('',#2168,(#2172,#2184),.PCURVE_S1.); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2172 = PCURVE('',#2173,#2178); +#2173 = PLANE('',#2174); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2176 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2177 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,1.166361923872E-031)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2150 = EDGE_CURVE('',#2123,#1932,#2151,.T.); -#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); -#2152 = LINE('',#2153,#2154); -#2153 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2154 = VECTOR('',#2155,1.); -#2155 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2156 = PCURVE('',#1978,#2157); -#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); -#2158 = LINE('',#2159,#2160); -#2159 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2160 = VECTOR('',#2161,1.); -#2161 = DIRECTION('',(0.E+000,1.)); -#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2184 = PCURVE('',#2185,#2190); +#2185 = PLANE('',#2186); +#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189); +#2187 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2188 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2189 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2163 = PCURVE('',#1947,#2164); -#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); -#2165 = LINE('',#2166,#2167); -#2166 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2167 = VECTOR('',#2168,1.); -#2168 = DIRECTION('',(0.E+000,-1.)); -#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2170 = ORIENTED_EDGE('',*,*,#1959,.F.); -#2171 = ORIENTED_EDGE('',*,*,#2048,.F.); -#2172 = ADVANCED_FACE('',(#2173),#1825,.F.); -#2173 = FACE_BOUND('',#2174,.F.); -#2174 = EDGE_LOOP('',(#2175,#2198,#2219,#2220)); -#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2176 = EDGE_CURVE('',#2177,#2073,#2179,.T.); -#2177 = VERTEX_POINT('',#2178); -#2178 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2184 = PCURVE('',#1825,#2185); -#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); -#2186 = LINE('',#2187,#2188); -#2187 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2188 = VECTOR('',#2189,1.); -#2189 = DIRECTION('',(1.,0.E+000)); -#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2191 = PCURVE('',#2014,#2192); -#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); -#2193 = LINE('',#2194,#2195); -#2194 = CARTESIAN_POINT('',(0.E+000,6.)); -#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('',#2177,#1810,#2200,.T.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2197 = EDGE_CURVE('',#2163,#2198,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); #2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); #2201 = LINE('',#2202,#2203); -#2202 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#2202 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, + -1.710596025146E-016)); #2203 = VECTOR('',#2204,1.); -#2204 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2205 = PCURVE('',#1825,#2206); +#2204 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2205 = PCURVE('',#2173,#2206); #2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); #2207 = LINE('',#2208,#2209); -#2208 = CARTESIAN_POINT('',(0.3,0.E+000)); +#2208 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); #2209 = VECTOR('',#2210,1.); -#2210 = DIRECTION('',(0.E+000,-1.)); +#2210 = DIRECTION('',(2.126801590887E-016,-1.)); #2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2212 = PCURVE('',#1858,#2213); -#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); -#2214 = LINE('',#2215,#2216); -#2215 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2216 = VECTOR('',#2217,1.); -#2217 = DIRECTION('',(0.E+000,1.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = PCURVE('',#2213,#2218); +#2213 = CYLINDRICAL_SURFACE('',#2214,0.29); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.618080155943E-016) + ); +#2216 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2217 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.E+000,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ORIENTED_EDGE('',*,*,#1809,.T.); -#2220 = ORIENTED_EDGE('',*,*,#2096,.F.); -#2221 = ADVANCED_FACE('',(#2222),#1947,.F.); -#2222 = FACE_BOUND('',#2223,.F.); -#2223 = EDGE_LOOP('',(#2224,#2247,#2248,#2249)); -#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2225 = EDGE_CURVE('',#2123,#2226,#2228,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2226,#2228,.T.); #2226 = VERTEX_POINT('',#2227); -#2227 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#2227 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); #2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.); #2229 = LINE('',#2230,#2231); -#2230 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#2230 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); #2231 = VECTOR('',#2232,1.); -#2232 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2233 = PCURVE('',#1947,#2234); +#2232 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2233 = PCURVE('',#2173,#2234); #2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); #2235 = LINE('',#2236,#2237); -#2236 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2236 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); #2237 = VECTOR('',#2238,1.); -#2238 = DIRECTION('',(1.,0.E+000)); +#2238 = DIRECTION('',(1.,1.166361923872E-031)); #2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2240 = PCURVE('',#2014,#2241); -#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246); -#2242 = LINE('',#2243,#2244); -#2243 = CARTESIAN_POINT('',(-6.,0.E+000)); -#2244 = VECTOR('',#2245,1.); -#2245 = DIRECTION('',(0.E+000,1.)); -#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2240 = PCURVE('',#2241,#2246); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#2244 = DIRECTION('',(1.64346021921E-031,-3.330669073875E-016,1.)); +#2245 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.957826285221,-0.287347885566)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2247 = ORIENTED_EDGE('',*,*,#2150,.T.); -#2248 = ORIENTED_EDGE('',*,*,#1931,.T.); -#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2250 = EDGE_CURVE('',#2226,#1899,#2251,.T.); -#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2256 = PCURVE('',#1947,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.E+000,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2165,#2226,#2254,.T.); +#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, + -4.90348774161E-016)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2259 = PCURVE('',#2173,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(2.126801590887E-016,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2263 = PCURVE('',#1919,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.E+000,1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2266 = PCURVE('',#2267,#2272); +#2267 = CYLINDRICAL_SURFACE('',#2268,0.29); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2270 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2271 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.E+000,1.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1858,.T.); -#2271 = FACE_BOUND('',#2272,.T.); -#2272 = EDGE_LOOP('',(#2273,#2301,#2302,#2303)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2274 = EDGE_CURVE('',#2275,#2177,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2277 = SURFACE_CURVE('',#2278,(#2283,#2290),.PCURVE_S1.); -#2278 = CIRCLE('',#2279,0.3); -#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); -#2280 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2281 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2282 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2283 = PCURVE('',#1858,#2284); -#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); -#2285 = LINE('',#2286,#2287); -#2286 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#2287 = VECTOR('',#2288,1.); -#2288 = DIRECTION('',(1.,0.E+000)); -#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2278 = ADVANCED_FACE('',(#2279),#2185,.T.); +#2279 = FACE_BOUND('',#2280,.T.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2306,#2334,#2363,#2391,#2419,#2447, + #2480,#2508,#2537,#2565,#2598,#2626,#2654,#2687,#2715)); +#2281 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2165,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.273551218424E-016)); +#2286 = SURFACE_CURVE('',#2287,(#2292,#2299),.PCURVE_S1.); +#2287 = CIRCLE('',#2288,0.29); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-4.996003610813E-016)); +#2290 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2291 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2292 = PCURVE('',#2185,#2293); +#2293 = DEFINITIONAL_REPRESENTATION('',(#2294),#2298); +#2294 = CIRCLE('',#2295,0.29); +#2295 = AXIS2_PLACEMENT_2D('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2297 = DIRECTION('',(-1.,3.649214750846E-047)); +#2298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2290 = PCURVE('',#2014,#2291); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300); -#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296, -#2297,#2298,#2299),.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('') ); -#2293 = CARTESIAN_POINT('',(-0.3,5.4)); -#2294 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2295 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2296 = CARTESIAN_POINT('',(-0.3,6.3)); -#2297 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2298 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2299 = CARTESIAN_POINT('',(-0.3,5.4)); -#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2299 = PCURVE('',#2267,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(-1.,0.E+000)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2301 = ORIENTED_EDGE('',*,*,#2199,.T.); -#2302 = ORIENTED_EDGE('',*,*,#1837,.F.); -#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2304 = EDGE_CURVE('',#2275,#1838,#2305,.T.); -#2305 = SURFACE_CURVE('',#2306,(#2310,#2317),.PCURVE_S1.); -#2306 = LINE('',#2307,#2308); -#2307 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#2308 = VECTOR('',#2309,1.); -#2309 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2310 = PCURVE('',#1858,#2311); -#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); -#2312 = LINE('',#2313,#2314); -#2313 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2314 = VECTOR('',#2315,1.); -#2315 = DIRECTION('',(0.E+000,1.)); -#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2284,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.190888220062E-016)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2315 = PCURVE('',#2185,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.,-0.3)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.957826285221,0.287347885566)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2317 = PCURVE('',#1886,#2318); -#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2323); -#2319 = LINE('',#2320,#2321); -#2320 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2321 = VECTOR('',#2322,1.); -#2322 = DIRECTION('',(0.E+000,-1.)); -#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); +#2326 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2327 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,1.166361923872E-031)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2324 = ADVANCED_FACE('',(#2325),#1919,.T.); -#2325 = FACE_BOUND('',#2326,.T.); -#2326 = EDGE_LOOP('',(#2327,#2355,#2376,#2377)); -#2327 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2328 = EDGE_CURVE('',#2226,#2329,#2331,.T.); -#2329 = VERTEX_POINT('',#2330); -#2330 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2331 = SURFACE_CURVE('',#2332,(#2337,#2344),.PCURVE_S1.); -#2332 = CIRCLE('',#2333,0.3); -#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); -#2334 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2335 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2336 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2337 = PCURVE('',#1919,#2338); -#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); -#2339 = LINE('',#2340,#2341); -#2340 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2341 = VECTOR('',#2342,1.); -#2342 = DIRECTION('',(1.,0.E+000)); -#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2344 = PCURVE('',#2014,#2345); -#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2354); -#2346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2347,#2348,#2349,#2350, -#2351,#2352,#2353),.UNSPECIFIED.,.T.,.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('') ); -#2347 = CARTESIAN_POINT('',(-5.7,5.4)); -#2348 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2349 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2350 = CARTESIAN_POINT('',(-5.7,6.3)); -#2351 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2352 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2353 = CARTESIAN_POINT('',(-5.7,5.4)); -#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2355 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2356 = EDGE_CURVE('',#2329,#1871,#2357,.T.); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2362 = PCURVE('',#1919,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(0.E+000,1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#1886,#2370); -#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); -#2371 = LINE('',#2372,#2373); -#2372 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2373 = VECTOR('',#2374,1.); -#2374 = DIRECTION('',(0.E+000,-1.)); -#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2376 = ORIENTED_EDGE('',*,*,#1898,.F.); -#2377 = ORIENTED_EDGE('',*,*,#2250,.F.); -#2378 = ADVANCED_FACE('',(#2379),#1886,.F.); -#2379 = FACE_BOUND('',#2380,.F.); -#2380 = EDGE_LOOP('',(#2381,#2402,#2403,#2404)); -#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2382 = EDGE_CURVE('',#2329,#2275,#2383,.T.); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2388 = PCURVE('',#1886,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); -#2390 = LINE('',#2391,#2392); -#2391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2392 = VECTOR('',#2393,1.); -#2393 = DIRECTION('',(1.,0.E+000)); -#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2395 = PCURVE('',#2014,#2396); -#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); -#2397 = LINE('',#2398,#2399); -#2398 = CARTESIAN_POINT('',(-6.,6.)); -#2399 = VECTOR('',#2400,1.); -#2400 = DIRECTION('',(1.,0.E+000)); -#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2402 = ORIENTED_EDGE('',*,*,#2356,.T.); -#2403 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2404 = ORIENTED_EDGE('',*,*,#2304,.F.); -#2405 = ADVANCED_FACE('',(#2406),#2014,.T.); -#2406 = FACE_BOUND('',#2407,.T.); -#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415)); -#2408 = ORIENTED_EDGE('',*,*,#1996,.F.); -#2409 = ORIENTED_EDGE('',*,*,#2072,.T.); -#2410 = ORIENTED_EDGE('',*,*,#2176,.F.); -#2411 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2412 = ORIENTED_EDGE('',*,*,#2382,.F.); -#2413 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2414 = ORIENTED_EDGE('',*,*,#2225,.F.); -#2415 = ORIENTED_EDGE('',*,*,#2122,.F.); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2420)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#2417,#2418,#2419)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#2417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#2418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#2419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#2420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2417, - 'distance_accuracy_value','confusion accuracy'); -#2421 = SHAPE_DEFINITION_REPRESENTATION(#2422,#1643); -#2422 = PRODUCT_DEFINITION_SHAPE('','',#2423); -#2423 = PRODUCT_DEFINITION('design','',#2424,#2427); -#2424 = PRODUCT_DEFINITION_FORMATION('','',#2425); -#2425 = PRODUCT('Pad005','Pad005','',(#2426)); -#2426 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#2427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#2428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2429,#2431); -#2429 = ( REPRESENTATION_RELATIONSHIP('','',#1643,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2430) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#2430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#2431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #2432); -#2432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:4]','',#5,#2423,$ +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2308,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.468435827673E-016) ); -#2433 = PRODUCT_TYPE('part',$,(#2425)); -#2434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2435),#3207); -#2435 = MANIFOLD_SOLID_BREP('',#2436); -#2436 = CLOSED_SHELL('',(#2437,#2478,#2537,#2783,#2859,#2909,#2963,#3012 - ,#3061,#3115,#3169,#3196)); -#2437 = ADVANCED_FACE('',(#2438),#2451,.F.); -#2438 = FACE_BOUND('',#2439,.T.); -#2439 = EDGE_LOOP('',(#2440)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2444 = SURFACE_CURVE('',#2445,(#2450,#2466),.PCURVE_S1.); -#2445 = CIRCLE('',#2446,0.5); -#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); -#2447 = CARTESIAN_POINT('',(5.15,0.25,4.1)); -#2448 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2449 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2450 = PCURVE('',#2451,#2456); -#2451 = PLANE('',#2452); -#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); -#2453 = CARTESIAN_POINT('',(5.65,0.25,4.1)); -#2454 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2455 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2465); -#2457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2458,#2459,#2460,#2461, -#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2338 = SURFACE_CURVE('',#2339,(#2344,#2351),.PCURVE_S1.); +#2339 = CIRCLE('',#2340,0.29); +#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343); +#2341 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.468435827673E-016) + ); +#2342 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2343 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2344 = PCURVE('',#2185,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = CIRCLE('',#2347,0.29); +#2347 = AXIS2_PLACEMENT_2D('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2349 = DIRECTION('',(-1.,3.649214750846E-047)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#2352,#2357); +#2352 = CYLINDRICAL_SURFACE('',#2353,0.29); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.373927065684E-016) + ); +#2355 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2356 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(4.712388980385,9.450876198973E-018)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.E+000)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2336,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2372 = PCURVE('',#2185,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(3.,0.E+000)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(-1.,0.E+000)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#2380,#2385); +#2380 = PLANE('',#2381); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#2383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2384 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(1.,0.E+000)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = ORIENTED_EDGE('',*,*,#2392,.F.); +#2392 = EDGE_CURVE('',#2393,#2365,#2395,.T.); +#2393 = VERTEX_POINT('',#2394); +#2394 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2395 = SURFACE_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2400 = PCURVE('',#2185,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(3.,0.3)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#2408,#2413); +#2408 = PLANE('',#2409); +#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412); +#2410 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#2411 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2412 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.E+000)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2421,#2393,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.468435827673E-016)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2428 = PCURVE('',#2185,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(2.,0.3)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(1.,0.E+000)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#2436,#2441); +#2436 = PLANE('',#2437); +#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440); +#2438 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2439 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2440 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.E+000)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2449,#2421,#2451,.T.); +#2449 = VERTEX_POINT('',#2450); +#2450 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.190888220062E-016)); +#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.); +#2452 = CIRCLE('',#2453,0.29); +#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456); +#2454 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.468435827673E-016) + ); +#2455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2456 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2457 = PCURVE('',#2185,#2458); +#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467); +#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463, +#2464,#2465,#2466),.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('') ); -#2458 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2459 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); -#2460 = CARTESIAN_POINT('',(0.75,0.433012701892)); -#2461 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); -#2462 = CARTESIAN_POINT('',(0.75,-0.433012701892)); -#2463 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); -#2464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2460 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2461 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2462 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2463 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2464 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2465 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2466 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2466 = PCURVE('',#2467,#2472); -#2467 = CYLINDRICAL_SURFACE('',#2468,0.5); -#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471); -#2469 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2470 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); -#2473 = LINE('',#2474,#2475); -#2474 = CARTESIAN_POINT('',(-0.E+000,-0.6)); -#2475 = VECTOR('',#2476,1.); -#2476 = DIRECTION('',(-1.,0.E+000)); -#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2468 = PCURVE('',#2469,#2474); +#2469 = CYLINDRICAL_SURFACE('',#2470,0.29); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.373927065684E-016) + ); +#2472 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2473 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-1.279339532317,9.450876198973E-018)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.E+000)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2478 = ADVANCED_FACE('',(#2479),#2467,.T.); -#2479 = FACE_BOUND('',#2480,.F.); -#2480 = EDGE_LOOP('',(#2481,#2514,#2535,#2536)); -#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); -#2482 = EDGE_CURVE('',#2483,#2483,#2485,.T.); -#2483 = VERTEX_POINT('',#2484); -#2484 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.); -#2486 = CIRCLE('',#2487,0.5); -#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); -#2488 = CARTESIAN_POINT('',(5.15,0.25,3.5)); -#2489 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2490 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2491 = PCURVE('',#2467,#2492); -#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); -#2493 = LINE('',#2494,#2495); -#2494 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2495 = VECTOR('',#2496,1.); -#2496 = DIRECTION('',(-1.,0.E+000)); -#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2449,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.273551218424E-016)); +#2484 = SURFACE_CURVE('',#2485,(#2489,#2496),.PCURVE_S1.); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2489 = PCURVE('',#2185,#2490); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,0.3)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2498 = PCURVE('',#2499,#2504); -#2499 = PLANE('',#2500); -#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); -#2501 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2502 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2503 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2513); -#2505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2506,#2507,#2508,#2509, -#2510,#2511,#2512),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2496 = PCURVE('',#2497,#2502); +#2497 = PLANE('',#2498); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#2500 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#2501 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(1.,-1.073917286542E-031)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.F.); +#2509 = EDGE_CURVE('',#2510,#2482,#2512,.T.); +#2510 = VERTEX_POINT('',#2511); +#2511 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.718456003202E-016)); +#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.); +#2513 = CIRCLE('',#2514,0.29); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2516 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2517 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2518 = PCURVE('',#2185,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = CIRCLE('',#2521,0.29); +#2521 = AXIS2_PLACEMENT_2D('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(1.,0.302768888758)); +#2523 = DIRECTION('',(-1.,3.649214750846E-047)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = PCURVE('',#2526,#2531); +#2526 = CYLINDRICAL_SURFACE('',#2527,0.29); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.152768888758,-1.5,-4.996003610813E-016)); +#2529 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2530 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.279339532317,9.860761315263E-032)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(-1.,0.E+000)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2510,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.801119001564E-016)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2546 = PCURVE('',#2185,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(1.,0.E+000)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(-0.957826285221,0.287347885566)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2554,#2559); +#2554 = PLANE('',#2555); +#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558); +#2556 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); +#2557 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#2558 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(1.,-1.073917286542E-031)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2566 = EDGE_CURVE('',#2567,#2539,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.523571393953E-016)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2586),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,0.29); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.523571393953E-016) + ); +#2573 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2574 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2575 = PCURVE('',#2185,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2585); +#2577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2578,#2579,#2580,#2581, +#2582,#2583,#2584),.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('') ); -#2506 = CARTESIAN_POINT('',(-5.5,1.)); -#2507 = CARTESIAN_POINT('',(-5.5,1.866025403784)); -#2508 = CARTESIAN_POINT('',(-4.75,1.433012701892)); -#2509 = CARTESIAN_POINT('',(-4.,1.)); -#2510 = CARTESIAN_POINT('',(-4.75,0.566987298108)); -#2511 = CARTESIAN_POINT('',(-5.5,0.133974596216)); -#2512 = CARTESIAN_POINT('',(-5.5,1.)); -#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2578 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2579 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#2580 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#2581 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#2582 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#2583 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#2584 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); -#2515 = EDGE_CURVE('',#2483,#2442,#2516,.T.); -#2516 = SEAM_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.); -#2517 = LINE('',#2518,#2519); -#2518 = CARTESIAN_POINT('',(5.65,0.25,3.5)); -#2519 = VECTOR('',#2520,1.); -#2520 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2521 = PCURVE('',#2467,#2522); -#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); -#2523 = LINE('',#2524,#2525); -#2524 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#2525 = VECTOR('',#2526,1.); -#2526 = DIRECTION('',(-0.E+000,-1.)); -#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.29); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-1.618080155943E-016) + ); +#2590 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2591 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-1.570796326795,-9.450876198973E-018)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(1.,0.E+000)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2528 = PCURVE('',#2467,#2529); -#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); -#2530 = LINE('',#2531,#2532); -#2531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2532 = VECTOR('',#2533,1.); -#2533 = DIRECTION('',(-0.E+000,-1.)); -#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2567,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2607 = PCURVE('',#2185,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-2.,0.3)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.E+000)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2535 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2536 = ORIENTED_EDGE('',*,*,#2515,.F.); -#2537 = ADVANCED_FACE('',(#2538,#2780),#2499,.F.); -#2538 = FACE_BOUND('',#2539,.F.); -#2539 = EDGE_LOOP('',(#2540,#2570,#2599,#2627,#2660,#2688,#2721,#2749)); -#2540 = ORIENTED_EDGE('',*,*,#2541,.F.); -#2541 = EDGE_CURVE('',#2542,#2544,#2546,.T.); -#2542 = VERTEX_POINT('',#2543); -#2543 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); -#2544 = VERTEX_POINT('',#2545); -#2545 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); -#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); -#2547 = LINE('',#2548,#2549); -#2548 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#2549 = VECTOR('',#2550,1.); -#2550 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2551 = PCURVE('',#2499,#2552); -#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); -#2553 = LINE('',#2554,#2555); -#2554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2555 = VECTOR('',#2556,1.); -#2556 = DIRECTION('',(-1.,0.E+000)); -#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#2615,#2620); +#2615 = PLANE('',#2616); +#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619); +#2617 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#2618 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2619 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625); +#2621 = LINE('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2623 = VECTOR('',#2624,1.); +#2624 = DIRECTION('',(1.,0.E+000)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2558 = PCURVE('',#2559,#2564); -#2559 = PLANE('',#2560); -#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); -#2561 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2562 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2563 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); -#2565 = LINE('',#2566,#2567); -#2566 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2567 = VECTOR('',#2568,1.); -#2568 = DIRECTION('',(1.,0.E+000)); -#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2600,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2635 = PCURVE('',#2185,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-2.,0.E+000)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(0.E+000,1.)); +#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); -#2571 = EDGE_CURVE('',#2542,#2572,#2574,.T.); -#2572 = VERTEX_POINT('',#2573); -#2573 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); -#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); -#2575 = CIRCLE('',#2576,0.3); -#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); -#2577 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); -#2578 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2579 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2580 = PCURVE('',#2499,#2581); -#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); -#2582 = CIRCLE('',#2583,0.3); -#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(-0.3,0.3)); -#2585 = DIRECTION('',(0.E+000,-1.)); -#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2642 = PCURVE('',#2643,#2648); +#2643 = PLANE('',#2644); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); +#2646 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#2647 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(1.,0.E+000)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2587 = PCURVE('',#2588,#2593); -#2588 = CYLINDRICAL_SURFACE('',#2589,0.3); -#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); -#2590 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2591 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2592 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); -#2594 = LINE('',#2595,#2596); -#2595 = CARTESIAN_POINT('',(-0.E+000,3.5)); -#2596 = VECTOR('',#2597,1.); -#2597 = DIRECTION('',(-1.,0.E+000)); -#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); -#2600 = EDGE_CURVE('',#2601,#2572,#2603,.T.); -#2601 = VERTEX_POINT('',#2602); -#2602 = CARTESIAN_POINT('',(0.15,4.95,3.5)); -#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); -#2604 = LINE('',#2605,#2606); -#2605 = CARTESIAN_POINT('',(0.15,5.25,3.5)); -#2606 = VECTOR('',#2607,1.); -#2607 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2608 = PCURVE('',#2499,#2609); -#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); -#2610 = LINE('',#2611,#2612); -#2611 = CARTESIAN_POINT('',(0.E+000,6.)); -#2612 = VECTOR('',#2613,1.); -#2613 = DIRECTION('',(0.E+000,-1.)); -#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2615 = PCURVE('',#2616,#2621); -#2616 = PLANE('',#2617); -#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); -#2618 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2619 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2620 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); -#2622 = LINE('',#2623,#2624); -#2623 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2624 = VECTOR('',#2625,1.); -#2625 = DIRECTION('',(1.,0.E+000)); -#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); -#2628 = EDGE_CURVE('',#2629,#2601,#2631,.T.); -#2629 = VERTEX_POINT('',#2630); -#2630 = CARTESIAN_POINT('',(0.45,5.25,3.5)); -#2631 = SURFACE_CURVE('',#2632,(#2637,#2648),.PCURVE_S1.); -#2632 = CIRCLE('',#2633,0.3); -#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636); -#2634 = CARTESIAN_POINT('',(0.45,4.95,3.5)); -#2635 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2637 = PCURVE('',#2499,#2638); -#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2647); -#2639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2640,#2641,#2642,#2643, -#2644,#2645,#2646),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2654 = ORIENTED_EDGE('',*,*,#2655,.F.); +#2655 = EDGE_CURVE('',#2656,#2628,#2658,.T.); +#2656 = VERTEX_POINT('',#2657); +#2657 = CARTESIAN_POINT('',(-0.15,1.21,4.030109579389E-016)); +#2658 = SURFACE_CURVE('',#2659,(#2664,#2675),.PCURVE_S1.); +#2659 = CIRCLE('',#2660,0.29); +#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663); +#2661 = CARTESIAN_POINT('',(0.14,1.21,4.030109579389E-016)); +#2662 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2663 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2664 = PCURVE('',#2185,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2674); +#2666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2667,#2668,#2669,#2670, +#2671,#2672,#2673),.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('') ); -#2640 = CARTESIAN_POINT('',(-0.3,5.4)); -#2641 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#2642 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#2643 = CARTESIAN_POINT('',(-0.3,6.3)); -#2644 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#2645 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#2646 = CARTESIAN_POINT('',(-0.3,5.4)); -#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2667 = CARTESIAN_POINT('',(-2.,0.29)); +#2668 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#2669 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#2670 = CARTESIAN_POINT('',(-1.13,0.29)); +#2671 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#2672 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#2673 = CARTESIAN_POINT('',(-2.,0.29)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2648 = PCURVE('',#2649,#2654); -#2649 = CYLINDRICAL_SURFACE('',#2650,0.3); -#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); -#2651 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#2652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2653 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); -#2655 = LINE('',#2656,#2657); -#2656 = CARTESIAN_POINT('',(-3.14159265359,3.5)); -#2657 = VECTOR('',#2658,1.); -#2658 = DIRECTION('',(1.,0.E+000)); -#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2675 = PCURVE('',#2676,#2681); +#2676 = CYLINDRICAL_SURFACE('',#2677,0.29); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(0.14,1.21,4.674038933672E-016)); +#2679 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2680 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(-4.712388980385,6.439293542826E-017)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.E+000)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); -#2661 = EDGE_CURVE('',#2662,#2629,#2664,.T.); -#2662 = VERTEX_POINT('',#2663); -#2663 = CARTESIAN_POINT('',(5.85,5.25,3.5)); -#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.); -#2665 = LINE('',#2666,#2667); -#2666 = CARTESIAN_POINT('',(6.15,5.25,3.5)); -#2667 = VECTOR('',#2668,1.); -#2668 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2669 = PCURVE('',#2499,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(-6.,6.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(1.,0.E+000)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2687 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2688 = EDGE_CURVE('',#2689,#2656,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.523571393953E-016) + ); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2696 = PCURVE('',#2185,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(-1.,0.E+000)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = PLANE('',#2678); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#2680 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2681 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); -#2683 = LINE('',#2684,#2685); -#2684 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2685 = VECTOR('',#2686,1.); -#2686 = DIRECTION('',(1.,0.E+000)); -#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2703 = PCURVE('',#2704,#2709); +#2704 = PLANE('',#2705); +#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708); +#2706 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); +#2707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2708 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(1.,0.E+000)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); -#2689 = EDGE_CURVE('',#2690,#2662,#2692,.T.); -#2690 = VERTEX_POINT('',#2691); -#2691 = CARTESIAN_POINT('',(6.15,4.95,3.5)); -#2692 = SURFACE_CURVE('',#2693,(#2698,#2709),.PCURVE_S1.); -#2693 = CIRCLE('',#2694,0.3); -#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); -#2695 = CARTESIAN_POINT('',(5.85,4.95,3.5)); -#2696 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2697 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2698 = PCURVE('',#2499,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2708); -#2700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2701,#2702,#2703,#2704, -#2705,#2706,#2707),.UNSPECIFIED.,.T.,.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('') ); -#2701 = CARTESIAN_POINT('',(-5.7,5.4)); -#2702 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#2703 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#2704 = CARTESIAN_POINT('',(-5.7,6.3)); -#2705 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#2706 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#2707 = CARTESIAN_POINT('',(-5.7,5.4)); -#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2715 = ORIENTED_EDGE('',*,*,#2716,.F.); +#2716 = EDGE_CURVE('',#2163,#2689,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.29); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-1.523571393953E-016) + ); +#2721 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2722 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2723 = PCURVE('',#2185,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.29); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2728 = DIRECTION('',(-1.,3.649214750846E-047)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2709 = PCURVE('',#2710,#2715); -#2710 = CYLINDRICAL_SURFACE('',#2711,0.3); -#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); -#2712 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#2713 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2714 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); -#2716 = LINE('',#2717,#2718); -#2717 = CARTESIAN_POINT('',(-1.570796326795,3.5)); -#2718 = VECTOR('',#2719,1.); -#2719 = DIRECTION('',(1.,0.E+000)); -#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2721 = ORIENTED_EDGE('',*,*,#2722,.F.); -#2722 = EDGE_CURVE('',#2723,#2690,#2725,.T.); -#2723 = VERTEX_POINT('',#2724); -#2724 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); -#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.); -#2726 = LINE('',#2727,#2728); -#2727 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); -#2728 = VECTOR('',#2729,1.); -#2729 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2730 = PCURVE('',#2499,#2731); +#2730 = PCURVE('',#2213,#2731); #2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); #2732 = LINE('',#2733,#2734); -#2733 = CARTESIAN_POINT('',(-6.,0.E+000)); +#2733 = CARTESIAN_POINT('',(4.420932185907,9.052297641747E-018)); #2734 = VECTOR('',#2735,1.); -#2735 = DIRECTION('',(0.E+000,1.)); +#2735 = DIRECTION('',(-1.,0.E+000)); #2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2737 = PCURVE('',#2738,#2743); -#2738 = PLANE('',#2739); -#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); -#2740 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#2741 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2742 = DIRECTION('',(0.E+000,1.,0.E+000)); -#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); -#2744 = LINE('',#2745,#2746); -#2745 = CARTESIAN_POINT('',(0.E+000,-3.5)); -#2746 = VECTOR('',#2747,1.); -#2747 = DIRECTION('',(1.,0.E+000)); -#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2750 = EDGE_CURVE('',#2544,#2723,#2751,.T.); -#2751 = SURFACE_CURVE('',#2752,(#2757,#2768),.PCURVE_S1.); -#2752 = CIRCLE('',#2753,0.3); -#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); -#2754 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); -#2755 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2756 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2757 = PCURVE('',#2499,#2758); -#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2767); -#2759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2760,#2761,#2762,#2763, -#2764,#2765,#2766),.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('') ); -#2760 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2761 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2762 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2763 = CARTESIAN_POINT('',(-5.7,0.9)); -#2764 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2765 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2766 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2768 = PCURVE('',#2769,#2774); -#2769 = CYLINDRICAL_SURFACE('',#2770,0.3); -#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); -#2771 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2772 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2773 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); -#2775 = LINE('',#2776,#2777); -#2776 = CARTESIAN_POINT('',(0.E+000,3.5)); -#2777 = VECTOR('',#2778,1.); -#2778 = DIRECTION('',(1.,0.E+000)); -#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2780 = FACE_BOUND('',#2781,.F.); -#2781 = EDGE_LOOP('',(#2782)); -#2782 = ORIENTED_EDGE('',*,*,#2482,.T.); -#2783 = ADVANCED_FACE('',(#2784),#2559,.F.); -#2784 = FACE_BOUND('',#2785,.F.); -#2785 = EDGE_LOOP('',(#2786,#2816,#2837,#2838)); -#2786 = ORIENTED_EDGE('',*,*,#2787,.F.); -#2787 = EDGE_CURVE('',#2788,#2790,#2792,.T.); -#2788 = VERTEX_POINT('',#2789); -#2789 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2790 = VERTEX_POINT('',#2791); -#2791 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); -#2793 = LINE('',#2794,#2795); -#2794 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2795 = VECTOR('',#2796,1.); -#2796 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2797 = PCURVE('',#2559,#2798); -#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); -#2799 = LINE('',#2800,#2801); -#2800 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2801 = VECTOR('',#2802,1.); -#2802 = DIRECTION('',(1.,0.E+000)); -#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2804 = PCURVE('',#2805,#2810); -#2805 = PLANE('',#2806); -#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); -#2807 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#2808 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#2809 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(-1.,0.E+000)); -#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2816 = ORIENTED_EDGE('',*,*,#2817,.T.); -#2817 = EDGE_CURVE('',#2788,#2542,#2818,.T.); -#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); -#2819 = LINE('',#2820,#2821); -#2820 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#2821 = VECTOR('',#2822,1.); -#2822 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2823 = PCURVE('',#2559,#2824); -#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); -#2825 = LINE('',#2826,#2827); -#2826 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2827 = VECTOR('',#2828,1.); -#2828 = DIRECTION('',(0.E+000,-1.)); -#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2830 = PCURVE('',#2588,#2831); -#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); -#2832 = LINE('',#2833,#2834); -#2833 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2834 = VECTOR('',#2835,1.); -#2835 = DIRECTION('',(-0.E+000,1.)); -#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2837 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2839 = EDGE_CURVE('',#2790,#2544,#2840,.T.); -#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); -#2841 = LINE('',#2842,#2843); -#2842 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#2843 = VECTOR('',#2844,1.); -#2844 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2845 = PCURVE('',#2559,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(0.E+000,-1.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = PCURVE('',#2769,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(0.E+000,1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = ADVANCED_FACE('',(#2860),#2588,.T.); -#2860 = FACE_BOUND('',#2861,.F.); -#2861 = EDGE_LOOP('',(#2862,#2886,#2907,#2908)); -#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); -#2863 = EDGE_CURVE('',#2788,#2864,#2866,.T.); -#2864 = VERTEX_POINT('',#2865); -#2865 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.); -#2867 = CIRCLE('',#2868,0.3); -#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); -#2869 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#2871 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2872 = PCURVE('',#2588,#2873); -#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(-1.,0.E+000)); -#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2879 = PCURVE('',#2805,#2880); -#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); -#2881 = CIRCLE('',#2882,0.3); -#2882 = AXIS2_PLACEMENT_2D('',#2883,#2884); -#2883 = CARTESIAN_POINT('',(-0.3,0.3)); -#2884 = DIRECTION('',(0.E+000,-1.)); -#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); -#2887 = EDGE_CURVE('',#2864,#2572,#2888,.T.); -#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); -#2889 = LINE('',#2890,#2891); -#2890 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#2891 = VECTOR('',#2892,1.); -#2892 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2893 = PCURVE('',#2588,#2894); -#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); -#2895 = LINE('',#2896,#2897); -#2896 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#2897 = VECTOR('',#2898,1.); -#2898 = DIRECTION('',(-0.E+000,1.)); -#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2900 = PCURVE('',#2616,#2901); -#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); -#2902 = LINE('',#2903,#2904); -#2903 = CARTESIAN_POINT('',(5.7,0.E+000)); -#2904 = VECTOR('',#2905,1.); -#2905 = DIRECTION('',(0.E+000,-1.)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2907 = ORIENTED_EDGE('',*,*,#2571,.F.); -#2908 = ORIENTED_EDGE('',*,*,#2817,.F.); -#2909 = ADVANCED_FACE('',(#2910),#2769,.T.); -#2910 = FACE_BOUND('',#2911,.T.); -#2911 = EDGE_LOOP('',(#2912,#2940,#2961,#2962)); -#2912 = ORIENTED_EDGE('',*,*,#2913,.T.); -#2913 = EDGE_CURVE('',#2790,#2914,#2916,.T.); -#2914 = VERTEX_POINT('',#2915); -#2915 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2916 = SURFACE_CURVE('',#2917,(#2922,#2929),.PCURVE_S1.); -#2917 = CIRCLE('',#2918,0.3); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#2920 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#2921 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2922 = PCURVE('',#2769,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(1.,0.E+000)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = PCURVE('',#2805,#2930); -#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2939); -#2931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2932,#2933,#2934,#2935, -#2936,#2937,#2938),.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('') ); -#2932 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2933 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#2934 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#2935 = CARTESIAN_POINT('',(-5.7,0.9)); -#2936 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#2937 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#2938 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); -#2941 = EDGE_CURVE('',#2914,#2723,#2942,.T.); -#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); -#2943 = LINE('',#2944,#2945); -#2944 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#2945 = VECTOR('',#2946,1.); -#2946 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2947 = PCURVE('',#2769,#2948); -#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.E+000,1.)); -#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2954 = PCURVE('',#2738,#2955); -#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); -#2956 = LINE('',#2957,#2958); -#2957 = CARTESIAN_POINT('',(0.3,0.E+000)); -#2958 = VECTOR('',#2959,1.); -#2959 = DIRECTION('',(0.E+000,-1.)); -#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2961 = ORIENTED_EDGE('',*,*,#2750,.F.); -#2962 = ORIENTED_EDGE('',*,*,#2839,.F.); -#2963 = ADVANCED_FACE('',(#2964),#2616,.F.); -#2964 = FACE_BOUND('',#2965,.F.); -#2965 = EDGE_LOOP('',(#2966,#2989,#3010,#3011)); -#2966 = ORIENTED_EDGE('',*,*,#2967,.F.); -#2967 = EDGE_CURVE('',#2968,#2864,#2970,.T.); -#2968 = VERTEX_POINT('',#2969); -#2969 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#2975 = PCURVE('',#2616,#2976); -#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); -#2977 = LINE('',#2978,#2979); -#2978 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#2979 = VECTOR('',#2980,1.); -#2980 = DIRECTION('',(1.,0.E+000)); -#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2982 = PCURVE('',#2805,#2983); -#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); -#2984 = LINE('',#2985,#2986); -#2985 = CARTESIAN_POINT('',(0.E+000,6.)); -#2986 = VECTOR('',#2987,1.); -#2987 = DIRECTION('',(0.E+000,-1.)); -#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); -#2990 = EDGE_CURVE('',#2968,#2601,#2991,.T.); -#2991 = SURFACE_CURVE('',#2992,(#2996,#3003),.PCURVE_S1.); -#2992 = LINE('',#2993,#2994); -#2993 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#2994 = VECTOR('',#2995,1.); -#2995 = DIRECTION('',(0.E+000,0.E+000,1.)); -#2996 = PCURVE('',#2616,#2997); -#2997 = DEFINITIONAL_REPRESENTATION('',(#2998),#3002); -#2998 = LINE('',#2999,#3000); -#2999 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3000 = VECTOR('',#3001,1.); -#3001 = DIRECTION('',(0.E+000,-1.)); -#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3003 = PCURVE('',#2649,#3004); -#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009); -#3005 = LINE('',#3006,#3007); -#3006 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3007 = VECTOR('',#3008,1.); -#3008 = DIRECTION('',(0.E+000,1.)); -#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3010 = ORIENTED_EDGE('',*,*,#2600,.T.); -#3011 = ORIENTED_EDGE('',*,*,#2887,.F.); -#3012 = ADVANCED_FACE('',(#3013),#2738,.F.); -#3013 = FACE_BOUND('',#3014,.F.); -#3014 = EDGE_LOOP('',(#3015,#3038,#3039,#3040)); -#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3016 = EDGE_CURVE('',#2914,#3017,#3019,.T.); -#3017 = VERTEX_POINT('',#3018); -#3018 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3024 = PCURVE('',#2738,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); -#3026 = LINE('',#3027,#3028); -#3027 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3028 = VECTOR('',#3029,1.); -#3029 = DIRECTION('',(1.,0.E+000)); -#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3031 = PCURVE('',#2805,#3032); -#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); -#3033 = LINE('',#3034,#3035); -#3034 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3035 = VECTOR('',#3036,1.); -#3036 = DIRECTION('',(0.E+000,1.)); -#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3038 = ORIENTED_EDGE('',*,*,#2941,.T.); -#3039 = ORIENTED_EDGE('',*,*,#2722,.T.); -#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3041 = EDGE_CURVE('',#3017,#2690,#3042,.T.); -#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.); -#3043 = LINE('',#3044,#3045); -#3044 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3045 = VECTOR('',#3046,1.); -#3046 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3047 = PCURVE('',#2738,#3048); -#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); -#3049 = LINE('',#3050,#3051); -#3050 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3051 = VECTOR('',#3052,1.); -#3052 = DIRECTION('',(0.E+000,-1.)); -#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3054 = PCURVE('',#2710,#3055); -#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060); -#3056 = LINE('',#3057,#3058); -#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3058 = VECTOR('',#3059,1.); -#3059 = DIRECTION('',(0.E+000,1.)); -#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3061 = ADVANCED_FACE('',(#3062),#2649,.T.); -#3062 = FACE_BOUND('',#3063,.T.); -#3063 = EDGE_LOOP('',(#3064,#3092,#3093,#3094)); -#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); -#3065 = EDGE_CURVE('',#3066,#2968,#3068,.T.); -#3066 = VERTEX_POINT('',#3067); -#3067 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3068 = SURFACE_CURVE('',#3069,(#3074,#3081),.PCURVE_S1.); -#3069 = CIRCLE('',#3070,0.3); -#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); -#3071 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3072 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3073 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3074 = PCURVE('',#2649,#3075); -#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); -#3076 = LINE('',#3077,#3078); -#3077 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3078 = VECTOR('',#3079,1.); -#3079 = DIRECTION('',(1.,0.E+000)); -#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3081 = PCURVE('',#2805,#3082); -#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3091); -#3083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3084,#3085,#3086,#3087, -#3088,#3089,#3090),.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('') ); -#3084 = CARTESIAN_POINT('',(-0.3,5.4)); -#3085 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3086 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3087 = CARTESIAN_POINT('',(-0.3,6.3)); -#3088 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3089 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3090 = CARTESIAN_POINT('',(-0.3,5.4)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ORIENTED_EDGE('',*,*,#2990,.T.); -#3093 = ORIENTED_EDGE('',*,*,#2628,.F.); -#3094 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3095 = EDGE_CURVE('',#3066,#2629,#3096,.T.); -#3096 = SURFACE_CURVE('',#3097,(#3101,#3108),.PCURVE_S1.); -#3097 = LINE('',#3098,#3099); -#3098 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3099 = VECTOR('',#3100,1.); -#3100 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3101 = PCURVE('',#2649,#3102); -#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(0.E+000,1.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3108 = PCURVE('',#2677,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); -#3110 = LINE('',#3111,#3112); -#3111 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3112 = VECTOR('',#3113,1.); -#3113 = DIRECTION('',(0.E+000,-1.)); -#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3115 = ADVANCED_FACE('',(#3116),#2710,.T.); -#3116 = FACE_BOUND('',#3117,.T.); -#3117 = EDGE_LOOP('',(#3118,#3146,#3167,#3168)); -#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); -#3119 = EDGE_CURVE('',#3017,#3120,#3122,.T.); -#3120 = VERTEX_POINT('',#3121); -#3121 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3122 = SURFACE_CURVE('',#3123,(#3128,#3135),.PCURVE_S1.); -#3123 = CIRCLE('',#3124,0.3); -#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); -#3125 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3126 = DIRECTION('',(-0.E+000,0.E+000,1.)); -#3127 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3128 = PCURVE('',#2710,#3129); -#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); -#3130 = LINE('',#3131,#3132); -#3131 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3132 = VECTOR('',#3133,1.); -#3133 = DIRECTION('',(1.,0.E+000)); -#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3135 = PCURVE('',#2805,#3136); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); -#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, -#3142,#3143,#3144),.UNSPECIFIED.,.T.,.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('') ); -#3138 = CARTESIAN_POINT('',(-5.7,5.4)); -#3139 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3140 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3141 = CARTESIAN_POINT('',(-5.7,6.3)); -#3142 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3143 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3144 = CARTESIAN_POINT('',(-5.7,5.4)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3147 = EDGE_CURVE('',#3120,#2662,#3148,.T.); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3153 = PCURVE('',#2710,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(0.E+000,1.)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2677,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#2689,.F.); -#3168 = ORIENTED_EDGE('',*,*,#3041,.F.); -#3169 = ADVANCED_FACE('',(#3170),#2677,.F.); -#3170 = FACE_BOUND('',#3171,.F.); -#3171 = EDGE_LOOP('',(#3172,#3193,#3194,#3195)); -#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3173 = EDGE_CURVE('',#3120,#3066,#3174,.T.); -#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.); -#3175 = LINE('',#3176,#3177); -#3176 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3177 = VECTOR('',#3178,1.); -#3178 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3179 = PCURVE('',#2677,#3180); -#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185); -#3181 = LINE('',#3182,#3183); -#3182 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3183 = VECTOR('',#3184,1.); -#3184 = DIRECTION('',(1.,0.E+000)); -#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3186 = PCURVE('',#2805,#3187); -#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192); -#3188 = LINE('',#3189,#3190); -#3189 = CARTESIAN_POINT('',(-6.,6.)); -#3190 = VECTOR('',#3191,1.); -#3191 = DIRECTION('',(1.,0.E+000)); -#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3193 = ORIENTED_EDGE('',*,*,#3147,.T.); -#3194 = ORIENTED_EDGE('',*,*,#2661,.T.); -#3195 = ORIENTED_EDGE('',*,*,#3095,.F.); -#3196 = ADVANCED_FACE('',(#3197),#2805,.T.); -#3197 = FACE_BOUND('',#3198,.T.); -#3198 = EDGE_LOOP('',(#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206)); -#3199 = ORIENTED_EDGE('',*,*,#2787,.F.); -#3200 = ORIENTED_EDGE('',*,*,#2863,.T.); -#3201 = ORIENTED_EDGE('',*,*,#2967,.F.); -#3202 = ORIENTED_EDGE('',*,*,#3065,.F.); -#3203 = ORIENTED_EDGE('',*,*,#3173,.F.); -#3204 = ORIENTED_EDGE('',*,*,#3119,.F.); -#3205 = ORIENTED_EDGE('',*,*,#3016,.F.); -#3206 = ORIENTED_EDGE('',*,*,#2913,.F.); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3211)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3208,#3209,#3210)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3208, - 'distance_accuracy_value','confusion accuracy'); -#3212 = SHAPE_DEFINITION_REPRESENTATION(#3213,#2434); -#3213 = PRODUCT_DEFINITION_SHAPE('','',#3214); -#3214 = PRODUCT_DEFINITION('design','',#3215,#3218); -#3215 = PRODUCT_DEFINITION_FORMATION('','',#3216); -#3216 = PRODUCT('Pad004','Pad004','',(#3217)); -#3217 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3220,#3222); -#3220 = ( REPRESENTATION_RELATIONSHIP('','',#2434,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3221) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); -#3222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3223); -#3223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:5]','',#5,#3214,$ +#2737 = ADVANCED_FACE('',(#2738),#2213,.F.); +#2738 = FACE_BOUND('',#2739,.T.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2764,#2786)); +#2740 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2741 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2742 = EDGE_CURVE('',#2689,#2743,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-1.618080155943E-016) ); -#3224 = PRODUCT_TYPE('part',$,(#3216)); -#3225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3226),#3900); -#3226 = MANIFOLD_SOLID_BREP('',#3227); -#3227 = CLOSED_SHELL('',(#3228,#3348,#3552,#3602,#3656,#3785,#3812,#3839 - ,#3866,#3893)); -#3228 = ADVANCED_FACE('',(#3229),#3243,.F.); -#3229 = FACE_BOUND('',#3230,.F.); -#3230 = EDGE_LOOP('',(#3231,#3266,#3294,#3322)); -#3231 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3232 = EDGE_CURVE('',#3233,#3235,#3237,.T.); -#3233 = VERTEX_POINT('',#3234); -#3234 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3235 = VERTEX_POINT('',#3236); -#3236 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3237 = SURFACE_CURVE('',#3238,(#3242,#3254),.PCURVE_S1.); -#3238 = LINE('',#3239,#3240); -#3239 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3240 = VECTOR('',#3241,1.); -#3241 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3242 = PCURVE('',#3243,#3248); -#3243 = PLANE('',#3244); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3246 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3247 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(1.,0.E+000)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2750 = PCURVE('',#2213,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.E+000,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3254 = PCURVE('',#3255,#3260); -#3255 = PLANE('',#3256); -#3256 = AXIS2_PLACEMENT_3D('',#3257,#3258,#3259); -#3257 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); -#3258 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3259 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); -#3261 = LINE('',#3262,#3263); -#3262 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3263 = VECTOR('',#3264,1.); -#3264 = DIRECTION('',(-1.,0.E+000)); -#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2757 = PCURVE('',#2704,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); -#3267 = EDGE_CURVE('',#3233,#3268,#3270,.T.); -#3268 = VERTEX_POINT('',#3269); -#3269 = CARTESIAN_POINT('',(0.45,-0.75,0.1)); -#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.); -#3271 = LINE('',#3272,#3273); -#3272 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); -#3273 = VECTOR('',#3274,1.); -#3274 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3275 = PCURVE('',#3243,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); -#3277 = LINE('',#3278,#3279); -#3278 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3279 = VECTOR('',#3280,1.); -#3280 = DIRECTION('',(0.E+000,-1.)); -#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#2198,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,0.29); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); +#2770 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2771 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2772 = PCURVE('',#2213,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(4.420932185907,0.7)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3282 = PCURVE('',#3283,#3288); -#3283 = CYLINDRICAL_SURFACE('',#3284,0.3); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3286 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3287 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(-0.E+000,1.)); -#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2779 = PCURVE('',#2241,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,0.29); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); +#2784 = DIRECTION('',(-1.,3.649214750846E-047)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); -#3295 = EDGE_CURVE('',#3268,#3296,#3298,.T.); -#3296 = VERTEX_POINT('',#3297); -#3297 = CARTESIAN_POINT('',(5.85,-0.75,0.1)); -#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.); -#3299 = LINE('',#3300,#3301); -#3300 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3301 = VECTOR('',#3302,1.); -#3302 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3303 = PCURVE('',#3243,#3304); -#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); -#3305 = LINE('',#3306,#3307); -#3306 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3307 = VECTOR('',#3308,1.); -#3308 = DIRECTION('',(1.,0.E+000)); -#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2786 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2787 = ADVANCED_FACE('',(#2788),#2267,.T.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2836)); +#2790 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2284,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, + -5.088519480017E-016)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2800 = PCURVE('',#2267,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(-0.E+000,1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3310 = PCURVE('',#3311,#3316); -#3311 = PLANE('',#3312); -#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); -#3313 = CARTESIAN_POINT('',(0.15,-0.75,0.1)); -#3314 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#3315 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); -#3317 = LINE('',#3318,#3319); -#3318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3319 = VECTOR('',#3320,1.); -#3320 = DIRECTION('',(-1.,0.E+000)); -#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#2323,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(2.126801590887E-016,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3322 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3323 = EDGE_CURVE('',#3235,#3296,#3324,.T.); -#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); -#3325 = LINE('',#3326,#3327); -#3326 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); -#3327 = VECTOR('',#3328,1.); -#3328 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3329 = PCURVE('',#3243,#3330); -#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-1.)); -#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2226,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2822,#2829),.PCURVE_S1.); +#2817 = CIRCLE('',#2818,0.29); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); +#2820 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2821 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2822 = PCURVE('',#2267,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,0.E+000)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3336 = PCURVE('',#3337,#3342); -#3337 = CYLINDRICAL_SURFACE('',#3338,0.3); -#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); -#3339 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3340 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3341 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(0.E+000,1.)); -#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2829 = PCURVE('',#2241,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = CIRCLE('',#2832,0.29); +#2832 = AXIS2_PLACEMENT_2D('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); +#2834 = DIRECTION('',(-1.,3.649214750846E-047)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3348 = ADVANCED_FACE('',(#3349),#3255,.T.); -#3349 = FACE_BOUND('',#3350,.T.); -#3350 = EDGE_LOOP('',(#3351,#3352,#3376,#3404,#3437,#3465,#3498,#3526)); -#3351 = ORIENTED_EDGE('',*,*,#3232,.F.); -#3352 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3353 = EDGE_CURVE('',#3233,#3354,#3356,.T.); -#3354 = VERTEX_POINT('',#3355); -#3355 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.); -#3357 = CIRCLE('',#3358,0.3); -#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); -#3359 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); -#3360 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3361 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3362 = PCURVE('',#3255,#3363); +#2836 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2837 = ADVANCED_FACE('',(#2838),#2241,.F.); +#2838 = FACE_BOUND('',#2839,.F.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2865,#2889,#2912,#2935,#2958, + #2986,#3009,#3033,#3056,#3084,#3107,#3130,#3158,#3179)); +#2840 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2793,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#2851 = PCURVE('',#2241,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(1.,-0.3)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.957826285221,0.287347885566)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2323,#2859); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(1.,1.166361923872E-031)); +#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2865 = ORIENTED_EDGE('',*,*,#2866,.F.); +#2866 = EDGE_CURVE('',#2867,#2844,#2869,.T.); +#2867 = VERTEX_POINT('',#2868); +#2868 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); +#2869 = SURFACE_CURVE('',#2870,(#2875,#2882),.PCURVE_S1.); +#2870 = CIRCLE('',#2871,0.29); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); +#2873 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#2874 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2875 = PCURVE('',#2241,#2876); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = CIRCLE('',#2878,0.29); +#2878 = AXIS2_PLACEMENT_2D('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(2.042562962528,-0.29)); +#2880 = DIRECTION('',(-1.,3.649214750846E-047)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = PCURVE('',#2352,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(-1.,0.E+000)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2890 = EDGE_CURVE('',#2891,#2867,#2893,.T.); +#2891 = VERTEX_POINT('',#2892); +#2892 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#2898 = PCURVE('',#2241,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(3.,0.E+000)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(-1.,0.E+000)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2380,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.E+000)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2913,.F.); +#2913 = EDGE_CURVE('',#2914,#2891,#2916,.T.); +#2914 = VERTEX_POINT('',#2915); +#2915 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2921 = PCURVE('',#2241,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(3.,0.3)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.E+000,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2408,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.E+000)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2936,.F.); +#2936 = EDGE_CURVE('',#2937,#2914,#2939,.T.); +#2937 = VERTEX_POINT('',#2938); +#2938 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); +#2939 = SURFACE_CURVE('',#2940,(#2944,#2951),.PCURVE_S1.); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#2944 = PCURVE('',#2241,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(2.,0.3)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.E+000)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2436,#2952); +#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(1.,0.E+000)); +#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2960,#2937,#2962,.T.); +#2960 = VERTEX_POINT('',#2961); +#2961 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); +#2962 = SURFACE_CURVE('',#2963,(#2968,#2979),.PCURVE_S1.); +#2963 = CIRCLE('',#2964,0.29); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); +#2966 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#2967 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#2968 = PCURVE('',#2241,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978); +#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974, +#2975,#2976,#2977),.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('') ); +#2971 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2972 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); +#2973 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); +#2974 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); +#2975 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); +#2976 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); +#2977 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); +#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2979 = PCURVE('',#2469,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.E+000)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = ORIENTED_EDGE('',*,*,#2987,.T.); +#2987 = EDGE_CURVE('',#2960,#2988,#2990,.T.); +#2988 = VERTEX_POINT('',#2989); +#2989 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); +#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#2995 = PCURVE('',#2241,#2996); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(2.,0.3)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3002 = PCURVE('',#2497,#3003); +#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(1.,-1.073917286542E-031)); +#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3009 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.); +#3011 = VERTEX_POINT('',#3012); +#3012 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); +#3013 = SURFACE_CURVE('',#3014,(#3019,#3026),.PCURVE_S1.); +#3014 = CIRCLE('',#3015,0.29); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); +#3017 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3018 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3019 = PCURVE('',#2241,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = CIRCLE('',#3022,0.29); +#3022 = AXIS2_PLACEMENT_2D('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(1.,0.302768888758)); +#3024 = DIRECTION('',(-1.,3.649214750846E-047)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#2526,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-1.,0.E+000)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3034 = EDGE_CURVE('',#3011,#3035,#3037,.T.); +#3035 = VERTEX_POINT('',#3036); +#3036 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); +#3037 = SURFACE_CURVE('',#3038,(#3042,#3049),.PCURVE_S1.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#3042 = PCURVE('',#2241,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(1.,0.E+000)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = PCURVE('',#2554,#3050); +#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(1.,-1.073917286542E-031)); +#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3056 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3057 = EDGE_CURVE('',#3058,#3035,#3060,.T.); +#3058 = VERTEX_POINT('',#3059); +#3059 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3077),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,0.29); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); +#3064 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3065 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3066 = PCURVE('',#2241,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3076); +#3068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3069,#3070,#3071,#3072, +#3073,#3074,#3075),.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('') ); +#3069 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3070 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); +#3071 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); +#3072 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); +#3073 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); +#3074 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); +#3075 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = PCURVE('',#2587,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-1.570796326795,0.7)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.E+000)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3086,#3058,#3088,.T.); +#3086 = VERTEX_POINT('',#3087); +#3087 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3088 = SURFACE_CURVE('',#3089,(#3093,#3100),.PCURVE_S1.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3093 = PCURVE('',#2241,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.,0.3)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.E+000)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2615,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(1.,0.E+000)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3108 = EDGE_CURVE('',#3109,#3086,#3111,.T.); +#3109 = VERTEX_POINT('',#3110); +#3110 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3116 = PCURVE('',#2241,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-2.,0.E+000)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.E+000,1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#2643,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(1.,0.E+000)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3131 = EDGE_CURVE('',#3132,#3109,#3134,.T.); +#3132 = VERTEX_POINT('',#3133); +#3133 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); +#3134 = SURFACE_CURVE('',#3135,(#3140,#3151),.PCURVE_S1.); +#3135 = CIRCLE('',#3136,0.29); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); +#3138 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3140 = PCURVE('',#2241,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3150); +#3142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3143,#3144,#3145,#3146, +#3147,#3148,#3149),.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('') ); +#3143 = CARTESIAN_POINT('',(-2.,0.29)); +#3144 = CARTESIAN_POINT('',(-2.,0.792294734195)); +#3145 = CARTESIAN_POINT('',(-1.565,0.541147367097)); +#3146 = CARTESIAN_POINT('',(-1.13,0.29)); +#3147 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); +#3148 = CARTESIAN_POINT('',(-2.,-0.212294734195)); +#3149 = CARTESIAN_POINT('',(-2.,0.29)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2676,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(1.,0.E+000)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#3159,.F.); +#3159 = EDGE_CURVE('',#2743,#3132,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3165 = PCURVE('',#2241,#3166); +#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-1.,0.E+000)); +#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3172 = PCURVE('',#2704,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(1.,0.E+000)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3179 = ORIENTED_EDGE('',*,*,#2765,.F.); +#3180 = ADVANCED_FACE('',(#3181),#2704,.F.); +#3181 = FACE_BOUND('',#3182,.F.); +#3182 = EDGE_LOOP('',(#3183,#3184,#3185,#3186)); +#3183 = ORIENTED_EDGE('',*,*,#2688,.F.); +#3184 = ORIENTED_EDGE('',*,*,#2742,.T.); +#3185 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#2656,#3132,#3188,.T.); +#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.15,1.21,4.674038933672E-016)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3193 = PCURVE('',#2704,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2676,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.E+000,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ADVANCED_FACE('',(#3208),#2323,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3212,#3213)); +#3210 = ORIENTED_EDGE('',*,*,#2307,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2792,.T.); +#3212 = ORIENTED_EDGE('',*,*,#2843,.T.); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#2308,#2844,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, + -8.28141119648E-016)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3220 = PCURVE('',#2323,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(2.126801590887E-016,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#2352,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(-0.E+000,1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235),#2676,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2655,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3239 = EDGE_CURVE('',#2628,#3109,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(0.14,1.5,4.996003610813E-016)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3245 = PCURVE('',#2676,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.E+000,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#2643,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(0.29,0.E+000)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3131,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3261 = ADVANCED_FACE('',(#3262),#2352,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#3264 = ORIENTED_EDGE('',*,*,#2335,.T.); +#3265 = ORIENTED_EDGE('',*,*,#3214,.T.); +#3266 = ORIENTED_EDGE('',*,*,#2866,.F.); +#3267 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3268 = EDGE_CURVE('',#2336,#2867,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.373927065684E-016) + ); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3274 = PCURVE('',#2352,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(-0.E+000,1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2380,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ADVANCED_FACE('',(#3289),#2643,.F.); +#3289 = FACE_BOUND('',#3290,.F.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3293 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#2600,#3086,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3301 = PCURVE('',#2643,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.E+000,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2615,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(2.22044604925E-016,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#2380,.F.); +#3316 = FACE_BOUND('',#3317,.F.); +#3317 = EDGE_LOOP('',(#3318,#3319,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#2364,.F.); +#3319 = ORIENTED_EDGE('',*,*,#3320,.T.); +#3320 = EDGE_CURVE('',#2365,#2891,#3321,.T.); +#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3326 = PCURVE('',#2380,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2408,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(0.E+000,-1.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = ORIENTED_EDGE('',*,*,#2890,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3268,.F.); +#3342 = ADVANCED_FACE('',(#3343),#2615,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#2599,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3349 = EDGE_CURVE('',#2567,#3058,#3350,.T.); +#3350 = SURFACE_CURVE('',#3351,(#3355,#3362),.PCURVE_S1.); +#3351 = LINE('',#3352,#3353); +#3352 = CARTESIAN_POINT('',(0.15,-0.457437037472,-1.618080155943E-016)); +#3353 = VECTOR('',#3354,1.); +#3354 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3355 = PCURVE('',#2615,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(2.22044604925E-016,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = PCURVE('',#2587,#3363); #3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368); -#3364 = CIRCLE('',#3365,0.3); -#3365 = AXIS2_PLACEMENT_2D('',#3366,#3367); -#3366 = CARTESIAN_POINT('',(-0.3,0.3)); -#3367 = DIRECTION('',(0.E+000,-1.)); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(0.E+000,1.)); #3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3369 = PCURVE('',#3283,#3370); -#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); -#3371 = LINE('',#3372,#3373); -#3372 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3373 = VECTOR('',#3374,1.); -#3374 = DIRECTION('',(-1.,0.E+000)); -#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3376 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3377 = EDGE_CURVE('',#3378,#3354,#3380,.T.); -#3378 = VERTEX_POINT('',#3379); -#3379 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.); +#3369 = ADVANCED_FACE('',(#3370),#2408,.F.); +#3370 = FACE_BOUND('',#3371,.F.); +#3371 = EDGE_LOOP('',(#3372,#3393,#3394,#3395)); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#2393,#2914,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3379,#3386),.PCURVE_S1.); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3379 = PCURVE('',#2408,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385); #3381 = LINE('',#3382,#3383); -#3382 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#3382 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #3383 = VECTOR('',#3384,1.); -#3384 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3385 = PCURVE('',#3255,#3386); -#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); -#3387 = LINE('',#3388,#3389); -#3388 = CARTESIAN_POINT('',(0.E+000,6.)); -#3389 = VECTOR('',#3390,1.); -#3390 = DIRECTION('',(0.E+000,-1.)); -#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3384 = DIRECTION('',(0.E+000,-1.)); +#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3392 = PCURVE('',#3393,#3398); -#3393 = PLANE('',#3394); -#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); -#3395 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); -#3396 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3397 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); -#3399 = LINE('',#3400,#3401); -#3400 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3401 = VECTOR('',#3402,1.); -#3402 = DIRECTION('',(1.,0.E+000)); -#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3386 = PCURVE('',#2436,#3387); +#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392); +#3388 = LINE('',#3389,#3390); +#3389 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#3390 = VECTOR('',#3391,1.); +#3391 = DIRECTION('',(2.22044604925E-016,-1.)); +#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); -#3405 = EDGE_CURVE('',#3406,#3378,#3408,.T.); -#3406 = VERTEX_POINT('',#3407); -#3407 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3408 = SURFACE_CURVE('',#3409,(#3414,#3425),.PCURVE_S1.); -#3409 = CIRCLE('',#3410,0.3); -#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413); -#3411 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3412 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3413 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3414 = PCURVE('',#3255,#3415); -#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3424); -#3416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3417,#3418,#3419,#3420, -#3421,#3422,#3423),.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('') ); -#3417 = CARTESIAN_POINT('',(-0.3,5.4)); -#3418 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3419 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3420 = CARTESIAN_POINT('',(-0.3,6.3)); -#3421 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3422 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3423 = CARTESIAN_POINT('',(-0.3,5.4)); -#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3393 = ORIENTED_EDGE('',*,*,#2913,.T.); +#3394 = ORIENTED_EDGE('',*,*,#3320,.F.); +#3395 = ORIENTED_EDGE('',*,*,#2392,.F.); +#3396 = ADVANCED_FACE('',(#3397),#2587,.T.); +#3397 = FACE_BOUND('',#3398,.T.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3421,#3422)); +#3399 = ORIENTED_EDGE('',*,*,#2566,.T.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#2539,#3035,#3402,.T.); +#3402 = SURFACE_CURVE('',#3403,(#3407,#3414),.PCURVE_S1.); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, + -1.710596025146E-016)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3407 = PCURVE('',#2587,#3408); +#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413); +#3409 = LINE('',#3410,#3411); +#3410 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3411 = VECTOR('',#3412,1.); +#3412 = DIRECTION('',(0.E+000,1.)); +#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3425 = PCURVE('',#3426,#3431); -#3426 = CYLINDRICAL_SURFACE('',#3427,0.3); -#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); -#3428 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); -#3429 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3430 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); -#3432 = LINE('',#3433,#3434); -#3433 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); -#3434 = VECTOR('',#3435,1.); -#3435 = DIRECTION('',(1.,0.E+000)); -#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3414 = PCURVE('',#2554,#3415); +#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420); +#3416 = LINE('',#3417,#3418); +#3417 = CARTESIAN_POINT('',(1.001467688363,9.052297641747E-018)); +#3418 = VECTOR('',#3419,1.); +#3419 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3437 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3438 = EDGE_CURVE('',#3439,#3406,#3441,.T.); -#3439 = VERTEX_POINT('',#3440); -#3440 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3441 = SURFACE_CURVE('',#3442,(#3446,#3453),.PCURVE_S1.); -#3442 = LINE('',#3443,#3444); -#3443 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3444 = VECTOR('',#3445,1.); -#3445 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3446 = PCURVE('',#3255,#3447); -#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); -#3448 = LINE('',#3449,#3450); -#3449 = CARTESIAN_POINT('',(-6.,6.)); -#3450 = VECTOR('',#3451,1.); -#3451 = DIRECTION('',(1.,0.E+000)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3421 = ORIENTED_EDGE('',*,*,#3057,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3423 = ADVANCED_FACE('',(#3424),#2436,.F.); +#3424 = FACE_BOUND('',#3425,.F.); +#3425 = EDGE_LOOP('',(#3426,#3427,#3448,#3449)); +#3426 = ORIENTED_EDGE('',*,*,#2420,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3428 = EDGE_CURVE('',#2421,#2937,#3429,.T.); +#3429 = SURFACE_CURVE('',#3430,(#3434,#3441),.PCURVE_S1.); +#3430 = LINE('',#3431,#3432); +#3431 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.373927065684E-016)); +#3432 = VECTOR('',#3433,1.); +#3433 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3434 = PCURVE('',#2436,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(2.22044604925E-016,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#3454,#3459); -#3454 = PLANE('',#3455); -#3455 = AXIS2_PLACEMENT_3D('',#3456,#3457,#3458); -#3456 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); -#3457 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3458 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); -#3460 = LINE('',#3461,#3462); -#3461 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#3462 = VECTOR('',#3463,1.); -#3463 = DIRECTION('',(1.,0.E+000)); -#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3441 = PCURVE('',#2469,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.E+000,1.)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3465 = ORIENTED_EDGE('',*,*,#3466,.F.); -#3466 = EDGE_CURVE('',#3467,#3439,#3469,.T.); -#3467 = VERTEX_POINT('',#3468); -#3468 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3469 = SURFACE_CURVE('',#3470,(#3475,#3486),.PCURVE_S1.); -#3470 = CIRCLE('',#3471,0.3); -#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); -#3472 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3473 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3474 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3475 = PCURVE('',#3255,#3476); -#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3485); -#3477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3478,#3479,#3480,#3481, -#3482,#3483,#3484),.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('') ); -#3478 = CARTESIAN_POINT('',(-5.7,5.4)); -#3479 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3480 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3481 = CARTESIAN_POINT('',(-5.7,6.3)); -#3482 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3483 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3484 = CARTESIAN_POINT('',(-5.7,5.4)); -#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3448 = ORIENTED_EDGE('',*,*,#2936,.T.); +#3449 = ORIENTED_EDGE('',*,*,#3373,.F.); +#3450 = ADVANCED_FACE('',(#3451),#2554,.T.); +#3451 = FACE_BOUND('',#3452,.T.); +#3452 = EDGE_LOOP('',(#3453,#3454,#3475,#3476)); +#3453 = ORIENTED_EDGE('',*,*,#2538,.F.); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#2510,#3011,#3456,.T.); +#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, + -4.90348774161E-016)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3461 = PCURVE('',#2554,#3462); +#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3486 = PCURVE('',#3487,#3492); -#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); -#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); -#3489 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); -#3490 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3491 = DIRECTION('',(1.,0.E+000,-0.E+000)); -#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); -#3493 = LINE('',#3494,#3495); -#3494 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3495 = VECTOR('',#3496,1.); -#3496 = DIRECTION('',(1.,0.E+000)); -#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3468 = PCURVE('',#2526,#3469); +#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(-0.E+000,1.)); +#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3499 = EDGE_CURVE('',#3500,#3467,#3502,.T.); -#3500 = VERTEX_POINT('',#3501); -#3501 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); -#3503 = LINE('',#3504,#3505); -#3504 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3505 = VECTOR('',#3506,1.); -#3506 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3507 = PCURVE('',#3255,#3508); -#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); -#3509 = LINE('',#3510,#3511); -#3510 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3511 = VECTOR('',#3512,1.); -#3512 = DIRECTION('',(0.E+000,1.)); -#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3475 = ORIENTED_EDGE('',*,*,#3034,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3477 = ADVANCED_FACE('',(#3478),#2469,.T.); +#3478 = FACE_BOUND('',#3479,.T.); +#3479 = EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#3480 = ORIENTED_EDGE('',*,*,#2448,.T.); +#3481 = ORIENTED_EDGE('',*,*,#3428,.T.); +#3482 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3483 = ORIENTED_EDGE('',*,*,#3484,.F.); +#3484 = EDGE_CURVE('',#2449,#2960,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, + -8.28141119648E-016)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3490 = PCURVE('',#2469,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.E+000,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3514 = PCURVE('',#3515,#3520); -#3515 = PLANE('',#3516); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); -#3518 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3519 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,0.E+000)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3497 = PCURVE('',#2497,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); -#3527 = EDGE_CURVE('',#3235,#3500,#3528,.T.); -#3528 = SURFACE_CURVE('',#3529,(#3534,#3545),.PCURVE_S1.); -#3529 = CIRCLE('',#3530,0.3); -#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); -#3531 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); -#3532 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3533 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3534 = PCURVE('',#3255,#3535); -#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3544); -#3536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3537,#3538,#3539,#3540, -#3541,#3542,#3543),.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('') ); -#3537 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3538 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3539 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3540 = CARTESIAN_POINT('',(-5.7,0.9)); -#3541 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3542 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3543 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3504 = ADVANCED_FACE('',(#3505),#2526,.F.); +#3505 = FACE_BOUND('',#3506,.T.); +#3506 = EDGE_LOOP('',(#3507,#3508,#3529,#3530)); +#3507 = ORIENTED_EDGE('',*,*,#2509,.T.); +#3508 = ORIENTED_EDGE('',*,*,#3509,.T.); +#3509 = EDGE_CURVE('',#2482,#2988,#3510,.T.); +#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, + -5.088519480017E-016)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3515 = PCURVE('',#2526,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(-0.E+000,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3545 = PCURVE('',#3337,#3546); -#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); -#3547 = LINE('',#3548,#3549); -#3548 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3549 = VECTOR('',#3550,1.); -#3550 = DIRECTION('',(1.,0.E+000)); -#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3522 = PCURVE('',#2497,#3523); +#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528); +#3524 = LINE('',#3525,#3526); +#3525 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#3526 = VECTOR('',#3527,1.); +#3527 = DIRECTION('',(-2.126801590887E-016,-1.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3552 = ADVANCED_FACE('',(#3553),#3283,.T.); -#3553 = FACE_BOUND('',#3554,.F.); -#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3601)); -#3555 = ORIENTED_EDGE('',*,*,#3353,.T.); -#3556 = ORIENTED_EDGE('',*,*,#3557,.T.); -#3557 = EDGE_CURVE('',#3354,#3558,#3560,.T.); -#3558 = VERTEX_POINT('',#3559); -#3559 = CARTESIAN_POINT('',(0.15,-0.45,0.1)); -#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); -#3561 = LINE('',#3562,#3563); -#3562 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); -#3563 = VECTOR('',#3564,1.); -#3564 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3565 = PCURVE('',#3283,#3566); -#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); -#3567 = LINE('',#3568,#3569); -#3568 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#3569 = VECTOR('',#3570,1.); -#3570 = DIRECTION('',(-0.E+000,1.)); -#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3529 = ORIENTED_EDGE('',*,*,#3010,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3455,.F.); +#3531 = ADVANCED_FACE('',(#3532),#2497,.T.); +#3532 = FACE_BOUND('',#3533,.T.); +#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3537)); +#3534 = ORIENTED_EDGE('',*,*,#2481,.F.); +#3535 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3536 = ORIENTED_EDGE('',*,*,#2987,.T.); +#3537 = ORIENTED_EDGE('',*,*,#3509,.F.); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3539,#3540,#3541)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3539, + 'distance_accuracy_value','confusion accuracy'); +#3543 = SHAPE_DEFINITION_REPRESENTATION(#3544,#2155); +#3544 = PRODUCT_DEFINITION_SHAPE('','',#3545); +#3545 = PRODUCT_DEFINITION('design','',#3546,#3549); +#3546 = PRODUCT_DEFINITION_FORMATION('','',#3547); +#3547 = PRODUCT('Fillet003','Fillet003','',(#3548)); +#3548 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3551,#3553); +#3551 = ( REPRESENTATION_RELATIONSHIP('','',#2155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3552) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3554); +#3554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:4]','',#5,#3545,$ + ); +#3555 = PRODUCT_TYPE('part',$,(#3547)); +#3556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3557),#4939); +#3557 = MANIFOLD_SOLID_BREP('',#3558); +#3558 = CLOSED_SHELL('',(#3559,#3679,#4138,#4188,#4238,#4581,#4608,#4635 + ,#4662,#4689,#4716,#4743,#4770,#4797,#4824,#4851,#4878,#4905,#4932) + ); +#3559 = ADVANCED_FACE('',(#3560),#3574,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3597,#3625,#3653)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.F.); +#3563 = EDGE_CURVE('',#3564,#3566,#3568,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#3568 = SURFACE_CURVE('',#3569,(#3573,#3585),.PCURVE_S1.); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3573 = PCURVE('',#3574,#3579); +#3574 = PLANE('',#3575); +#3575 = AXIS2_PLACEMENT_3D('',#3576,#3577,#3578); +#3576 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#3577 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3578 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); +#3580 = LINE('',#3581,#3582); +#3581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3582 = VECTOR('',#3583,1.); +#3583 = DIRECTION('',(1.,-1.54074395551E-032)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3572 = PCURVE('',#3393,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(0.E+000,-1.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3585 = PCURVE('',#3586,#3591); +#3586 = PLANE('',#3587); +#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590); +#3588 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); +#3589 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3590 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3579 = ORIENTED_EDGE('',*,*,#3580,.F.); -#3580 = EDGE_CURVE('',#3268,#3558,#3581,.T.); -#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); -#3582 = CIRCLE('',#3583,0.3); -#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); -#3584 = CARTESIAN_POINT('',(0.45,-0.45,0.1)); -#3585 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3586 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3587 = PCURVE('',#3283,#3588); -#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); -#3589 = LINE('',#3590,#3591); -#3590 = CARTESIAN_POINT('',(-0.E+000,0.1)); -#3591 = VECTOR('',#3592,1.); -#3592 = DIRECTION('',(-1.,0.E+000)); -#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3564,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -4.526148820874E-018)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3606 = PCURVE('',#3574,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(2.126801590887E-016,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3594 = PCURVE('',#3311,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = CIRCLE('',#3597,0.3); -#3597 = AXIS2_PLACEMENT_2D('',#3598,#3599); -#3598 = CARTESIAN_POINT('',(-0.3,0.3)); -#3599 = DIRECTION('',(0.E+000,-1.)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3613 = PCURVE('',#3614,#3619); +#3614 = CYLINDRICAL_SURFACE('',#3615,0.29); +#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618); +#3616 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#3617 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3618 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.E+000,1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3601 = ORIENTED_EDGE('',*,*,#3267,.F.); -#3602 = ADVANCED_FACE('',(#3603),#3337,.T.); -#3603 = FACE_BOUND('',#3604,.T.); -#3604 = EDGE_LOOP('',(#3605,#3606,#3629,#3655)); -#3605 = ORIENTED_EDGE('',*,*,#3527,.T.); -#3606 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3607 = EDGE_CURVE('',#3500,#3608,#3610,.T.); -#3608 = VERTEX_POINT('',#3609); -#3609 = CARTESIAN_POINT('',(6.15,-0.45,0.1)); -#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3615 = PCURVE('',#3337,#3616); -#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621); -#3617 = LINE('',#3618,#3619); -#3618 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3619 = VECTOR('',#3620,1.); -#3620 = DIRECTION('',(0.E+000,1.)); -#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3599,#3627,#3629,.T.); +#3627 = VERTEX_POINT('',#3628); +#3628 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3634 = PCURVE('',#3574,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,-1.54074395551E-032)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3622 = PCURVE('',#3515,#3623); -#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628); -#3624 = LINE('',#3625,#3626); -#3625 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3626 = VECTOR('',#3627,1.); -#3627 = DIRECTION('',(0.E+000,-1.)); -#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3641 = PCURVE('',#3642,#3647); +#3642 = PLANE('',#3643); +#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); +#3644 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#3645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3646 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(-0.957826285221,0.287347885566)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3629 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3630 = EDGE_CURVE('',#3296,#3608,#3631,.T.); -#3631 = SURFACE_CURVE('',#3632,(#3637,#3644),.PCURVE_S1.); -#3632 = CIRCLE('',#3633,0.3); -#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636); -#3634 = CARTESIAN_POINT('',(5.85,-0.45,0.1)); -#3635 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3636 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3637 = PCURVE('',#3337,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.E+000,0.1)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(1.,0.E+000)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3653 = ORIENTED_EDGE('',*,*,#3654,.F.); +#3654 = EDGE_CURVE('',#3566,#3627,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + 9.25158692036E-018)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3660 = PCURVE('',#3574,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(2.126801590887E-016,-1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = PCURVE('',#3311,#3645); -#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); -#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, -#3651,#3652,#3653),.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('') ); -#3647 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3648 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); -#3649 = CARTESIAN_POINT('',(-5.959807621135,0.45)); -#3650 = CARTESIAN_POINT('',(-5.7,0.9)); -#3651 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#3652 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#3653 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3667 = PCURVE('',#3668,#3673); +#3668 = CYLINDRICAL_SURFACE('',#3669,0.29); +#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672); +#3670 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); +#3671 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3672 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.E+000,1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3655 = ORIENTED_EDGE('',*,*,#3323,.F.); -#3656 = ADVANCED_FACE('',(#3657),#3311,.F.); -#3657 = FACE_BOUND('',#3658,.F.); -#3658 = EDGE_LOOP('',(#3659,#3660,#3661,#3684,#3712,#3735,#3763,#3784)); -#3659 = ORIENTED_EDGE('',*,*,#3295,.F.); -#3660 = ORIENTED_EDGE('',*,*,#3580,.T.); -#3661 = ORIENTED_EDGE('',*,*,#3662,.F.); -#3662 = EDGE_CURVE('',#3663,#3558,#3665,.T.); -#3663 = VERTEX_POINT('',#3664); -#3664 = CARTESIAN_POINT('',(0.15,4.95,0.1)); -#3665 = SURFACE_CURVE('',#3666,(#3670,#3677),.PCURVE_S1.); -#3666 = LINE('',#3667,#3668); -#3667 = CARTESIAN_POINT('',(0.15,5.25,0.1)); -#3668 = VECTOR('',#3669,1.); -#3669 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3670 = PCURVE('',#3311,#3671); -#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676); -#3672 = LINE('',#3673,#3674); -#3673 = CARTESIAN_POINT('',(0.E+000,6.)); -#3674 = VECTOR('',#3675,1.); -#3675 = DIRECTION('',(0.E+000,-1.)); -#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3679 = ADVANCED_FACE('',(#3680),#3586,.F.); +#3680 = FACE_BOUND('',#3681,.F.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3707,#3735,#3764,#3792,#3820,#3848, + #3881,#3909,#3938,#3966,#3999,#4027,#4055,#4088,#4116)); +#3682 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); +#3684 = EDGE_CURVE('',#3566,#3685,#3687,.T.); +#3685 = VERTEX_POINT('',#3686); +#3686 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3700),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,0.29); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); +#3691 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3692 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3693 = PCURVE('',#3586,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699); +#3695 = CIRCLE('',#3696,0.29); +#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#3698 = DIRECTION('',(1.,0.E+000)); +#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3677 = PCURVE('',#3393,#3678); -#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); -#3679 = LINE('',#3680,#3681); -#3680 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3681 = VECTOR('',#3682,1.); -#3682 = DIRECTION('',(1.,0.E+000)); -#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3700 = PCURVE('',#3668,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.E+000)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3685 = EDGE_CURVE('',#3686,#3663,#3688,.T.); -#3686 = VERTEX_POINT('',#3687); -#3687 = CARTESIAN_POINT('',(0.45,5.25,0.1)); -#3688 = SURFACE_CURVE('',#3689,(#3694,#3705),.PCURVE_S1.); -#3689 = CIRCLE('',#3690,0.3); -#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693); -#3691 = CARTESIAN_POINT('',(0.45,4.95,0.1)); -#3692 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3693 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3694 = PCURVE('',#3311,#3695); -#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3704); -#3696 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3697,#3698,#3699,#3700, -#3701,#3702,#3703),.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('') ); -#3697 = CARTESIAN_POINT('',(-0.3,5.4)); -#3698 = CARTESIAN_POINT('',(-0.819615242271,5.4)); -#3699 = CARTESIAN_POINT('',(-0.559807621135,5.85)); -#3700 = CARTESIAN_POINT('',(-0.3,6.3)); -#3701 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); -#3702 = CARTESIAN_POINT('',(0.219615242271,5.4)); -#3703 = CARTESIAN_POINT('',(-0.3,5.4)); -#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3685,#3709,#3711,.T.); +#3709 = VERTEX_POINT('',#3710); +#3710 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#3716 = PCURVE('',#3586,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(-1.,0.3)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3705 = PCURVE('',#3426,#3706); -#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); -#3707 = LINE('',#3708,#3709); -#3708 = CARTESIAN_POINT('',(-3.14159265359,0.1)); -#3709 = VECTOR('',#3710,1.); -#3710 = DIRECTION('',(1.,0.E+000)); -#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); -#3713 = EDGE_CURVE('',#3714,#3686,#3716,.T.); -#3714 = VERTEX_POINT('',#3715); -#3715 = CARTESIAN_POINT('',(5.85,5.25,0.1)); -#3716 = SURFACE_CURVE('',#3717,(#3721,#3728),.PCURVE_S1.); -#3717 = LINE('',#3718,#3719); -#3718 = CARTESIAN_POINT('',(6.15,5.25,0.1)); -#3719 = VECTOR('',#3720,1.); -#3720 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3721 = PCURVE('',#3311,#3722); -#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727); -#3723 = LINE('',#3724,#3725); -#3724 = CARTESIAN_POINT('',(-6.,6.)); -#3725 = VECTOR('',#3726,1.); -#3726 = DIRECTION('',(1.,0.E+000)); -#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3728 = PCURVE('',#3454,#3729); +#3723 = PCURVE('',#3724,#3729); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#3727 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3728 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); #3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); #3730 = LINE('',#3731,#3732); -#3731 = CARTESIAN_POINT('',(0.E+000,-0.1)); +#3731 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); #3732 = VECTOR('',#3733,1.); -#3733 = DIRECTION('',(1.,0.E+000)); +#3733 = DIRECTION('',(1.,-1.54074395551E-032)); #3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #3735 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3736 = EDGE_CURVE('',#3737,#3714,#3739,.T.); +#3736 = EDGE_CURVE('',#3737,#3709,#3739,.T.); #3737 = VERTEX_POINT('',#3738); -#3738 = CARTESIAN_POINT('',(6.15,4.95,0.1)); -#3739 = SURFACE_CURVE('',#3740,(#3745,#3756),.PCURVE_S1.); -#3740 = CIRCLE('',#3741,0.3); +#3738 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#3739 = SURFACE_CURVE('',#3740,(#3745,#3752),.PCURVE_S1.); +#3740 = CIRCLE('',#3741,0.29); #3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744); -#3742 = CARTESIAN_POINT('',(5.85,4.95,0.1)); -#3743 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3744 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#3745 = PCURVE('',#3311,#3746); -#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3755); -#3747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3748,#3749,#3750,#3751, -#3752,#3753,#3754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3742 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); +#3743 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3744 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3745 = PCURVE('',#3586,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = CIRCLE('',#3748,0.29); +#3748 = AXIS2_PLACEMENT_2D('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#3750 = DIRECTION('',(1.,0.E+000)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = PCURVE('',#3753,#3758); +#3753 = CYLINDRICAL_SURFACE('',#3754,0.29); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); +#3756 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3757 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = LINE('',#3760,#3761); +#3760 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); +#3761 = VECTOR('',#3762,1.); +#3762 = DIRECTION('',(1.,0.E+000)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3766,#3737,#3768,.T.); +#3766 = VERTEX_POINT('',#3767); +#3767 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3773 = PCURVE('',#3586,#3774); +#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779); +#3775 = LINE('',#3776,#3777); +#3776 = CARTESIAN_POINT('',(-3.,0.E+000)); +#3777 = VECTOR('',#3778,1.); +#3778 = DIRECTION('',(1.,0.E+000)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3780 = PCURVE('',#3781,#3786); +#3781 = PLANE('',#3782); +#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785); +#3783 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#3784 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3785 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.E+000)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ORIENTED_EDGE('',*,*,#3793,.F.); +#3793 = EDGE_CURVE('',#3794,#3766,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.); +#3797 = LINE('',#3798,#3799); +#3798 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3799 = VECTOR('',#3800,1.); +#3800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3801 = PCURVE('',#3586,#3802); +#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-3.,-0.3)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.E+000,1.)); +#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3808 = PCURVE('',#3809,#3814); +#3809 = PLANE('',#3810); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#3812 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#3813 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); +#3815 = LINE('',#3816,#3817); +#3816 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#3817 = VECTOR('',#3818,1.); +#3818 = DIRECTION('',(1.,0.E+000)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = ORIENTED_EDGE('',*,*,#3821,.F.); +#3821 = EDGE_CURVE('',#3822,#3794,#3824,.T.); +#3822 = VERTEX_POINT('',#3823); +#3823 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#3824 = SURFACE_CURVE('',#3825,(#3829,#3836),.PCURVE_S1.); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3829 = PCURVE('',#3586,#3830); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-2.,-0.3)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(-1.,0.E+000)); +#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3836 = PCURVE('',#3837,#3842); +#3837 = PLANE('',#3838); +#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3839 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3840 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3841 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(1.,0.E+000)); +#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3822,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#3852 = SURFACE_CURVE('',#3853,(#3858,#3869),.PCURVE_S1.); +#3853 = CIRCLE('',#3854,0.29); +#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857); +#3855 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); +#3856 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3857 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3858 = PCURVE('',#3586,#3859); +#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3868); +#3860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3861,#3862,#3863,#3864, +#3865,#3866,#3867),.UNSPECIFIED.,.T.,.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('') ); -#3748 = CARTESIAN_POINT('',(-5.7,5.4)); -#3749 = CARTESIAN_POINT('',(-6.219615242271,5.4)); -#3750 = CARTESIAN_POINT('',(-5.959807621135,5.85)); -#3751 = CARTESIAN_POINT('',(-5.7,6.3)); -#3752 = CARTESIAN_POINT('',(-5.440192378865,5.85)); -#3753 = CARTESIAN_POINT('',(-5.180384757729,5.4)); -#3754 = CARTESIAN_POINT('',(-5.7,5.4)); -#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3861 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3862 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#3863 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#3864 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#3865 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#3866 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#3867 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3756 = PCURVE('',#3487,#3757); -#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(-1.570796326795,0.1)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(1.,0.E+000)); -#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3869 = PCURVE('',#3870,#3875); +#3870 = CYLINDRICAL_SURFACE('',#3871,0.29); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); +#3873 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3874 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(-1.,0.E+000)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3763 = ORIENTED_EDGE('',*,*,#3764,.F.); -#3764 = EDGE_CURVE('',#3608,#3737,#3765,.T.); -#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); -#3766 = LINE('',#3767,#3768); -#3767 = CARTESIAN_POINT('',(6.15,-0.75,0.1)); -#3768 = VECTOR('',#3769,1.); -#3769 = DIRECTION('',(0.E+000,1.,0.E+000)); -#3770 = PCURVE('',#3311,#3771); -#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); -#3772 = LINE('',#3773,#3774); -#3773 = CARTESIAN_POINT('',(-6.,0.E+000)); -#3774 = VECTOR('',#3775,1.); -#3775 = DIRECTION('',(0.E+000,1.)); -#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3777 = PCURVE('',#3515,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); -#3779 = LINE('',#3780,#3781); -#3780 = CARTESIAN_POINT('',(0.E+000,-0.1)); -#3781 = VECTOR('',#3782,1.); -#3782 = DIRECTION('',(1.,0.E+000)); -#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3784 = ORIENTED_EDGE('',*,*,#3630,.F.); -#3785 = ADVANCED_FACE('',(#3786),#3393,.F.); -#3786 = FACE_BOUND('',#3787,.F.); -#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); -#3788 = ORIENTED_EDGE('',*,*,#3377,.F.); -#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3790 = EDGE_CURVE('',#3378,#3663,#3791,.T.); -#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); -#3792 = LINE('',#3793,#3794); -#3793 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); -#3794 = VECTOR('',#3795,1.); -#3795 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3796 = PCURVE('',#3393,#3797); -#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); -#3798 = LINE('',#3799,#3800); -#3799 = CARTESIAN_POINT('',(0.3,0.E+000)); -#3800 = VECTOR('',#3801,1.); -#3801 = DIRECTION('',(0.E+000,-1.)); -#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3803 = PCURVE('',#3426,#3804); -#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); -#3805 = LINE('',#3806,#3807); -#3806 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3807 = VECTOR('',#3808,1.); -#3808 = DIRECTION('',(0.E+000,1.)); -#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3810 = ORIENTED_EDGE('',*,*,#3662,.T.); -#3811 = ORIENTED_EDGE('',*,*,#3557,.F.); -#3812 = ADVANCED_FACE('',(#3813),#3515,.F.); -#3813 = FACE_BOUND('',#3814,.F.); -#3814 = EDGE_LOOP('',(#3815,#3816,#3817,#3818)); -#3815 = ORIENTED_EDGE('',*,*,#3499,.F.); -#3816 = ORIENTED_EDGE('',*,*,#3607,.T.); -#3817 = ORIENTED_EDGE('',*,*,#3764,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3819 = EDGE_CURVE('',#3467,#3737,#3820,.T.); -#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); -#3821 = LINE('',#3822,#3823); -#3822 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); -#3823 = VECTOR('',#3824,1.); -#3824 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3825 = PCURVE('',#3515,#3826); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(0.E+000,-1.)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = PCURVE('',#3487,#3833); -#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); -#3834 = LINE('',#3835,#3836); -#3835 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3836 = VECTOR('',#3837,1.); -#3837 = DIRECTION('',(0.E+000,1.)); -#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3839 = ADVANCED_FACE('',(#3840),#3426,.T.); -#3840 = FACE_BOUND('',#3841,.T.); -#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); -#3842 = ORIENTED_EDGE('',*,*,#3405,.T.); -#3843 = ORIENTED_EDGE('',*,*,#3790,.T.); -#3844 = ORIENTED_EDGE('',*,*,#3685,.F.); -#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3846 = EDGE_CURVE('',#3406,#3686,#3847,.T.); -#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); -#3848 = LINE('',#3849,#3850); -#3849 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); -#3850 = VECTOR('',#3851,1.); -#3851 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3852 = PCURVE('',#3426,#3853); -#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); -#3854 = LINE('',#3855,#3856); -#3855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3856 = VECTOR('',#3857,1.); -#3857 = DIRECTION('',(0.E+000,1.)); -#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3859 = PCURVE('',#3454,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); -#3861 = LINE('',#3862,#3863); -#3862 = CARTESIAN_POINT('',(5.7,0.E+000)); -#3863 = VECTOR('',#3864,1.); -#3864 = DIRECTION('',(0.E+000,-1.)); -#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3866 = ADVANCED_FACE('',(#3867),#3487,.T.); -#3867 = FACE_BOUND('',#3868,.T.); -#3868 = EDGE_LOOP('',(#3869,#3870,#3891,#3892)); -#3869 = ORIENTED_EDGE('',*,*,#3466,.T.); -#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3871 = EDGE_CURVE('',#3439,#3714,#3872,.T.); -#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); -#3873 = LINE('',#3874,#3875); -#3874 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); -#3875 = VECTOR('',#3876,1.); -#3876 = DIRECTION('',(0.E+000,0.E+000,1.)); -#3877 = PCURVE('',#3487,#3878); -#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); -#3879 = LINE('',#3880,#3881); -#3880 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#3881 = VECTOR('',#3882,1.); -#3882 = DIRECTION('',(0.E+000,1.)); -#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3884 = PCURVE('',#3454,#3885); -#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3850,#3883,#3885,.T.); +#3883 = VERTEX_POINT('',#3884); +#3884 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.); #3886 = LINE('',#3887,#3888); -#3887 = CARTESIAN_POINT('',(0.3,0.E+000)); +#3887 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); #3888 = VECTOR('',#3889,1.); -#3889 = DIRECTION('',(0.E+000,-1.)); -#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3891 = ORIENTED_EDGE('',*,*,#3736,.F.); -#3892 = ORIENTED_EDGE('',*,*,#3819,.F.); -#3893 = ADVANCED_FACE('',(#3894),#3454,.F.); -#3894 = FACE_BOUND('',#3895,.F.); -#3895 = EDGE_LOOP('',(#3896,#3897,#3898,#3899)); -#3896 = ORIENTED_EDGE('',*,*,#3438,.F.); -#3897 = ORIENTED_EDGE('',*,*,#3871,.T.); -#3898 = ORIENTED_EDGE('',*,*,#3713,.T.); -#3899 = ORIENTED_EDGE('',*,*,#3846,.F.); -#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3904)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3901,#3902,#3903)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3901, - 'distance_accuracy_value','confusion accuracy'); -#3905 = SHAPE_DEFINITION_REPRESENTATION(#3906,#3225); -#3906 = PRODUCT_DEFINITION_SHAPE('','',#3907); -#3907 = PRODUCT_DEFINITION('design','',#3908,#3911); -#3908 = PRODUCT_DEFINITION_FORMATION('','',#3909); -#3909 = PRODUCT('Fillet001','Fillet001','',(#3910)); -#3910 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3913,#3915); -#3913 = ( REPRESENTATION_RELATIONSHIP('','',#3225,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3914) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); -#3915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3916); -#3916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:6]','',#5,#3907,$ +#3889 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3917 = PRODUCT_TYPE('part',$,(#3909)); -#3918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3919),#5301); -#3919 = MANIFOLD_SOLID_BREP('',#3920); -#3920 = CLOSED_SHELL('',(#3921,#4041,#4500,#4550,#4600,#4943,#4970,#4997 - ,#5024,#5051,#5078,#5105,#5132,#5159,#5186,#5213,#5240,#5267,#5294) +#3890 = PCURVE('',#3586,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(-2.,-0.3)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(0.957826285221,0.287347885566)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = PCURVE('',#3898,#3903); +#3898 = PLANE('',#3899); +#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902); +#3900 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#3901 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#3902 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) ); -#3921 = ADVANCED_FACE('',(#3922),#3936,.T.); -#3922 = FACE_BOUND('',#3923,.T.); -#3923 = EDGE_LOOP('',(#3924,#3959,#3987,#4015)); -#3924 = ORIENTED_EDGE('',*,*,#3925,.F.); -#3925 = EDGE_CURVE('',#3926,#3928,#3930,.T.); -#3926 = VERTEX_POINT('',#3927); -#3927 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, - 1.110223024625E-016)); -#3928 = VERTEX_POINT('',#3929); -#3929 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 3.330669073875E-016)); -#3930 = SURFACE_CURVE('',#3931,(#3935,#3947),.PCURVE_S1.); -#3931 = LINE('',#3932,#3933); -#3932 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3933 = VECTOR('',#3934,1.); -#3934 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3935 = PCURVE('',#3936,#3941); -#3936 = PLANE('',#3937); -#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); -#3938 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3939 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#3940 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,0.E+000)); -#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,1.54074395551E-032)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3947 = PCURVE('',#3948,#3953); -#3948 = PLANE('',#3949); -#3949 = AXIS2_PLACEMENT_3D('',#3950,#3951,#3952); -#3950 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#3951 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#3952 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); -#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); -#3954 = LINE('',#3955,#3956); -#3955 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3956 = VECTOR('',#3957,1.); -#3957 = DIRECTION('',(0.957826285221,-0.287347885566)); -#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); +#3910 = EDGE_CURVE('',#3911,#3883,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.); +#3914 = CIRCLE('',#3915,0.29); +#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918); +#3916 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); +#3917 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3918 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3919 = PCURVE('',#3586,#3920); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,0.29); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#3924 = DIRECTION('',(1.,0.E+000)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3959 = ORIENTED_EDGE('',*,*,#3960,.T.); -#3960 = EDGE_CURVE('',#3926,#3961,#3963,.T.); -#3961 = VERTEX_POINT('',#3962); -#3962 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.); -#3964 = LINE('',#3965,#3966); -#3965 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#3966 = VECTOR('',#3967,1.); -#3967 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3968 = PCURVE('',#3936,#3969); -#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974); -#3970 = LINE('',#3971,#3972); -#3971 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#3972 = VECTOR('',#3973,1.); -#3973 = DIRECTION('',(0.E+000,-1.)); -#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3926 = PCURVE('',#3927,#3932); +#3927 = CYLINDRICAL_SURFACE('',#3928,0.29); +#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931); +#3929 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); +#3930 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3931 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.E+000)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3975 = PCURVE('',#3976,#3981); -#3976 = CYLINDRICAL_SURFACE('',#3977,0.29); -#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); -#3978 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#3979 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#3980 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); -#3982 = LINE('',#3983,#3984); -#3983 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3984 = VECTOR('',#3985,1.); -#3985 = DIRECTION('',(-0.E+000,1.)); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3911,#3940,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3947 = PCURVE('',#3586,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(-1.,0.E+000)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.957826285221,-0.287347885566)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = PCURVE('',#3955,#3960); +#3955 = PLANE('',#3956); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#3958 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#3959 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(1.,1.54074395551E-032)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#3967,.F.); +#3967 = EDGE_CURVE('',#3968,#3940,#3970,.T.); +#3968 = VERTEX_POINT('',#3969); +#3969 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#3970 = SURFACE_CURVE('',#3971,(#3976,#3987),.PCURVE_S1.); +#3971 = CIRCLE('',#3972,0.29); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3974 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#3975 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#3976 = PCURVE('',#3586,#3977); +#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3986); +#3978 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3979,#3980,#3981,#3982, +#3983,#3984,#3985),.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('') ); +#3979 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#3980 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#3981 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#3982 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#3983 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#3984 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#3985 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); -#3988 = EDGE_CURVE('',#3961,#3989,#3991,.T.); -#3989 = VERTEX_POINT('',#3990); -#3990 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#3991 = SURFACE_CURVE('',#3992,(#3996,#4003),.PCURVE_S1.); -#3992 = LINE('',#3993,#3994); -#3993 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#3994 = VECTOR('',#3995,1.); -#3995 = DIRECTION('',(-0.287347885566,-0.957826285221,0.E+000)); -#3996 = PCURVE('',#3936,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,0.E+000)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3987 = PCURVE('',#3988,#3993); +#3988 = CYLINDRICAL_SURFACE('',#3989,0.29); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); +#3991 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#3992 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.E+000)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4003 = PCURVE('',#4004,#4009); -#4004 = PLANE('',#4005); -#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); -#4006 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4007 = DIRECTION('',(0.E+000,-2.958228394579E-031,1.)); -#4008 = DIRECTION('',(0.E+000,-1.,-2.958228394579E-031)); +#3999 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4000 = EDGE_CURVE('',#4001,#3968,#4003,.T.); +#4001 = VERTEX_POINT('',#4002); +#4002 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4003 = SURFACE_CURVE('',#4004,(#4008,#4015),.PCURVE_S1.); +#4004 = LINE('',#4005,#4006); +#4005 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4006 = VECTOR('',#4007,1.); +#4007 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4008 = PCURVE('',#3586,#4009); #4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); #4010 = LINE('',#4011,#4012); -#4011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4011 = CARTESIAN_POINT('',(2.,-0.3)); #4012 = VECTOR('',#4013,1.); -#4013 = DIRECTION('',(0.957826285221,-0.287347885566)); +#4013 = DIRECTION('',(-1.,0.E+000)); #4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4016 = EDGE_CURVE('',#3928,#3989,#4017,.T.); -#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); -#4018 = LINE('',#4019,#4020); -#4019 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#4020 = VECTOR('',#4021,1.); -#4021 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4022 = PCURVE('',#3936,#4023); -#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); -#4024 = LINE('',#4025,#4026); -#4025 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#4026 = VECTOR('',#4027,1.); -#4027 = DIRECTION('',(0.E+000,-1.)); -#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4015 = PCURVE('',#4016,#4021); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#4019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4020 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4029 = PCURVE('',#4030,#4035); -#4030 = CYLINDRICAL_SURFACE('',#4031,0.29); -#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); -#4032 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4033 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4034 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); -#4036 = LINE('',#4037,#4038); -#4037 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#4038 = VECTOR('',#4039,1.); -#4039 = DIRECTION('',(-0.E+000,1.)); -#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4027 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4028 = EDGE_CURVE('',#4029,#4001,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#4031 = SURFACE_CURVE('',#4032,(#4036,#4043),.PCURVE_S1.); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4036 = PCURVE('',#3586,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(2.,0.E+000)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(0.E+000,-1.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4041 = ADVANCED_FACE('',(#4042),#3948,.T.); -#4042 = FACE_BOUND('',#4043,.T.); -#4043 = EDGE_LOOP('',(#4044,#4045,#4069,#4097,#4126,#4154,#4182,#4210, - #4243,#4271,#4300,#4328,#4361,#4389,#4417,#4450,#4478)); -#4044 = ORIENTED_EDGE('',*,*,#3925,.T.); -#4045 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4046 = EDGE_CURVE('',#3928,#4047,#4049,.T.); -#4047 = VERTEX_POINT('',#4048); -#4048 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - 3.330669073875E-016)); -#4049 = SURFACE_CURVE('',#4050,(#4055,#4062),.PCURVE_S1.); -#4050 = CIRCLE('',#4051,0.29); -#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); -#4052 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#4053 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4054 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4055 = PCURVE('',#3948,#4056); -#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); -#4057 = CIRCLE('',#4058,0.29); -#4058 = AXIS2_PLACEMENT_2D('',#4059,#4060); -#4059 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4060 = DIRECTION('',(-1.,0.E+000)); -#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4043 = PCURVE('',#4044,#4049); +#4044 = PLANE('',#4045); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#4047 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4048 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4062 = PCURVE('',#4030,#4063); -#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4068); -#4064 = LINE('',#4065,#4066); -#4065 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); -#4066 = VECTOR('',#4067,1.); -#4067 = DIRECTION('',(-1.,0.E+000)); -#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4069 = ORIENTED_EDGE('',*,*,#4070,.T.); -#4070 = EDGE_CURVE('',#4047,#4071,#4073,.T.); -#4071 = VERTEX_POINT('',#4072); -#4072 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -4.440892098501E-016)); -#4073 = SURFACE_CURVE('',#4074,(#4078,#4085),.PCURVE_S1.); -#4074 = LINE('',#4075,#4076); -#4075 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4076 = VECTOR('',#4077,1.); -#4077 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4078 = PCURVE('',#3948,#4079); -#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); -#4080 = LINE('',#4081,#4082); -#4081 = CARTESIAN_POINT('',(1.,-0.3)); -#4082 = VECTOR('',#4083,1.); -#4083 = DIRECTION('',(0.957826285221,0.287347885566)); -#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4085 = PCURVE('',#4086,#4091); -#4086 = PLANE('',#4087); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(-0.45,-1.5,0.E+000)); -#4089 = DIRECTION('',(-0.957826285221,-0.287347885566,0.E+000)); -#4090 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4096); -#4092 = LINE('',#4093,#4094); -#4093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4094 = VECTOR('',#4095,1.); -#4095 = DIRECTION('',(1.,0.E+000)); -#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4097 = ORIENTED_EDGE('',*,*,#4098,.F.); -#4098 = EDGE_CURVE('',#4099,#4071,#4101,.T.); -#4099 = VERTEX_POINT('',#4100); -#4100 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-4.440892098501E-016) - ); -#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); -#4102 = CIRCLE('',#4103,0.29); -#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); -#4104 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4105 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4106 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4107 = PCURVE('',#3948,#4108); -#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); -#4109 = CIRCLE('',#4110,0.29); -#4110 = AXIS2_PLACEMENT_2D('',#4111,#4112); -#4111 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4112 = DIRECTION('',(-1.,0.E+000)); -#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4114 = PCURVE('',#4115,#4120); -#4115 = CYLINDRICAL_SURFACE('',#4116,0.29); -#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); -#4117 = CARTESIAN_POINT('',(-0.44,-2.542562962528,0.E+000)); -#4118 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4119 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); -#4121 = LINE('',#4122,#4123); -#4122 = CARTESIAN_POINT('',(4.712388980385,-0.E+000)); -#4123 = VECTOR('',#4124,1.); -#4124 = DIRECTION('',(-1.,0.E+000)); -#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); -#4127 = EDGE_CURVE('',#4128,#4099,#4130,.T.); -#4128 = VERTEX_POINT('',#4129); -#4129 = CARTESIAN_POINT('',(-0.15,-3.5,-2.22044604925E-016)); -#4130 = SURFACE_CURVE('',#4131,(#4135,#4142),.PCURVE_S1.); -#4131 = LINE('',#4132,#4133); -#4132 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4133 = VECTOR('',#4134,1.); -#4134 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4135 = PCURVE('',#3948,#4136); -#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4141); -#4137 = LINE('',#4138,#4139); -#4138 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4139 = VECTOR('',#4140,1.); -#4140 = DIRECTION('',(-1.,0.E+000)); -#4141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4142 = PCURVE('',#4143,#4148); -#4143 = PLANE('',#4144); -#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147); -#4145 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#4146 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4147 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); -#4149 = LINE('',#4150,#4151); -#4150 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4151 = VECTOR('',#4152,1.); -#4152 = DIRECTION('',(1.,0.E+000)); -#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4154 = ORIENTED_EDGE('',*,*,#4155,.F.); -#4155 = EDGE_CURVE('',#4156,#4128,#4158,.T.); -#4156 = VERTEX_POINT('',#4157); -#4157 = CARTESIAN_POINT('',(0.15,-3.5,-2.22044604925E-016)); -#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); -#4159 = LINE('',#4160,#4161); -#4160 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4161 = VECTOR('',#4162,1.); -#4162 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4163 = PCURVE('',#3948,#4164); -#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); -#4165 = LINE('',#4166,#4167); -#4166 = CARTESIAN_POINT('',(3.,0.3)); -#4167 = VECTOR('',#4168,1.); -#4168 = DIRECTION('',(0.E+000,-1.)); -#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4170 = PCURVE('',#4171,#4176); -#4171 = PLANE('',#4172); -#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); -#4173 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#4174 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4175 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); -#4177 = LINE('',#4178,#4179); -#4178 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4179 = VECTOR('',#4180,1.); -#4180 = DIRECTION('',(1.,0.E+000)); -#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4182 = ORIENTED_EDGE('',*,*,#4183,.F.); -#4183 = EDGE_CURVE('',#4184,#4156,#4186,.T.); -#4184 = VERTEX_POINT('',#4185); -#4185 = CARTESIAN_POINT('',(0.15,-2.542562962528,-4.440892098501E-016)); -#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.); -#4187 = LINE('',#4188,#4189); -#4188 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4189 = VECTOR('',#4190,1.); -#4190 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4191 = PCURVE('',#3948,#4192); -#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197); -#4193 = LINE('',#4194,#4195); -#4194 = CARTESIAN_POINT('',(2.,0.3)); -#4195 = VECTOR('',#4196,1.); -#4196 = DIRECTION('',(1.,0.E+000)); -#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4198 = PCURVE('',#4199,#4204); -#4199 = PLANE('',#4200); -#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); -#4201 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4202 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4203 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); -#4205 = LINE('',#4206,#4207); -#4206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4207 = VECTOR('',#4208,1.); -#4208 = DIRECTION('',(1.,0.E+000)); -#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#4212,#4184,#4214,.T.); -#4212 = VERTEX_POINT('',#4213); -#4213 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -4.440892098501E-016)); -#4214 = SURFACE_CURVE('',#4215,(#4220,#4231),.PCURVE_S1.); -#4215 = CIRCLE('',#4216,0.29); -#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); -#4217 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4218 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4219 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4220 = PCURVE('',#3948,#4221); -#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4230); -#4222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4223,#4224,#4225,#4226, -#4227,#4228,#4229),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4055 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4056 = EDGE_CURVE('',#4057,#4029,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4076),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,0.29); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); +#4063 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4064 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4065 = PCURVE('',#3586,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4075); +#4067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4068,#4069,#4070,#4071, +#4072,#4073,#4074),.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('') ); -#4223 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4224 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4225 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4226 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4227 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4228 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4229 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4068 = CARTESIAN_POINT('',(2.,-0.29)); +#4069 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4070 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4071 = CARTESIAN_POINT('',(1.13,-0.29)); +#4072 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4073 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4074 = CARTESIAN_POINT('',(2.,-0.29)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4231 = PCURVE('',#4232,#4237); -#4232 = CYLINDRICAL_SURFACE('',#4233,0.29); -#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); -#4234 = CARTESIAN_POINT('',(-0.14,-2.542562962528,0.E+000)); -#4235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4236 = DIRECTION('',(0.957826285221,0.287347885566,-0.E+000)); -#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); -#4238 = LINE('',#4239,#4240); -#4239 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#4240 = VECTOR('',#4241,1.); -#4241 = DIRECTION('',(1.,0.E+000)); -#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4076 = PCURVE('',#4077,#4082); +#4077 = CYLINDRICAL_SURFACE('',#4078,0.29); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); +#4080 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4081 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(-1.,0.E+000)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4097 = PCURVE('',#3586,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(1.,0.E+000)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4104 = PCURVE('',#4105,#4110); +#4105 = PLANE('',#4106); +#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109); +#4107 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4109 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(1.,0.E+000)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#3564,#4090,#4118,.T.); +#4118 = SURFACE_CURVE('',#4119,(#4124,#4131),.PCURVE_S1.); +#4119 = CIRCLE('',#4120,0.29); +#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123); +#4121 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); +#4122 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4123 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4124 = PCURVE('',#3586,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = CIRCLE('',#4127,0.29); +#4127 = AXIS2_PLACEMENT_2D('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4129 = DIRECTION('',(1.,0.E+000)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3614,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(1.,0.E+000)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ADVANCED_FACE('',(#4139),#3614,.F.); +#4139 = FACE_BOUND('',#4140,.F.); +#4140 = EDGE_LOOP('',(#4141,#4142,#4165,#4187)); +#4141 = ORIENTED_EDGE('',*,*,#4117,.T.); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#4090,#4144,#4146,.T.); +#4144 = VERTEX_POINT('',#4145); +#4145 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4151 = PCURVE('',#3614,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#4105,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4166 = EDGE_CURVE('',#3599,#4144,#4167,.T.); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4180),.PCURVE_S1.); +#4168 = CIRCLE('',#4169,0.29); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#4171 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4172 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4173 = PCURVE('',#3614,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(1.,0.E+000)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#3642,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = CIRCLE('',#4183,0.29); +#4183 = AXIS2_PLACEMENT_2D('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#4185 = DIRECTION('',(1.,0.E+000)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#3598,.F.); +#4188 = ADVANCED_FACE('',(#4189),#3668,.T.); +#4189 = FACE_BOUND('',#4190,.T.); +#4190 = EDGE_LOOP('',(#4191,#4192,#4215,#4237)); +#4191 = ORIENTED_EDGE('',*,*,#3684,.T.); +#4192 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4193 = EDGE_CURVE('',#3685,#4194,#4196,.T.); +#4194 = VERTEX_POINT('',#4195); +#4195 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#4196 = SURFACE_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -9.25158692036E-018)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4201 = PCURVE('',#3668,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.E+000,1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#3724,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(2.126801590887E-016,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3627,#4194,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4230),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,0.29); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#4221 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4222 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4223 = PCURVE('',#3668,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229); +#4225 = LINE('',#4226,#4227); +#4226 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4227 = VECTOR('',#4228,1.); +#4228 = DIRECTION('',(1.,0.E+000)); +#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4230 = PCURVE('',#3642,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,0.29); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#4235 = DIRECTION('',(1.,0.E+000)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = ORIENTED_EDGE('',*,*,#3654,.F.); +#4238 = ADVANCED_FACE('',(#4239),#3642,.T.); +#4239 = FACE_BOUND('',#4240,.T.); +#4240 = EDGE_LOOP('',(#4241,#4242,#4243,#4266,#4290,#4313,#4336,#4359, + #4387,#4410,#4434,#4457,#4485,#4508,#4531,#4559,#4580)); +#4241 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4242 = ORIENTED_EDGE('',*,*,#4216,.T.); #4243 = ORIENTED_EDGE('',*,*,#4244,.T.); -#4244 = EDGE_CURVE('',#4212,#4245,#4247,.T.); +#4244 = EDGE_CURVE('',#4194,#4245,#4247,.T.); #4245 = VERTEX_POINT('',#4246); -#4246 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - 3.330669073875E-016)); +#4246 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #4247 = SURFACE_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); #4248 = LINE('',#4249,#4250); -#4249 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); +#4249 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #4250 = VECTOR('',#4251,1.); -#4251 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4252 = PCURVE('',#3948,#4253); +#4251 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4252 = PCURVE('',#3642,#4253); #4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); #4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(2.,0.3)); +#4255 = CARTESIAN_POINT('',(-1.,0.3)); #4256 = VECTOR('',#4257,1.); #4257 = DIRECTION('',(-0.957826285221,-0.287347885566)); #4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4259 = PCURVE('',#4260,#4265); -#4260 = PLANE('',#4261); -#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); -#4262 = CARTESIAN_POINT('',(0.15,-2.5,0.E+000)); -#4263 = DIRECTION('',(0.957826285221,0.287347885566,0.E+000)); -#4264 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); -#4266 = LINE('',#4267,#4268); -#4267 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4268 = VECTOR('',#4269,1.); -#4269 = DIRECTION('',(1.,0.E+000)); -#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4259 = PCURVE('',#3724,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,-1.54074395551E-032)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); -#4272 = EDGE_CURVE('',#4273,#4245,#4275,.T.); -#4273 = VERTEX_POINT('',#4274); -#4274 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 3.330669073875E-016)); -#4275 = SURFACE_CURVE('',#4276,(#4281,#4288),.PCURVE_S1.); -#4276 = CIRCLE('',#4277,0.29); -#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); -#4278 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4279 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4280 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4281 = PCURVE('',#3948,#4282); -#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287); -#4283 = CIRCLE('',#4284,0.29); -#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286); -#4285 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4286 = DIRECTION('',(-1.,0.E+000)); -#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4245,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4283),.PCURVE_S1.); +#4271 = CIRCLE('',#4272,0.29); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#4274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4275 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4276 = PCURVE('',#3642,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = CIRCLE('',#4279,0.29); +#4279 = AXIS2_PLACEMENT_2D('',#4280,#4281); +#4280 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#4281 = DIRECTION('',(1.,0.E+000)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4288 = PCURVE('',#4289,#4294); -#4289 = CYLINDRICAL_SURFACE('',#4290,0.29); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#4292 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4293 = DIRECTION('',(-0.957826285221,0.287347885566,0.E+000)); -#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4283 = PCURVE('',#3753,#4284); +#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.E+000)); +#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4290 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4291 = EDGE_CURVE('',#4292,#4268,#4294,.T.); +#4292 = VERTEX_POINT('',#4293); +#4293 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#4294 = SURFACE_CURVE('',#4295,(#4299,#4306),.PCURVE_S1.); #4295 = LINE('',#4296,#4297); -#4296 = CARTESIAN_POINT('',(1.279339532317,-0.E+000)); +#4296 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #4297 = VECTOR('',#4298,1.); -#4298 = DIRECTION('',(-1.,0.E+000)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4298 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4299 = PCURVE('',#3642,#4300); +#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-3.,0.E+000)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,0.E+000)); +#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4300 = ORIENTED_EDGE('',*,*,#4301,.T.); -#4301 = EDGE_CURVE('',#4273,#4302,#4304,.T.); -#4302 = VERTEX_POINT('',#4303); -#4303 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - 1.110223024625E-016)); -#4304 = SURFACE_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); -#4305 = LINE('',#4306,#4307); -#4306 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4307 = VECTOR('',#4308,1.); -#4308 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4309 = PCURVE('',#3948,#4310); -#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); -#4311 = LINE('',#4312,#4313); -#4312 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4313 = VECTOR('',#4314,1.); -#4314 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4306 = PCURVE('',#3781,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(1.,0.E+000)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4316 = PCURVE('',#4317,#4322); -#4317 = PLANE('',#4318); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-0.15,-1.5,0.E+000)); -#4320 = DIRECTION('',(0.957826285221,-0.287347885566,0.E+000)); -#4321 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); -#4323 = LINE('',#4324,#4325); -#4324 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4325 = VECTOR('',#4326,1.); -#4326 = DIRECTION('',(1.,0.E+000)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4313 = ORIENTED_EDGE('',*,*,#4314,.F.); +#4314 = EDGE_CURVE('',#4315,#4292,#4317,.T.); +#4315 = VERTEX_POINT('',#4316); +#4316 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4322 = PCURVE('',#3642,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-3.,-0.3)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(0.E+000,1.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); -#4329 = EDGE_CURVE('',#4330,#4302,#4332,.T.); -#4330 = VERTEX_POINT('',#4331); -#4331 = CARTESIAN_POINT('',(0.15,-0.457437037472,1.110223024625E-016)); -#4332 = SURFACE_CURVE('',#4333,(#4338,#4349),.PCURVE_S1.); -#4333 = CIRCLE('',#4334,0.29); -#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); -#4335 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4336 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4337 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4338 = PCURVE('',#3948,#4339); -#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4348); -#4340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4341,#4342,#4343,#4344, -#4345,#4346,#4347),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4329 = PCURVE('',#3809,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.E+000)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4315,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4345 = PCURVE('',#3642,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-2.,-0.3)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-1.,0.E+000)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#3837,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,0.E+000)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4361,#4338,#4363,.T.); +#4361 = VERTEX_POINT('',#4362); +#4362 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#4363 = SURFACE_CURVE('',#4364,(#4369,#4380),.PCURVE_S1.); +#4364 = CIRCLE('',#4365,0.29); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#4367 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4368 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4369 = PCURVE('',#3642,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4379); +#4371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4372,#4373,#4374,#4375, +#4376,#4377,#4378),.UNSPECIFIED.,.T.,.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('') ); -#4341 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4342 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4343 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4344 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4345 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4346 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4347 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4372 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4373 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#4374 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#4375 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#4376 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#4377 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#4378 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4349 = PCURVE('',#4350,#4355); -#4350 = CYLINDRICAL_SURFACE('',#4351,0.29); -#4351 = AXIS2_PLACEMENT_3D('',#4352,#4353,#4354); -#4352 = CARTESIAN_POINT('',(-0.14,-0.457437037472,0.E+000)); -#4353 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4354 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360); -#4356 = LINE('',#4357,#4358); -#4357 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#4358 = VECTOR('',#4359,1.); -#4359 = DIRECTION('',(1.,0.E+000)); -#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4380 = PCURVE('',#3870,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-1.,0.E+000)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4361 = ORIENTED_EDGE('',*,*,#4362,.F.); -#4362 = EDGE_CURVE('',#4363,#4330,#4365,.T.); -#4363 = VERTEX_POINT('',#4364); -#4364 = CARTESIAN_POINT('',(0.15,1.5,-3.330669073875E-016)); -#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.); -#4366 = LINE('',#4367,#4368); -#4367 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4368 = VECTOR('',#4369,1.); -#4369 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4370 = PCURVE('',#3948,#4371); -#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); -#4372 = LINE('',#4373,#4374); -#4373 = CARTESIAN_POINT('',(-2.,0.3)); -#4374 = VECTOR('',#4375,1.); -#4375 = DIRECTION('',(1.,0.E+000)); -#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4387 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4388 = EDGE_CURVE('',#4361,#4389,#4391,.T.); +#4389 = VERTEX_POINT('',#4390); +#4390 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#4396 = PCURVE('',#3642,#4397); +#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402); +#4398 = LINE('',#4399,#4400); +#4399 = CARTESIAN_POINT('',(-2.,-0.3)); +#4400 = VECTOR('',#4401,1.); +#4401 = DIRECTION('',(0.957826285221,0.287347885566)); +#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4377 = PCURVE('',#4378,#4383); -#4378 = PLANE('',#4379); -#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); -#4380 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#4381 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4382 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388); -#4384 = LINE('',#4385,#4386); -#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4386 = VECTOR('',#4387,1.); -#4387 = DIRECTION('',(1.,0.E+000)); -#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4403 = PCURVE('',#3898,#4404); +#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409); +#4405 = LINE('',#4406,#4407); +#4406 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4407 = VECTOR('',#4408,1.); +#4408 = DIRECTION('',(1.,1.54074395551E-032)); +#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); -#4390 = EDGE_CURVE('',#4391,#4363,#4393,.T.); -#4391 = VERTEX_POINT('',#4392); -#4392 = CARTESIAN_POINT('',(0.14,1.5,-3.330669073875E-016)); -#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); -#4394 = LINE('',#4395,#4396); -#4395 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4396 = VECTOR('',#4397,1.); -#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4398 = PCURVE('',#3948,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,1.)); -#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4405 = PCURVE('',#4406,#4411); -#4406 = PLANE('',#4407); -#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); -#4408 = CARTESIAN_POINT('',(-0.15,1.5,0.E+000)); -#4409 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4410 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416); -#4412 = LINE('',#4413,#4414); -#4413 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4414 = VECTOR('',#4415,1.); -#4415 = DIRECTION('',(1.,0.E+000)); -#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4417 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4418 = EDGE_CURVE('',#4419,#4391,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-0.15,1.21,-2.775557561563E-016)); -#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4410 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4411 = EDGE_CURVE('',#4412,#4389,#4414,.T.); +#4412 = VERTEX_POINT('',#4413); +#4413 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#4414 = SURFACE_CURVE('',#4415,(#4420,#4427),.PCURVE_S1.); +#4415 = CIRCLE('',#4416,0.29); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#4418 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4419 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4420 = PCURVE('',#3642,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); #4422 = CIRCLE('',#4423,0.29); -#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); -#4424 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4425 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4426 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4427 = PCURVE('',#3948,#4428); -#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); -#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, -#4434,#4435,#4436),.UNSPECIFIED.,.T.,.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('') ); -#4430 = CARTESIAN_POINT('',(-2.,0.29)); -#4431 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4432 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4433 = CARTESIAN_POINT('',(-1.13,0.29)); -#4434 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4435 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4436 = CARTESIAN_POINT('',(-2.,0.29)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4423 = AXIS2_PLACEMENT_2D('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4438 = PCURVE('',#4439,#4444); -#4439 = CYLINDRICAL_SURFACE('',#4440,0.29); -#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); -#4441 = CARTESIAN_POINT('',(0.14,1.21,0.E+000)); -#4442 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4443 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4427 = PCURVE('',#3927,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(1.,0.E+000)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4435 = EDGE_CURVE('',#4412,#4436,#4438,.T.); +#4436 = VERTEX_POINT('',#4437); +#4437 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#4443 = PCURVE('',#3642,#4444); #4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); #4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(-4.712388980385,0.E+000)); +#4446 = CARTESIAN_POINT('',(-1.,0.E+000)); #4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(1.,0.E+000)); +#4448 = DIRECTION('',(0.957826285221,-0.287347885566)); #4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4451 = EDGE_CURVE('',#4452,#4419,#4454,.T.); -#4452 = VERTEX_POINT('',#4453); -#4453 = CARTESIAN_POINT('',(-0.15,-0.457437037472,1.110223024625E-016)); -#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.); -#4455 = LINE('',#4456,#4457); -#4456 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4457 = VECTOR('',#4458,1.); -#4458 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4459 = PCURVE('',#3948,#4460); -#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); -#4461 = LINE('',#4462,#4463); -#4462 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4463 = VECTOR('',#4464,1.); -#4464 = DIRECTION('',(-1.,0.E+000)); -#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4450 = PCURVE('',#3955,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,1.54074395551E-032)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4466 = PCURVE('',#4467,#4472); -#4467 = PLANE('',#4468); -#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471); -#4469 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#4470 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4471 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(1.,0.E+000)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4458 = EDGE_CURVE('',#4459,#4436,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4478),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,0.29); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#4465 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4466 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4467 = PCURVE('',#3642,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4477); +#4469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4470,#4471,#4472,#4473, +#4474,#4475,#4476),.UNSPECIFIED.,.T.,.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('') ); +#4470 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#4471 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#4472 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#4473 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#4474 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#4475 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#4476 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4478 = ORIENTED_EDGE('',*,*,#4479,.F.); -#4479 = EDGE_CURVE('',#3926,#4452,#4480,.T.); -#4480 = SURFACE_CURVE('',#4481,(#4486,#4493),.PCURVE_S1.); -#4481 = CIRCLE('',#4482,0.29); -#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485); -#4483 = CARTESIAN_POINT('',(-0.44,-0.457437037472,0.E+000)); -#4484 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4485 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4486 = PCURVE('',#3948,#4487); -#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); -#4488 = CIRCLE('',#4489,0.29); -#4489 = AXIS2_PLACEMENT_2D('',#4490,#4491); -#4490 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4491 = DIRECTION('',(-1.,0.E+000)); -#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4478 = PCURVE('',#3988,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = LINE('',#4481,#4482); +#4481 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#4482 = VECTOR('',#4483,1.); +#4483 = DIRECTION('',(-1.,0.E+000)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4493 = PCURVE('',#3976,#4494); -#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); -#4495 = LINE('',#4496,#4497); -#4496 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#4497 = VECTOR('',#4498,1.); -#4498 = DIRECTION('',(-1.,0.E+000)); -#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4485 = ORIENTED_EDGE('',*,*,#4486,.F.); +#4486 = EDGE_CURVE('',#4487,#4459,#4489,.T.); +#4487 = VERTEX_POINT('',#4488); +#4488 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#4494 = PCURVE('',#3642,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(2.,-0.3)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(-1.,0.E+000)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4500 = ADVANCED_FACE('',(#4501),#3976,.F.); -#4501 = FACE_BOUND('',#4502,.T.); -#4502 = EDGE_LOOP('',(#4503,#4504,#4527,#4549)); -#4503 = ORIENTED_EDGE('',*,*,#4479,.T.); -#4504 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4505 = EDGE_CURVE('',#4452,#4506,#4508,.T.); -#4506 = VERTEX_POINT('',#4507); -#4507 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#4508 = SURFACE_CURVE('',#4509,(#4513,#4520),.PCURVE_S1.); -#4509 = LINE('',#4510,#4511); -#4510 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#4511 = VECTOR('',#4512,1.); -#4512 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4513 = PCURVE('',#3976,#4514); -#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); -#4515 = LINE('',#4516,#4517); -#4516 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4517 = VECTOR('',#4518,1.); -#4518 = DIRECTION('',(-0.E+000,1.)); -#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4501 = PCURVE('',#4016,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(1.,0.E+000)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4520 = PCURVE('',#4467,#4521); -#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); -#4522 = LINE('',#4523,#4524); -#4523 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#4524 = VECTOR('',#4525,1.); -#4525 = DIRECTION('',(-0.E+000,-1.)); -#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.); +#4513 = LINE('',#4514,#4515); +#4514 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#4515 = VECTOR('',#4516,1.); +#4516 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4517 = PCURVE('',#3642,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523); +#4519 = LINE('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(2.,0.E+000)); +#4521 = VECTOR('',#4522,1.); +#4522 = DIRECTION('',(0.E+000,-1.)); +#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4527 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4528 = EDGE_CURVE('',#3961,#4506,#4529,.T.); -#4529 = SURFACE_CURVE('',#4530,(#4535,#4542),.PCURVE_S1.); -#4530 = CIRCLE('',#4531,0.29); -#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534); -#4532 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#4533 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4534 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4535 = PCURVE('',#3976,#4536); -#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); -#4537 = LINE('',#4538,#4539); -#4538 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#4539 = VECTOR('',#4540,1.); -#4540 = DIRECTION('',(-1.,0.E+000)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4524 = PCURVE('',#4044,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,0.E+000)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4542 = PCURVE('',#4004,#4543); -#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); -#4544 = CIRCLE('',#4545,0.29); -#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547); -#4546 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#4547 = DIRECTION('',(-1.,0.E+000)); -#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4531 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4532 = EDGE_CURVE('',#4533,#4510,#4535,.T.); +#4533 = VERTEX_POINT('',#4534); +#4534 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.); +#4536 = CIRCLE('',#4537,0.29); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#4539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#4540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4541 = PCURVE('',#3642,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551); +#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547, +#4548,#4549,#4550),.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('') ); +#4544 = CARTESIAN_POINT('',(2.,-0.29)); +#4545 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#4546 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#4547 = CARTESIAN_POINT('',(1.13,-0.29)); +#4548 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#4549 = CARTESIAN_POINT('',(2.,0.212294734195)); +#4550 = CARTESIAN_POINT('',(2.,-0.29)); +#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4549 = ORIENTED_EDGE('',*,*,#3960,.F.); -#4550 = ADVANCED_FACE('',(#4551),#4030,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4577,#4599)); -#4553 = ORIENTED_EDGE('',*,*,#4046,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4555 = EDGE_CURVE('',#4047,#4556,#4558,.T.); -#4556 = VERTEX_POINT('',#4557); -#4557 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#4558 = SURFACE_CURVE('',#4559,(#4563,#4570),.PCURVE_S1.); -#4559 = LINE('',#4560,#4561); -#4560 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#4561 = VECTOR('',#4562,1.); -#4562 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4563 = PCURVE('',#4030,#4564); -#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); -#4565 = LINE('',#4566,#4567); -#4566 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#4567 = VECTOR('',#4568,1.); -#4568 = DIRECTION('',(-0.E+000,1.)); -#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4552 = PCURVE('',#4077,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-1.,0.E+000)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4570 = PCURVE('',#4086,#4571); -#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576); -#4572 = LINE('',#4573,#4574); -#4573 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#4574 = VECTOR('',#4575,1.); -#4575 = DIRECTION('',(0.E+000,-1.)); -#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4144,#4533,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4566,#4573),.PCURVE_S1.); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4566 = PCURVE('',#3642,#4567); +#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(1.,0.E+000)); +#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4577 = ORIENTED_EDGE('',*,*,#4578,.F.); -#4578 = EDGE_CURVE('',#3989,#4556,#4579,.T.); -#4579 = SURFACE_CURVE('',#4580,(#4585,#4592),.PCURVE_S1.); -#4580 = CIRCLE('',#4581,0.29); -#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584); -#4582 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#4583 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4584 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4585 = PCURVE('',#4030,#4586); -#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); -#4587 = LINE('',#4588,#4589); -#4588 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4589 = VECTOR('',#4590,1.); -#4590 = DIRECTION('',(-1.,0.E+000)); -#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4573 = PCURVE('',#4105,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.E+000)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4592 = PCURVE('',#4004,#4593); -#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); -#4594 = CIRCLE('',#4595,0.29); -#4595 = AXIS2_PLACEMENT_2D('',#4596,#4597); -#4596 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#4597 = DIRECTION('',(-1.,0.E+000)); -#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4580 = ORIENTED_EDGE('',*,*,#4166,.F.); +#4581 = ADVANCED_FACE('',(#4582),#4105,.T.); +#4582 = FACE_BOUND('',#4583,.T.); +#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4587)); +#4584 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4585 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4057,#4533,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4594 = PCURVE('',#4105,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4599 = ORIENTED_EDGE('',*,*,#4016,.F.); -#4600 = ADVANCED_FACE('',(#4601),#4004,.F.); -#4601 = FACE_BOUND('',#4602,.F.); -#4602 = EDGE_LOOP('',(#4603,#4604,#4605,#4628,#4652,#4675,#4698,#4721, - #4749,#4772,#4796,#4819,#4847,#4870,#4893,#4921,#4942)); -#4603 = ORIENTED_EDGE('',*,*,#3988,.T.); -#4604 = ORIENTED_EDGE('',*,*,#4578,.T.); -#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4606 = EDGE_CURVE('',#4556,#4607,#4609,.T.); -#4607 = VERTEX_POINT('',#4608); -#4608 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); -#4610 = LINE('',#4611,#4612); -#4611 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#4612 = VECTOR('',#4613,1.); -#4613 = DIRECTION('',(0.287347885566,-0.957826285221,0.E+000)); -#4614 = PCURVE('',#4004,#4615); -#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); -#4616 = LINE('',#4617,#4618); -#4617 = CARTESIAN_POINT('',(1.,-0.3)); -#4618 = VECTOR('',#4619,1.); -#4619 = DIRECTION('',(0.957826285221,0.287347885566)); -#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4601 = PCURVE('',#4077,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(-0.E+000,1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4621 = PCURVE('',#4086,#4622); +#4608 = ADVANCED_FACE('',(#4609),#3724,.F.); +#4609 = FACE_BOUND('',#4610,.F.); +#4610 = EDGE_LOOP('',(#4611,#4612,#4613,#4614)); +#4611 = ORIENTED_EDGE('',*,*,#3708,.F.); +#4612 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#3709,#4245,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.836522708793E-016)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4621 = PCURVE('',#3724,#4622); #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); #4623 = LINE('',#4624,#4625); -#4624 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#4624 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); #4625 = VECTOR('',#4626,1.); -#4626 = DIRECTION('',(1.,0.E+000)); +#4626 = DIRECTION('',(2.126801590887E-016,-1.)); #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4628 = ORIENTED_EDGE('',*,*,#4629,.F.); -#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.); -#4630 = VERTEX_POINT('',#4631); -#4631 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); -#4633 = CIRCLE('',#4634,0.29); -#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); -#4635 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#4636 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4637 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4638 = PCURVE('',#4004,#4639); -#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); -#4640 = CIRCLE('',#4641,0.29); -#4641 = AXIS2_PLACEMENT_2D('',#4642,#4643); -#4642 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#4643 = DIRECTION('',(-1.,0.E+000)); -#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4628 = PCURVE('',#3753,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.E+000,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4645 = PCURVE('',#4115,#4646); -#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); -#4647 = LINE('',#4648,#4649); -#4648 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#4649 = VECTOR('',#4650,1.); -#4650 = DIRECTION('',(-1.,0.E+000)); -#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4635 = ADVANCED_FACE('',(#4636),#4077,.T.); +#4636 = FACE_BOUND('',#4637,.F.); +#4637 = EDGE_LOOP('',(#4638,#4639,#4660,#4661)); +#4638 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4639 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4640 = EDGE_CURVE('',#4029,#4510,#4641,.T.); +#4641 = SURFACE_CURVE('',#4642,(#4646,#4653),.PCURVE_S1.); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4646 = PCURVE('',#4077,#4647); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-0.E+000,1.)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); -#4653 = EDGE_CURVE('',#4654,#4630,#4656,.T.); -#4654 = VERTEX_POINT('',#4655); -#4655 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4656 = SURFACE_CURVE('',#4657,(#4661,#4668),.PCURVE_S1.); -#4657 = LINE('',#4658,#4659); -#4658 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#4659 = VECTOR('',#4660,1.); -#4660 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4661 = PCURVE('',#4004,#4662); -#4662 = DEFINITIONAL_REPRESENTATION('',(#4663),#4667); -#4663 = LINE('',#4664,#4665); -#4664 = CARTESIAN_POINT('',(3.,8.326672684689E-017)); -#4665 = VECTOR('',#4666,1.); -#4666 = DIRECTION('',(-1.,0.E+000)); -#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4653 = PCURVE('',#4044,#4654); +#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.E+000,-1.)); +#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4668 = PCURVE('',#4143,#4669); -#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(1.,0.E+000)); -#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4660 = ORIENTED_EDGE('',*,*,#4532,.F.); +#4661 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4662 = ADVANCED_FACE('',(#4663),#3753,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#3736,.T.); +#4666 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4669 = EDGE_CURVE('',#3737,#4268,#4670,.T.); +#4670 = SURFACE_CURVE('',#4671,(#4675,#4682),.PCURVE_S1.); +#4671 = LINE('',#4672,#4673); +#4672 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); +#4673 = VECTOR('',#4674,1.); +#4674 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4675 = PCURVE('',#3753,#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','' ) ); -#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); -#4676 = EDGE_CURVE('',#4677,#4654,#4679,.T.); -#4677 = VERTEX_POINT('',#4678); -#4678 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4679 = SURFACE_CURVE('',#4680,(#4684,#4691),.PCURVE_S1.); -#4680 = LINE('',#4681,#4682); -#4681 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#4682 = VECTOR('',#4683,1.); -#4683 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4684 = PCURVE('',#4004,#4685); -#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); -#4686 = LINE('',#4687,#4688); -#4687 = CARTESIAN_POINT('',(3.,0.3)); -#4688 = VECTOR('',#4689,1.); -#4689 = DIRECTION('',(0.E+000,-1.)); -#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4682 = PCURVE('',#3781,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4691 = PCURVE('',#4171,#4692); -#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697); -#4693 = LINE('',#4694,#4695); -#4694 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4695 = VECTOR('',#4696,1.); -#4696 = DIRECTION('',(1.,0.E+000)); -#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4689 = ADVANCED_FACE('',(#4690),#4044,.T.); +#4690 = FACE_BOUND('',#4691,.T.); +#4691 = EDGE_LOOP('',(#4692,#4693,#4694,#4695)); +#4692 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4693 = ORIENTED_EDGE('',*,*,#4640,.T.); +#4694 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4695 = ORIENTED_EDGE('',*,*,#4696,.F.); +#4696 = EDGE_CURVE('',#4001,#4487,#4697,.T.); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4702 = PCURVE('',#4044,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(0.E+000,-1.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4698 = ORIENTED_EDGE('',*,*,#4699,.F.); -#4699 = EDGE_CURVE('',#4700,#4677,#4702,.T.); -#4700 = VERTEX_POINT('',#4701); -#4701 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#4702 = SURFACE_CURVE('',#4703,(#4707,#4714),.PCURVE_S1.); -#4703 = LINE('',#4704,#4705); -#4704 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4705 = VECTOR('',#4706,1.); -#4706 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4707 = PCURVE('',#4004,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(2.,0.3)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(1.,0.E+000)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4709 = PCURVE('',#4016,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(2.22044604925E-016,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4714 = PCURVE('',#4199,#4715); -#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720); -#4716 = LINE('',#4717,#4718); -#4717 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4718 = VECTOR('',#4719,1.); -#4719 = DIRECTION('',(1.,0.E+000)); -#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4716 = ADVANCED_FACE('',(#4717),#3781,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719,#4720,#4741,#4742)); +#4719 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4720 = ORIENTED_EDGE('',*,*,#4721,.T.); +#4721 = EDGE_CURVE('',#3766,#4292,#4722,.T.); +#4722 = SURFACE_CURVE('',#4723,(#4727,#4734),.PCURVE_S1.); +#4723 = LINE('',#4724,#4725); +#4724 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); +#4725 = VECTOR('',#4726,1.); +#4726 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4727 = PCURVE('',#3781,#4728); +#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733); +#4729 = LINE('',#4730,#4731); +#4730 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#4731 = VECTOR('',#4732,1.); +#4732 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4721 = ORIENTED_EDGE('',*,*,#4722,.F.); -#4722 = EDGE_CURVE('',#4723,#4700,#4725,.T.); -#4723 = VERTEX_POINT('',#4724); -#4724 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.); -#4726 = CIRCLE('',#4727,0.29); -#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); -#4728 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#4729 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4730 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4731 = PCURVE('',#4004,#4732); -#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741); -#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737, -#4738,#4739,#4740),.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('') ); -#4734 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4735 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#4736 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#4737 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#4738 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#4739 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#4740 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4734 = PCURVE('',#3809,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.E+000,-1.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4742 = PCURVE('',#4232,#4743); -#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748); -#4744 = LINE('',#4745,#4746); -#4745 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#4746 = VECTOR('',#4747,1.); -#4747 = DIRECTION('',(1.,0.E+000)); -#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4741 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4742 = ORIENTED_EDGE('',*,*,#4669,.F.); +#4743 = ADVANCED_FACE('',(#4744),#4016,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749)); +#4746 = ORIENTED_EDGE('',*,*,#4000,.F.); +#4747 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4748 = ORIENTED_EDGE('',*,*,#4486,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4750 = EDGE_CURVE('',#3968,#4459,#4751,.T.); +#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); +#4752 = LINE('',#4753,#4754); +#4753 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); +#4754 = VECTOR('',#4755,1.); +#4755 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4756 = PCURVE('',#4016,#4757); +#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(2.22044604925E-016,-1.)); +#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4749 = ORIENTED_EDGE('',*,*,#4750,.T.); -#4750 = EDGE_CURVE('',#4723,#4751,#4753,.T.); -#4751 = VERTEX_POINT('',#4752); -#4752 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); -#4754 = LINE('',#4755,#4756); -#4755 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#4756 = VECTOR('',#4757,1.); -#4757 = DIRECTION('',(-0.287347885566,0.957826285221,0.E+000)); -#4758 = PCURVE('',#4004,#4759); -#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); -#4760 = LINE('',#4761,#4762); -#4761 = CARTESIAN_POINT('',(2.,0.3)); -#4762 = VECTOR('',#4763,1.); -#4763 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4763 = PCURVE('',#3988,#4764); +#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-0.E+000,1.)); +#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4765 = PCURVE('',#4260,#4766); -#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771); -#4767 = LINE('',#4768,#4769); -#4768 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4769 = VECTOR('',#4770,1.); -#4770 = DIRECTION('',(1.,0.E+000)); -#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4770 = ADVANCED_FACE('',(#4771),#3809,.T.); +#4771 = FACE_BOUND('',#4772,.T.); +#4772 = EDGE_LOOP('',(#4773,#4794,#4795,#4796)); +#4773 = ORIENTED_EDGE('',*,*,#4774,.T.); +#4774 = EDGE_CURVE('',#3794,#4315,#4775,.T.); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4780 = PCURVE('',#3809,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.E+000,-1.)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4772 = ORIENTED_EDGE('',*,*,#4773,.F.); -#4773 = EDGE_CURVE('',#4774,#4751,#4776,.T.); -#4774 = VERTEX_POINT('',#4775); -#4775 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#4776 = SURFACE_CURVE('',#4777,(#4782,#4789),.PCURVE_S1.); -#4777 = CIRCLE('',#4778,0.29); -#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781); -#4779 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#4780 = DIRECTION('',(0.E+000,0.E+000,1.)); -#4781 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4782 = PCURVE('',#4004,#4783); -#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788); -#4784 = CIRCLE('',#4785,0.29); -#4785 = AXIS2_PLACEMENT_2D('',#4786,#4787); -#4786 = CARTESIAN_POINT('',(1.,0.302768888758)); -#4787 = DIRECTION('',(-1.,0.E+000)); -#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4787 = PCURVE('',#3837,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(2.22044604925E-016,-1.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4789 = PCURVE('',#4289,#4790); -#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); -#4791 = LINE('',#4792,#4793); -#4792 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#4793 = VECTOR('',#4794,1.); -#4794 = DIRECTION('',(-1.,0.E+000)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); -#4797 = EDGE_CURVE('',#4774,#4798,#4800,.T.); -#4798 = VERTEX_POINT('',#4799); -#4799 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); -#4801 = LINE('',#4802,#4803); -#4802 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#4803 = VECTOR('',#4804,1.); -#4804 = DIRECTION('',(0.287347885566,0.957826285221,0.E+000)); -#4805 = PCURVE('',#4004,#4806); -#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); -#4807 = LINE('',#4808,#4809); -#4808 = CARTESIAN_POINT('',(1.,-2.775557561563E-017)); -#4809 = VECTOR('',#4810,1.); -#4810 = DIRECTION('',(-0.957826285221,0.287347885566)); -#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4812 = PCURVE('',#4317,#4813); -#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); -#4814 = LINE('',#4815,#4816); -#4815 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4816 = VECTOR('',#4817,1.); -#4817 = DIRECTION('',(1.,0.E+000)); -#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); -#4820 = EDGE_CURVE('',#4821,#4798,#4823,.T.); -#4821 = VERTEX_POINT('',#4822); -#4822 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#4823 = SURFACE_CURVE('',#4824,(#4829,#4840),.PCURVE_S1.); -#4824 = CIRCLE('',#4825,0.29); -#4825 = AXIS2_PLACEMENT_3D('',#4826,#4827,#4828); -#4826 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#4827 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4828 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4829 = PCURVE('',#4004,#4830); -#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4839); -#4831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4832,#4833,#4834,#4835, -#4836,#4837,#4838),.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('') ); -#4832 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4833 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#4834 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#4835 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#4836 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#4837 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#4838 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4840 = PCURVE('',#4350,#4841); -#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); -#4842 = LINE('',#4843,#4844); -#4843 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#4844 = VECTOR('',#4845,1.); -#4845 = DIRECTION('',(1.,0.E+000)); -#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4847 = ORIENTED_EDGE('',*,*,#4848,.F.); -#4848 = EDGE_CURVE('',#4849,#4821,#4851,.T.); -#4849 = VERTEX_POINT('',#4850); -#4850 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); -#4852 = LINE('',#4853,#4854); -#4853 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#4854 = VECTOR('',#4855,1.); -#4855 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#4856 = PCURVE('',#4004,#4857); -#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); -#4858 = LINE('',#4859,#4860); -#4859 = CARTESIAN_POINT('',(-2.,0.3)); -#4860 = VECTOR('',#4861,1.); -#4861 = DIRECTION('',(1.,0.E+000)); -#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4863 = PCURVE('',#4378,#4864); -#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); -#4865 = LINE('',#4866,#4867); -#4866 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4867 = VECTOR('',#4868,1.); -#4868 = DIRECTION('',(1.,0.E+000)); -#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); -#4871 = EDGE_CURVE('',#4872,#4849,#4874,.T.); -#4872 = VERTEX_POINT('',#4873); -#4873 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#4874 = SURFACE_CURVE('',#4875,(#4879,#4886),.PCURVE_S1.); -#4875 = LINE('',#4876,#4877); -#4876 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#4877 = VECTOR('',#4878,1.); -#4878 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4879 = PCURVE('',#4004,#4880); -#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); -#4881 = LINE('',#4882,#4883); -#4882 = CARTESIAN_POINT('',(-2.,0.E+000)); -#4883 = VECTOR('',#4884,1.); -#4884 = DIRECTION('',(0.E+000,1.)); -#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4886 = PCURVE('',#4406,#4887); -#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); -#4888 = LINE('',#4889,#4890); -#4889 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4890 = VECTOR('',#4891,1.); -#4891 = DIRECTION('',(1.,0.E+000)); -#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); -#4894 = EDGE_CURVE('',#4895,#4872,#4897,.T.); -#4895 = VERTEX_POINT('',#4896); -#4896 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#4897 = SURFACE_CURVE('',#4898,(#4903,#4914),.PCURVE_S1.); -#4898 = CIRCLE('',#4899,0.29); -#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902); -#4900 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#4901 = DIRECTION('',(0.E+000,-0.E+000,-1.)); -#4902 = DIRECTION('',(0.E+000,1.,-0.E+000)); -#4903 = PCURVE('',#4004,#4904); -#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4913); -#4905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4906,#4907,#4908,#4909, -#4910,#4911,#4912),.UNSPECIFIED.,.T.,.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('') ); -#4906 = CARTESIAN_POINT('',(-2.,0.29)); -#4907 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#4908 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#4909 = CARTESIAN_POINT('',(-1.13,0.29)); -#4910 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#4911 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#4912 = CARTESIAN_POINT('',(-2.,0.29)); -#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4914 = PCURVE('',#4439,#4915); -#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); -#4916 = LINE('',#4917,#4918); -#4917 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#4918 = VECTOR('',#4919,1.); -#4919 = DIRECTION('',(1.,0.E+000)); -#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4921 = ORIENTED_EDGE('',*,*,#4922,.F.); -#4922 = EDGE_CURVE('',#4506,#4895,#4923,.T.); -#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); -#4924 = LINE('',#4925,#4926); -#4925 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#4926 = VECTOR('',#4927,1.); -#4927 = DIRECTION('',(0.E+000,1.,0.E+000)); -#4928 = PCURVE('',#4004,#4929); -#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); -#4930 = LINE('',#4931,#4932); -#4931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4932 = VECTOR('',#4933,1.); -#4933 = DIRECTION('',(-1.,0.E+000)); -#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4935 = PCURVE('',#4467,#4936); -#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); -#4937 = LINE('',#4938,#4939); -#4938 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#4939 = VECTOR('',#4940,1.); -#4940 = DIRECTION('',(1.,0.E+000)); -#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4942 = ORIENTED_EDGE('',*,*,#4528,.F.); -#4943 = ADVANCED_FACE('',(#4944),#4467,.F.); -#4944 = FACE_BOUND('',#4945,.F.); -#4945 = EDGE_LOOP('',(#4946,#4947,#4948,#4949)); -#4946 = ORIENTED_EDGE('',*,*,#4451,.F.); -#4947 = ORIENTED_EDGE('',*,*,#4505,.T.); -#4948 = ORIENTED_EDGE('',*,*,#4922,.T.); -#4949 = ORIENTED_EDGE('',*,*,#4950,.F.); -#4950 = EDGE_CURVE('',#4419,#4895,#4951,.T.); -#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.); -#4952 = LINE('',#4953,#4954); -#4953 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#4954 = VECTOR('',#4955,1.); -#4955 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4956 = PCURVE('',#4467,#4957); -#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); -#4958 = LINE('',#4959,#4960); -#4959 = CARTESIAN_POINT('',(1.71,0.E+000)); -#4960 = VECTOR('',#4961,1.); -#4961 = DIRECTION('',(-0.E+000,-1.)); -#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4963 = PCURVE('',#4439,#4964); -#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); -#4965 = LINE('',#4966,#4967); -#4966 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4967 = VECTOR('',#4968,1.); -#4968 = DIRECTION('',(0.E+000,1.)); -#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4970 = ADVANCED_FACE('',(#4971),#4086,.T.); -#4971 = FACE_BOUND('',#4972,.T.); -#4972 = EDGE_LOOP('',(#4973,#4974,#4975,#4976)); -#4973 = ORIENTED_EDGE('',*,*,#4070,.F.); -#4974 = ORIENTED_EDGE('',*,*,#4555,.T.); -#4975 = ORIENTED_EDGE('',*,*,#4606,.T.); -#4976 = ORIENTED_EDGE('',*,*,#4977,.F.); -#4977 = EDGE_CURVE('',#4071,#4607,#4978,.T.); -#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.); -#4979 = LINE('',#4980,#4981); -#4980 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,0.E+000)); -#4981 = VECTOR('',#4982,1.); -#4982 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#4983 = PCURVE('',#4086,#4984); -#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); -#4985 = LINE('',#4986,#4987); -#4986 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#4987 = VECTOR('',#4988,1.); -#4988 = DIRECTION('',(0.E+000,-1.)); -#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4990 = PCURVE('',#4115,#4991); -#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); -#4992 = LINE('',#4993,#4994); -#4993 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#4994 = VECTOR('',#4995,1.); -#4995 = DIRECTION('',(-0.E+000,1.)); -#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4997 = ADVANCED_FACE('',(#4998),#4439,.T.); -#4998 = FACE_BOUND('',#4999,.T.); -#4999 = EDGE_LOOP('',(#5000,#5001,#5022,#5023)); -#5000 = ORIENTED_EDGE('',*,*,#4418,.T.); -#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5002 = EDGE_CURVE('',#4391,#4872,#5003,.T.); -#5003 = SURFACE_CURVE('',#5004,(#5008,#5015),.PCURVE_S1.); -#5004 = LINE('',#5005,#5006); -#5005 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5006 = VECTOR('',#5007,1.); -#5007 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5008 = PCURVE('',#4439,#5009); -#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014); -#5010 = LINE('',#5011,#5012); -#5011 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#5012 = VECTOR('',#5013,1.); -#5013 = DIRECTION('',(0.E+000,1.)); -#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5015 = PCURVE('',#4406,#5016); -#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021); -#5017 = LINE('',#5018,#5019); -#5018 = CARTESIAN_POINT('',(0.29,0.E+000)); -#5019 = VECTOR('',#5020,1.); -#5020 = DIRECTION('',(-0.E+000,-1.)); -#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5022 = ORIENTED_EDGE('',*,*,#4894,.F.); -#5023 = ORIENTED_EDGE('',*,*,#4950,.F.); -#5024 = ADVANCED_FACE('',(#5025),#4115,.F.); -#5025 = FACE_BOUND('',#5026,.T.); -#5026 = EDGE_LOOP('',(#5027,#5028,#5029,#5030)); -#5027 = ORIENTED_EDGE('',*,*,#4098,.T.); -#5028 = ORIENTED_EDGE('',*,*,#4977,.T.); -#5029 = ORIENTED_EDGE('',*,*,#4629,.F.); -#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5031 = EDGE_CURVE('',#4099,#4630,#5032,.T.); -#5032 = SURFACE_CURVE('',#5033,(#5037,#5044),.PCURVE_S1.); -#5033 = LINE('',#5034,#5035); -#5034 = CARTESIAN_POINT('',(-0.15,-2.542562962528,0.E+000)); -#5035 = VECTOR('',#5036,1.); -#5036 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5037 = PCURVE('',#4115,#5038); -#5038 = DEFINITIONAL_REPRESENTATION('',(#5039),#5043); -#5039 = LINE('',#5040,#5041); -#5040 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5041 = VECTOR('',#5042,1.); -#5042 = DIRECTION('',(-0.E+000,1.)); -#5043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5044 = PCURVE('',#4143,#5045); -#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); -#5046 = LINE('',#5047,#5048); -#5047 = CARTESIAN_POINT('',(0.957437037472,0.E+000)); -#5048 = VECTOR('',#5049,1.); -#5049 = DIRECTION('',(-0.E+000,-1.)); -#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5051 = ADVANCED_FACE('',(#5052),#4406,.F.); -#5052 = FACE_BOUND('',#5053,.F.); -#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057)); -#5054 = ORIENTED_EDGE('',*,*,#4390,.F.); -#5055 = ORIENTED_EDGE('',*,*,#5002,.T.); -#5056 = ORIENTED_EDGE('',*,*,#4871,.T.); -#5057 = ORIENTED_EDGE('',*,*,#5058,.F.); -#5058 = EDGE_CURVE('',#4363,#4849,#5059,.T.); -#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.); -#5060 = LINE('',#5061,#5062); -#5061 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5062 = VECTOR('',#5063,1.); -#5063 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5064 = PCURVE('',#4406,#5065); -#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070); -#5066 = LINE('',#5067,#5068); -#5067 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5068 = VECTOR('',#5069,1.); -#5069 = DIRECTION('',(0.E+000,-1.)); -#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5071 = PCURVE('',#4378,#5072); -#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); -#5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,-1.)); -#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5078 = ADVANCED_FACE('',(#5079),#4143,.F.); -#5079 = FACE_BOUND('',#5080,.F.); -#5080 = EDGE_LOOP('',(#5081,#5082,#5103,#5104)); -#5081 = ORIENTED_EDGE('',*,*,#4127,.F.); -#5082 = ORIENTED_EDGE('',*,*,#5083,.T.); -#5083 = EDGE_CURVE('',#4128,#4654,#5084,.T.); -#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); -#5085 = LINE('',#5086,#5087); -#5086 = CARTESIAN_POINT('',(-0.15,-3.5,0.E+000)); -#5087 = VECTOR('',#5088,1.); -#5088 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5089 = PCURVE('',#4143,#5090); -#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); -#5091 = LINE('',#5092,#5093); -#5092 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5093 = VECTOR('',#5094,1.); -#5094 = DIRECTION('',(0.E+000,-1.)); -#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5096 = PCURVE('',#4171,#5097); -#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); -#5098 = LINE('',#5099,#5100); -#5099 = CARTESIAN_POINT('',(0.3,0.E+000)); -#5100 = VECTOR('',#5101,1.); -#5101 = DIRECTION('',(0.E+000,-1.)); -#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5103 = ORIENTED_EDGE('',*,*,#4653,.T.); -#5104 = ORIENTED_EDGE('',*,*,#5031,.F.); -#5105 = ADVANCED_FACE('',(#5106),#4378,.F.); -#5106 = FACE_BOUND('',#5107,.F.); -#5107 = EDGE_LOOP('',(#5108,#5109,#5110,#5111)); -#5108 = ORIENTED_EDGE('',*,*,#4362,.F.); -#5109 = ORIENTED_EDGE('',*,*,#5058,.T.); -#5110 = ORIENTED_EDGE('',*,*,#4848,.T.); -#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5112 = EDGE_CURVE('',#4330,#4821,#5113,.T.); -#5113 = SURFACE_CURVE('',#5114,(#5118,#5125),.PCURVE_S1.); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5118 = PCURVE('',#4378,#5119); -#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124); -#5120 = LINE('',#5121,#5122); -#5121 = CARTESIAN_POINT('',(1.957437037472,0.E+000)); -#5122 = VECTOR('',#5123,1.); -#5123 = DIRECTION('',(0.E+000,-1.)); -#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5125 = PCURVE('',#4350,#5126); -#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131); -#5127 = LINE('',#5128,#5129); -#5128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5129 = VECTOR('',#5130,1.); -#5130 = DIRECTION('',(0.E+000,1.)); -#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5132 = ADVANCED_FACE('',(#5133),#4171,.F.); -#5133 = FACE_BOUND('',#5134,.F.); -#5134 = EDGE_LOOP('',(#5135,#5156,#5157,#5158)); -#5135 = ORIENTED_EDGE('',*,*,#5136,.T.); -#5136 = EDGE_CURVE('',#4156,#4677,#5137,.T.); -#5137 = SURFACE_CURVE('',#5138,(#5142,#5149),.PCURVE_S1.); -#5138 = LINE('',#5139,#5140); -#5139 = CARTESIAN_POINT('',(0.15,-3.5,0.E+000)); -#5140 = VECTOR('',#5141,1.); -#5141 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5142 = PCURVE('',#4171,#5143); -#5143 = DEFINITIONAL_REPRESENTATION('',(#5144),#5148); -#5144 = LINE('',#5145,#5146); -#5145 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5146 = VECTOR('',#5147,1.); -#5147 = DIRECTION('',(0.E+000,-1.)); -#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5149 = PCURVE('',#4199,#5150); -#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); -#5151 = LINE('',#5152,#5153); -#5152 = CARTESIAN_POINT('',(1.,0.E+000)); -#5153 = VECTOR('',#5154,1.); -#5154 = DIRECTION('',(0.E+000,-1.)); -#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5156 = ORIENTED_EDGE('',*,*,#4676,.T.); -#5157 = ORIENTED_EDGE('',*,*,#5083,.F.); -#5158 = ORIENTED_EDGE('',*,*,#4155,.F.); -#5159 = ADVANCED_FACE('',(#5160),#4350,.T.); -#5160 = FACE_BOUND('',#5161,.T.); -#5161 = EDGE_LOOP('',(#5162,#5163,#5184,#5185)); -#5162 = ORIENTED_EDGE('',*,*,#4329,.T.); -#5163 = ORIENTED_EDGE('',*,*,#5164,.T.); -#5164 = EDGE_CURVE('',#4302,#4798,#5165,.T.); -#5165 = SURFACE_CURVE('',#5166,(#5170,#5177),.PCURVE_S1.); -#5166 = LINE('',#5167,#5168); -#5167 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5168 = VECTOR('',#5169,1.); -#5169 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5170 = PCURVE('',#4350,#5171); -#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); -#5172 = LINE('',#5173,#5174); -#5173 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5174 = VECTOR('',#5175,1.); -#5175 = DIRECTION('',(0.E+000,1.)); -#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5177 = PCURVE('',#4317,#5178); -#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183); -#5179 = LINE('',#5180,#5181); -#5180 = CARTESIAN_POINT('',(1.001467688363,0.E+000)); -#5181 = VECTOR('',#5182,1.); -#5182 = DIRECTION('',(-0.E+000,-1.)); -#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5184 = ORIENTED_EDGE('',*,*,#4820,.F.); -#5185 = ORIENTED_EDGE('',*,*,#5112,.F.); -#5186 = ADVANCED_FACE('',(#5187),#4199,.F.); -#5187 = FACE_BOUND('',#5188,.F.); -#5188 = EDGE_LOOP('',(#5189,#5190,#5211,#5212)); -#5189 = ORIENTED_EDGE('',*,*,#4183,.F.); -#5190 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5191 = EDGE_CURVE('',#4184,#4700,#5192,.T.); -#5192 = SURFACE_CURVE('',#5193,(#5197,#5204),.PCURVE_S1.); -#5193 = LINE('',#5194,#5195); -#5194 = CARTESIAN_POINT('',(0.15,-2.542562962528,0.E+000)); -#5195 = VECTOR('',#5196,1.); -#5196 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5197 = PCURVE('',#4199,#5198); -#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5203); -#5199 = LINE('',#5200,#5201); -#5200 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5201 = VECTOR('',#5202,1.); -#5202 = DIRECTION('',(0.E+000,-1.)); -#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5204 = PCURVE('',#4232,#5205); -#5205 = DEFINITIONAL_REPRESENTATION('',(#5206),#5210); -#5206 = LINE('',#5207,#5208); -#5207 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#5208 = VECTOR('',#5209,1.); -#5209 = DIRECTION('',(0.E+000,1.)); -#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5211 = ORIENTED_EDGE('',*,*,#4699,.T.); -#5212 = ORIENTED_EDGE('',*,*,#5136,.F.); -#5213 = ADVANCED_FACE('',(#5214),#4317,.T.); -#5214 = FACE_BOUND('',#5215,.T.); -#5215 = EDGE_LOOP('',(#5216,#5217,#5238,#5239)); -#5216 = ORIENTED_EDGE('',*,*,#4301,.F.); -#5217 = ORIENTED_EDGE('',*,*,#5218,.T.); -#5218 = EDGE_CURVE('',#4273,#4774,#5219,.T.); -#5219 = SURFACE_CURVE('',#5220,(#5224,#5231),.PCURVE_S1.); -#5220 = LINE('',#5221,#5222); -#5221 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5222 = VECTOR('',#5223,1.); -#5223 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5224 = PCURVE('',#4317,#5225); -#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); -#5226 = LINE('',#5227,#5228); -#5227 = CARTESIAN_POINT('',(8.7E-002,0.E+000)); -#5228 = VECTOR('',#5229,1.); -#5229 = DIRECTION('',(-0.E+000,-1.)); -#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5231 = PCURVE('',#4289,#5232); -#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-0.E+000,1.)); -#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5238 = ORIENTED_EDGE('',*,*,#4797,.T.); -#5239 = ORIENTED_EDGE('',*,*,#5164,.F.); -#5240 = ADVANCED_FACE('',(#5241),#4232,.T.); -#5241 = FACE_BOUND('',#5242,.T.); -#5242 = EDGE_LOOP('',(#5243,#5244,#5245,#5246)); -#5243 = ORIENTED_EDGE('',*,*,#4211,.T.); -#5244 = ORIENTED_EDGE('',*,*,#5191,.T.); -#5245 = ORIENTED_EDGE('',*,*,#4722,.F.); -#5246 = ORIENTED_EDGE('',*,*,#5247,.F.); -#5247 = EDGE_CURVE('',#4212,#4723,#5248,.T.); -#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); -#5249 = LINE('',#5250,#5251); -#5250 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,0.E+000)); -#5251 = VECTOR('',#5252,1.); -#5252 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5253 = PCURVE('',#4232,#5254); -#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); -#5255 = LINE('',#5256,#5257); -#5256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5257 = VECTOR('',#5258,1.); -#5258 = DIRECTION('',(0.E+000,1.)); -#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5260 = PCURVE('',#4260,#5261); -#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); -#5262 = LINE('',#5263,#5264); -#5263 = CARTESIAN_POINT('',(4.256296252802E-002,0.E+000)); -#5264 = VECTOR('',#5265,1.); -#5265 = DIRECTION('',(0.E+000,-1.)); -#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5267 = ADVANCED_FACE('',(#5268),#4289,.F.); -#5268 = FACE_BOUND('',#5269,.T.); -#5269 = EDGE_LOOP('',(#5270,#5271,#5292,#5293)); -#5270 = ORIENTED_EDGE('',*,*,#4272,.T.); -#5271 = ORIENTED_EDGE('',*,*,#5272,.T.); -#5272 = EDGE_CURVE('',#4245,#4751,#5273,.T.); -#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); -#5278 = PCURVE('',#4289,#5279); -#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); -#5280 = LINE('',#5281,#5282); -#5281 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5282 = VECTOR('',#5283,1.); -#5283 = DIRECTION('',(-0.E+000,1.)); -#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5285 = PCURVE('',#4260,#5286); -#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); -#5287 = LINE('',#5288,#5289); -#5288 = CARTESIAN_POINT('',(0.957030650891,0.E+000)); -#5289 = VECTOR('',#5290,1.); -#5290 = DIRECTION('',(0.E+000,-1.)); -#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5292 = ORIENTED_EDGE('',*,*,#4773,.F.); -#5293 = ORIENTED_EDGE('',*,*,#5218,.F.); -#5294 = ADVANCED_FACE('',(#5295),#4260,.T.); -#5295 = FACE_BOUND('',#5296,.T.); -#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5300)); -#5297 = ORIENTED_EDGE('',*,*,#4244,.F.); -#5298 = ORIENTED_EDGE('',*,*,#5247,.T.); -#5299 = ORIENTED_EDGE('',*,*,#4750,.T.); -#5300 = ORIENTED_EDGE('',*,*,#5272,.F.); -#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5305)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5302,#5303,#5304)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5302, - 'distance_accuracy_value','confusion accuracy'); -#5306 = SHAPE_DEFINITION_REPRESENTATION(#5307,#3918); -#5307 = PRODUCT_DEFINITION_SHAPE('','',#5308); -#5308 = PRODUCT_DEFINITION('design','',#5309,#5312); -#5309 = PRODUCT_DEFINITION_FORMATION('','',#5310); -#5310 = PRODUCT('Fillet002','Fillet002','',(#5311)); -#5311 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#5312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#5313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5314,#5316); -#5314 = ( REPRESENTATION_RELATIONSHIP('','',#3918,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5315) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#5315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); -#5316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #5317); -#5317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:7]','',#5,#5308,$ - ); -#5318 = PRODUCT_TYPE('part',$,(#5310)); -#5319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5320),#6702); -#5320 = MANIFOLD_SOLID_BREP('',#5321); -#5321 = CLOSED_SHELL('',(#5322,#5442,#5901,#5951,#6001,#6344,#6371,#6398 - ,#6425,#6452,#6479,#6506,#6533,#6560,#6587,#6614,#6641,#6668,#6695) - ); -#5322 = ADVANCED_FACE('',(#5323),#5337,.T.); -#5323 = FACE_BOUND('',#5324,.T.); -#5324 = EDGE_LOOP('',(#5325,#5360,#5388,#5416)); -#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); -#5326 = EDGE_CURVE('',#5327,#5329,#5331,.T.); -#5327 = VERTEX_POINT('',#5328); -#5328 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,0.E+000)); -#5329 = VERTEX_POINT('',#5330); -#5330 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,0.E+000)); -#5331 = SURFACE_CURVE('',#5332,(#5336,#5348),.PCURVE_S1.); -#5332 = LINE('',#5333,#5334); -#5333 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5334 = VECTOR('',#5335,1.); -#5335 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5336 = PCURVE('',#5337,#5342); -#5337 = PLANE('',#5338); -#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); -#5339 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5340 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5341 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); -#5343 = LINE('',#5344,#5345); -#5344 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5345 = VECTOR('',#5346,1.); -#5346 = DIRECTION('',(1.,1.166361923872E-031)); -#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5348 = PCURVE('',#5349,#5354); -#5349 = PLANE('',#5350); -#5350 = AXIS2_PLACEMENT_3D('',#5351,#5352,#5353); -#5351 = CARTESIAN_POINT('',(-0.15,-0.5,0.E+000)); -#5352 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5353 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); -#5355 = LINE('',#5356,#5357); -#5356 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5357 = VECTOR('',#5358,1.); -#5358 = DIRECTION('',(0.957826285221,-0.287347885566)); -#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5360 = ORIENTED_EDGE('',*,*,#5361,.T.); -#5361 = EDGE_CURVE('',#5327,#5362,#5364,.T.); -#5362 = VERTEX_POINT('',#5363); -#5363 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286,-0.7)); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(-0.162230377286,-0.540767924286, +#4794 = ORIENTED_EDGE('',*,*,#4314,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4721,.F.); +#4796 = ORIENTED_EDGE('',*,*,#3793,.F.); +#4797 = ADVANCED_FACE('',(#4798),#3988,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#3967,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#3940,#4436,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, -4.526148820874E-018)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5369 = PCURVE('',#5337,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(2.126801590887E-016,-1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4808 = PCURVE('',#3988,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(-0.E+000,1.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5376 = PCURVE('',#5377,#5382); -#5377 = CYLINDRICAL_SURFACE('',#5378,0.29); -#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381); -#5379 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5380 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5381 = DIRECTION('',(0.957826285221,-0.287347885566, +#4815 = PCURVE('',#3955,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4750,.F.); +#4824 = ADVANCED_FACE('',(#4825),#3837,.T.); +#4825 = FACE_BOUND('',#4826,.T.); +#4826 = EDGE_LOOP('',(#4827,#4828,#4849,#4850)); +#4827 = ORIENTED_EDGE('',*,*,#3821,.F.); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#3822,#4338,#4830,.T.); +#4830 = SURFACE_CURVE('',#4831,(#4835,#4842),.PCURVE_S1.); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4835 = PCURVE('',#3837,#4836); +#4836 = DEFINITIONAL_REPRESENTATION('',(#4837),#4841); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(2.22044604925E-016,-1.)); +#4841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4842 = PCURVE('',#3870,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(-0.E+000,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = ORIENTED_EDGE('',*,*,#4337,.T.); +#4850 = ORIENTED_EDGE('',*,*,#4774,.F.); +#4851 = ADVANCED_FACE('',(#4852),#3955,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4876,#4877)); +#4854 = ORIENTED_EDGE('',*,*,#3939,.F.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4856 = EDGE_CURVE('',#3911,#4412,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + 9.25158692036E-018)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4862 = PCURVE('',#3955,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#3927,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4435,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4878 = ADVANCED_FACE('',(#4879),#3870,.T.); +#4879 = FACE_BOUND('',#4880,.F.); +#4880 = EDGE_LOOP('',(#4881,#4882,#4883,#4884)); +#4881 = ORIENTED_EDGE('',*,*,#3849,.T.); +#4882 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4883 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#3850,#4361,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.836522708793E-016)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4891 = PCURVE('',#3870,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(-0.E+000,1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = PCURVE('',#3898,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#3927,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4930,#4931)); +#4908 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#3883,#4389,#4911,.T.); +#4911 = SURFACE_CURVE('',#4912,(#4916,#4923),.PCURVE_S1.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -9.25158692036E-018)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#4916 = PCURVE('',#3927,#4917); +#4917 = DEFINITIONAL_REPRESENTATION('',(#4918),#4922); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(0.E+000,1.)); +#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4923 = PCURVE('',#3898,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(-2.126801590887E-016,-1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4411,.F.); +#4931 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4932 = ADVANCED_FACE('',(#4933),#3898,.F.); +#4933 = FACE_BOUND('',#4934,.F.); +#4934 = EDGE_LOOP('',(#4935,#4936,#4937,#4938)); +#4935 = ORIENTED_EDGE('',*,*,#3882,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4943)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4940,#4941,#4942)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4940, + 'distance_accuracy_value','confusion accuracy'); +#4944 = SHAPE_DEFINITION_REPRESENTATION(#4945,#3556); +#4945 = PRODUCT_DEFINITION_SHAPE('','',#4946); +#4946 = PRODUCT_DEFINITION('design','',#4947,#4950); +#4947 = PRODUCT_DEFINITION_FORMATION('','',#4948); +#4948 = PRODUCT('Fillet004','Fillet004','',(#4949)); +#4949 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4951 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4952,#4954); +#4952 = ( REPRESENTATION_RELATIONSHIP('','',#3556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4953) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4953 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4954 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4955); +#4955 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:5]','',#5,#4946,$ + ); +#4956 = PRODUCT_TYPE('part',$,(#4948)); +#4957 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4958),#6340); +#4958 = MANIFOLD_SOLID_BREP('',#4959); +#4959 = CLOSED_SHELL('',(#4960,#5080,#5539,#5589,#5639,#5982,#6009,#6036 + ,#6063,#6090,#6117,#6144,#6171,#6198,#6225,#6252,#6279,#6306,#6333) + ); +#4960 = ADVANCED_FACE('',(#4961),#4975,.F.); +#4961 = FACE_BOUND('',#4962,.F.); +#4962 = EDGE_LOOP('',(#4963,#4998,#5026,#5054)); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4967,#4969,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.801119001564E-016)); +#4967 = VERTEX_POINT('',#4968); +#4968 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.718456003202E-016)); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4986),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4974 = PCURVE('',#4975,#4980); +#4975 = PLANE('',#4976); +#4976 = AXIS2_PLACEMENT_3D('',#4977,#4978,#4979); +#4977 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4978 = DIRECTION('',(-0.957826285221,-0.287347885566, -3.190202386331E-017)); -#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387); -#5383 = LINE('',#5384,#5385); -#5384 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5385 = VECTOR('',#5386,1.); -#5386 = DIRECTION('',(-0.E+000,1.)); +#4979 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = LINE('',#4982,#4983); +#4982 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = VECTOR('',#4984,1.); +#4984 = DIRECTION('',(1.,-1.54074395551E-032)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = PLANE('',#4988); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#4990 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#4991 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.957826285221,0.287347885566)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4965,#5000,#5002,.T.); +#5000 = VERTEX_POINT('',#5001); +#5001 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); +#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.); +#5003 = LINE('',#5004,#5005); +#5004 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, + -1.710596025146E-016)); +#5005 = VECTOR('',#5006,1.); +#5006 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5007 = PCURVE('',#4975,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(2.126801590887E-016,-1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#5015,#5020); +#5015 = CYLINDRICAL_SURFACE('',#5016,0.29); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); +#5018 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5019 = DIRECTION('',(-0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025); +#5021 = LINE('',#5022,#5023); +#5022 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5023 = VECTOR('',#5024,1.); +#5024 = DIRECTION('',(0.E+000,1.)); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5026 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5027 = EDGE_CURVE('',#5000,#5028,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); +#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5035 = PCURVE('',#4975,#5036); +#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(1.,-1.54074395551E-032)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#5043,#5048); +#5043 = PLANE('',#5044); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5046 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); +#5047 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(-0.957826285221,0.287347885566)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#4967,#5028,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, + -4.90348774161E-016)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5061 = PCURVE('',#4975,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(2.126801590887E-016,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = CYLINDRICAL_SURFACE('',#5070,0.29); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5072 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5073 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.E+000,1.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#4987,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5084,#5108,#5136,#5165,#5193,#5221,#5249, + #5282,#5310,#5339,#5367,#5400,#5428,#5456,#5489,#5517)); +#5083 = ORIENTED_EDGE('',*,*,#4964,.T.); +#5084 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5085 = EDGE_CURVE('',#4967,#5086,#5088,.T.); +#5086 = VERTEX_POINT('',#5087); +#5087 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.273551218424E-016)); +#5088 = SURFACE_CURVE('',#5089,(#5094,#5101),.PCURVE_S1.); +#5089 = CIRCLE('',#5090,0.29); +#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093); +#5091 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); +#5092 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5093 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5094 = PCURVE('',#4987,#5095); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = CIRCLE('',#5097,0.29); +#5097 = AXIS2_PLACEMENT_2D('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5099 = DIRECTION('',(1.,-3.649214750846E-047)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = PCURVE('',#5069,#5102); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ORIENTED_EDGE('',*,*,#5109,.T.); +#5109 = EDGE_CURVE('',#5086,#5110,#5112,.T.); +#5110 = VERTEX_POINT('',#5111); +#5111 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.190888220062E-016)); +#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.); +#5113 = LINE('',#5114,#5115); +#5114 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5115 = VECTOR('',#5116,1.); +#5116 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5117 = PCURVE('',#4987,#5118); +#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123); +#5119 = LINE('',#5120,#5121); +#5120 = CARTESIAN_POINT('',(-1.,0.3)); +#5121 = VECTOR('',#5122,1.); +#5122 = DIRECTION('',(-0.957826285221,-0.287347885566)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = PLANE('',#5126); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); +#5128 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5129 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,-1.54074395551E-032)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#5137,.F.); +#5137 = EDGE_CURVE('',#5138,#5110,#5140,.T.); +#5138 = VERTEX_POINT('',#5139); +#5139 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.468435827673E-016)); +#5140 = SURFACE_CURVE('',#5141,(#5146,#5153),.PCURVE_S1.); +#5141 = CIRCLE('',#5142,0.29); +#5142 = AXIS2_PLACEMENT_3D('',#5143,#5144,#5145); +#5143 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); +#5144 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5145 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5146 = PCURVE('',#4987,#5147); +#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152); +#5148 = CIRCLE('',#5149,0.29); +#5149 = AXIS2_PLACEMENT_2D('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5151 = DIRECTION('',(1.,-3.649214750846E-047)); +#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5153 = PCURVE('',#5154,#5159); +#5154 = CYLINDRICAL_SURFACE('',#5155,0.29); +#5155 = AXIS2_PLACEMENT_3D('',#5156,#5157,#5158); +#5156 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); +#5157 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5158 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.E+000)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#5166,.F.); +#5166 = EDGE_CURVE('',#5167,#5138,#5169,.T.); +#5167 = VERTEX_POINT('',#5168); +#5168 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5169 = SURFACE_CURVE('',#5170,(#5174,#5181),.PCURVE_S1.); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5174 = PCURVE('',#4987,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.E+000)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#5182,#5187); +#5182 = PLANE('',#5183); +#5183 = AXIS2_PLACEMENT_3D('',#5184,#5185,#5186); +#5184 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#5185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5186 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.E+000)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5167,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5202 = PCURVE('',#4987,#5203); +#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208); +#5204 = LINE('',#5205,#5206); +#5205 = CARTESIAN_POINT('',(-3.,-0.3)); +#5206 = VECTOR('',#5207,1.); +#5207 = DIRECTION('',(0.E+000,1.)); +#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5209 = PCURVE('',#5210,#5215); +#5210 = PLANE('',#5211); +#5211 = AXIS2_PLACEMENT_3D('',#5212,#5213,#5214); +#5212 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#5213 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5214 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5222,.F.); +#5222 = EDGE_CURVE('',#5223,#5195,#5225,.T.); +#5223 = VERTEX_POINT('',#5224); +#5224 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.468435827673E-016)); +#5225 = SURFACE_CURVE('',#5226,(#5230,#5237),.PCURVE_S1.); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5230 = PCURVE('',#4987,#5231); +#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236); +#5232 = LINE('',#5233,#5234); +#5233 = CARTESIAN_POINT('',(-2.,-0.3)); +#5234 = VECTOR('',#5235,1.); +#5235 = DIRECTION('',(-1.,0.E+000)); +#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5237 = PCURVE('',#5238,#5243); +#5238 = PLANE('',#5239); +#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5240 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5242 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,0.E+000)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ORIENTED_EDGE('',*,*,#5250,.F.); +#5250 = EDGE_CURVE('',#5251,#5223,#5253,.T.); +#5251 = VERTEX_POINT('',#5252); +#5252 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.190888220062E-016)); +#5253 = SURFACE_CURVE('',#5254,(#5259,#5270),.PCURVE_S1.); +#5254 = CIRCLE('',#5255,0.29); +#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258); +#5256 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); +#5257 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5258 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5259 = PCURVE('',#4987,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.UNSPECIFIED.,.T.,.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('') ); +#5262 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5263 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5264 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5265 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5266 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5267 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5268 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5271,#5276); +#5271 = CYLINDRICAL_SURFACE('',#5272,0.29); +#5272 = AXIS2_PLACEMENT_3D('',#5273,#5274,#5275); +#5273 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); +#5274 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5275 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 + )); +#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281); +#5277 = LINE('',#5278,#5279); +#5278 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); +#5279 = VECTOR('',#5280,1.); +#5280 = DIRECTION('',(-1.,0.E+000)); +#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5282 = ORIENTED_EDGE('',*,*,#5283,.T.); +#5283 = EDGE_CURVE('',#5251,#5284,#5286,.T.); +#5284 = VERTEX_POINT('',#5285); +#5285 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.273551218424E-016)); +#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5291 = PCURVE('',#4987,#5292); +#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297); +#5293 = LINE('',#5294,#5295); +#5294 = CARTESIAN_POINT('',(-2.,-0.3)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(0.957826285221,0.287347885566)); +#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5298 = PCURVE('',#5299,#5304); +#5299 = PLANE('',#5300); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); +#5302 = DIRECTION('',(0.957826285221,-0.287347885566, + -3.190202386331E-017)); +#5303 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5304 = DEFINITIONAL_REPRESENTATION('',(#5305),#5309); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(1.,1.54074395551E-032)); +#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5310 = ORIENTED_EDGE('',*,*,#5311,.F.); +#5311 = EDGE_CURVE('',#5312,#5284,#5314,.T.); +#5312 = VERTEX_POINT('',#5313); +#5313 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.718456003202E-016)); +#5314 = SURFACE_CURVE('',#5315,(#5320,#5327),.PCURVE_S1.); +#5315 = CIRCLE('',#5316,0.29); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5318 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5319 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5320 = PCURVE('',#4987,#5321); +#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326); +#5322 = CIRCLE('',#5323,0.29); +#5323 = AXIS2_PLACEMENT_2D('',#5324,#5325); +#5324 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5325 = DIRECTION('',(1.,-3.649214750846E-047)); +#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5327 = PCURVE('',#5328,#5333); +#5328 = CYLINDRICAL_SURFACE('',#5329,0.29); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); +#5331 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5332 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = ORIENTED_EDGE('',*,*,#5340,.T.); +#5340 = EDGE_CURVE('',#5312,#5341,#5343,.T.); +#5341 = VERTEX_POINT('',#5342); +#5342 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.801119001564E-016)); +#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5348 = PCURVE('',#4987,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = LINE('',#5351,#5352); +#5351 = CARTESIAN_POINT('',(-1.,0.E+000)); +#5352 = VECTOR('',#5353,1.); +#5353 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = PCURVE('',#5356,#5361); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); +#5359 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) + ); +#5360 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(1.,1.54074395551E-032)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5368 = EDGE_CURVE('',#5369,#5341,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.523571393953E-016)); +#5371 = SURFACE_CURVE('',#5372,(#5377,#5388),.PCURVE_S1.); +#5372 = CIRCLE('',#5373,0.29); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); +#5375 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5376 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5377 = PCURVE('',#4987,#5378); +#5378 = DEFINITIONAL_REPRESENTATION('',(#5379),#5387); +#5379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5380,#5381,#5382,#5383, +#5384,#5385,#5386),.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('') ); +#5380 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5381 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5382 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5383 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5384 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5385 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5386 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5388 = ORIENTED_EDGE('',*,*,#5389,.T.); -#5389 = EDGE_CURVE('',#5362,#5390,#5392,.T.); -#5390 = VERTEX_POINT('',#5391); -#5391 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186,-0.7)); -#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.); -#5393 = LINE('',#5394,#5395); -#5394 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5395 = VECTOR('',#5396,1.); -#5396 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5397 = PCURVE('',#5337,#5398); -#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403); -#5399 = LINE('',#5400,#5401); -#5400 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#5401 = VECTOR('',#5402,1.); -#5402 = DIRECTION('',(1.,1.166361923872E-031)); -#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5388 = PCURVE('',#5389,#5394); +#5389 = CYLINDRICAL_SURFACE('',#5390,0.29); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); +#5392 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5393 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-1.,0.E+000)); +#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5404 = PCURVE('',#5405,#5410); -#5405 = PLANE('',#5406); -#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409); -#5407 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#5408 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5409 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5402,#5369,#5404,.T.); +#5402 = VERTEX_POINT('',#5403); +#5403 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5409 = PCURVE('',#4987,#5410); #5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415); #5411 = LINE('',#5412,#5413); -#5412 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); +#5412 = CARTESIAN_POINT('',(2.,-0.3)); #5413 = VECTOR('',#5414,1.); -#5414 = DIRECTION('',(0.957826285221,-0.287347885566)); +#5414 = DIRECTION('',(-1.,0.E+000)); #5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5416 = ORIENTED_EDGE('',*,*,#5417,.F.); -#5417 = EDGE_CURVE('',#5329,#5390,#5418,.T.); -#5418 = SURFACE_CURVE('',#5419,(#5423,#5430),.PCURVE_S1.); -#5419 = LINE('',#5420,#5421); -#5420 = CARTESIAN_POINT('',(-0.425000733956,-1.416669113186, - 9.25158692036E-018)); -#5421 = VECTOR('',#5422,1.); -#5422 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5423 = PCURVE('',#5337,#5424); -#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); -#5425 = LINE('',#5426,#5427); -#5426 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#5427 = VECTOR('',#5428,1.); -#5428 = DIRECTION('',(2.126801590887E-016,-1.)); -#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5416 = PCURVE('',#5417,#5422); +#5417 = PLANE('',#5418); +#5418 = AXIS2_PLACEMENT_3D('',#5419,#5420,#5421); +#5419 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#5420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5421 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427); +#5423 = LINE('',#5424,#5425); +#5424 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5425 = VECTOR('',#5426,1.); +#5426 = DIRECTION('',(1.,0.E+000)); +#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5430 = PCURVE('',#5431,#5436); -#5431 = CYLINDRICAL_SURFACE('',#5432,0.29); -#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); -#5433 = CARTESIAN_POINT('',(-0.147231111242,-1.5,0.E+000)); -#5434 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5435 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441); -#5437 = LINE('',#5438,#5439); -#5438 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5439 = VECTOR('',#5440,1.); -#5440 = DIRECTION('',(-0.E+000,1.)); -#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5428 = ORIENTED_EDGE('',*,*,#5429,.F.); +#5429 = EDGE_CURVE('',#5430,#5402,#5432,.T.); +#5430 = VERTEX_POINT('',#5431); +#5431 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5437 = PCURVE('',#4987,#5438); +#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(2.,0.E+000)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.E+000,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5442 = ADVANCED_FACE('',(#5443),#5349,.T.); -#5443 = FACE_BOUND('',#5444,.T.); -#5444 = EDGE_LOOP('',(#5445,#5446,#5470,#5498,#5527,#5555,#5583,#5611, - #5644,#5672,#5701,#5729,#5762,#5790,#5818,#5851,#5879)); -#5445 = ORIENTED_EDGE('',*,*,#5326,.T.); -#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5447 = EDGE_CURVE('',#5329,#5448,#5450,.T.); -#5448 = VERTEX_POINT('',#5449); -#5449 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,0.E+000)); -#5450 = SURFACE_CURVE('',#5451,(#5456,#5463),.PCURVE_S1.); -#5451 = CIRCLE('',#5452,0.29); -#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); -#5453 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-1.110223024625E-016)); -#5454 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5455 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5456 = PCURVE('',#5349,#5457); -#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); -#5458 = CIRCLE('',#5459,0.29); -#5459 = AXIS2_PLACEMENT_2D('',#5460,#5461); -#5460 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5461 = DIRECTION('',(-1.,0.E+000)); -#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5444 = PCURVE('',#5445,#5450); +#5445 = PLANE('',#5446); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); +#5448 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5449 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.E+000)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5463 = PCURVE('',#5431,#5464); -#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); -#5465 = LINE('',#5466,#5467); -#5466 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); -#5467 = VECTOR('',#5468,1.); -#5468 = DIRECTION('',(-1.,0.E+000)); -#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5470 = ORIENTED_EDGE('',*,*,#5471,.T.); -#5471 = EDGE_CURVE('',#5448,#5472,#5474,.T.); -#5472 = VERTEX_POINT('',#5473); -#5473 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - 8.881784197001E-016)); -#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.); -#5475 = LINE('',#5476,#5477); -#5476 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5477 = VECTOR('',#5478,1.); -#5478 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5479 = PCURVE('',#5349,#5480); -#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); -#5481 = LINE('',#5482,#5483); -#5482 = CARTESIAN_POINT('',(1.,-0.3)); -#5483 = VECTOR('',#5484,1.); -#5484 = DIRECTION('',(0.957826285221,0.287347885566)); -#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5486 = PCURVE('',#5487,#5492); -#5487 = PLANE('',#5488); -#5488 = AXIS2_PLACEMENT_3D('',#5489,#5490,#5491); -#5489 = CARTESIAN_POINT('',(-0.45,-1.5,-4.996003610813E-016)); -#5490 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5491 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(4.861730685829E-063,-9.860761315263E-032)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(1.,1.166361923872E-031)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = ORIENTED_EDGE('',*,*,#5499,.F.); -#5499 = EDGE_CURVE('',#5500,#5472,#5502,.T.); -#5500 = VERTEX_POINT('',#5501); -#5501 = CARTESIAN_POINT('',(-0.15,-2.542562962528,8.881784197001E-016)); -#5502 = SURFACE_CURVE('',#5503,(#5508,#5515),.PCURVE_S1.); -#5503 = CIRCLE('',#5504,0.29); -#5504 = AXIS2_PLACEMENT_3D('',#5505,#5506,#5507); -#5505 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-2.267700430245E-016) - ); -#5506 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5507 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5508 = PCURVE('',#5349,#5509); -#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); -#5510 = CIRCLE('',#5511,0.29); -#5511 = AXIS2_PLACEMENT_2D('',#5512,#5513); -#5512 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#5513 = DIRECTION('',(-1.,0.E+000)); -#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5515 = PCURVE('',#5516,#5521); -#5516 = CYLINDRICAL_SURFACE('',#5517,0.29); -#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); -#5518 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-8.929038577996E-016) - ); -#5519 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5520 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526); -#5522 = LINE('',#5523,#5524); -#5523 = CARTESIAN_POINT('',(4.712388980385,-9.992007221626E-016)); -#5524 = VECTOR('',#5525,1.); -#5525 = DIRECTION('',(-1.,0.E+000)); -#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); -#5528 = EDGE_CURVE('',#5529,#5500,#5531,.T.); -#5529 = VERTEX_POINT('',#5530); -#5530 = CARTESIAN_POINT('',(-0.15,-3.5,8.881784197001E-016)); -#5531 = SURFACE_CURVE('',#5532,(#5536,#5543),.PCURVE_S1.); -#5532 = LINE('',#5533,#5534); -#5533 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5534 = VECTOR('',#5535,1.); -#5535 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5536 = PCURVE('',#5349,#5537); -#5537 = DEFINITIONAL_REPRESENTATION('',(#5538),#5542); -#5538 = LINE('',#5539,#5540); -#5539 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#5540 = VECTOR('',#5541,1.); -#5541 = DIRECTION('',(-1.,0.E+000)); -#5542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5543 = PCURVE('',#5544,#5549); -#5544 = PLANE('',#5545); -#5545 = AXIS2_PLACEMENT_3D('',#5546,#5547,#5548); -#5546 = CARTESIAN_POINT('',(-0.15,-3.5,-1.165734175856E-015)); -#5547 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5548 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554); -#5550 = LINE('',#5551,#5552); -#5551 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5552 = VECTOR('',#5553,1.); -#5553 = DIRECTION('',(1.,0.E+000)); -#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5555 = ORIENTED_EDGE('',*,*,#5556,.F.); -#5556 = EDGE_CURVE('',#5557,#5529,#5559,.T.); -#5557 = VERTEX_POINT('',#5558); -#5558 = CARTESIAN_POINT('',(0.15,-3.5,8.881784197001E-016)); -#5559 = SURFACE_CURVE('',#5560,(#5564,#5571),.PCURVE_S1.); -#5560 = LINE('',#5561,#5562); -#5561 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5562 = VECTOR('',#5563,1.); -#5563 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5564 = PCURVE('',#5349,#5565); -#5565 = DEFINITIONAL_REPRESENTATION('',(#5566),#5570); -#5566 = LINE('',#5567,#5568); -#5567 = CARTESIAN_POINT('',(3.,0.3)); -#5568 = VECTOR('',#5569,1.); -#5569 = DIRECTION('',(0.E+000,-1.)); -#5570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5571 = PCURVE('',#5572,#5577); -#5572 = PLANE('',#5573); -#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); -#5574 = CARTESIAN_POINT('',(0.15,-3.5,-1.165734175856E-015)); -#5575 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5576 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); -#5578 = LINE('',#5579,#5580); -#5579 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#5580 = VECTOR('',#5581,1.); -#5581 = DIRECTION('',(1.,0.E+000)); -#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5583 = ORIENTED_EDGE('',*,*,#5584,.F.); -#5584 = EDGE_CURVE('',#5585,#5557,#5587,.T.); -#5585 = VERTEX_POINT('',#5586); -#5586 = CARTESIAN_POINT('',(0.15,-2.542562962528,8.881784197001E-016)); -#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.); -#5588 = LINE('',#5589,#5590); -#5589 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5590 = VECTOR('',#5591,1.); -#5591 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5592 = PCURVE('',#5349,#5593); -#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598); -#5594 = LINE('',#5595,#5596); -#5595 = CARTESIAN_POINT('',(2.,0.3)); -#5596 = VECTOR('',#5597,1.); -#5597 = DIRECTION('',(1.,0.E+000)); -#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5599 = PCURVE('',#5600,#5605); -#5600 = PLANE('',#5601); -#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); -#5602 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5603 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5604 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); -#5606 = LINE('',#5607,#5608); -#5607 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5608 = VECTOR('',#5609,1.); -#5609 = DIRECTION('',(1.,0.E+000)); -#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5611 = ORIENTED_EDGE('',*,*,#5612,.F.); -#5612 = EDGE_CURVE('',#5613,#5585,#5615,.T.); -#5613 = VERTEX_POINT('',#5614); -#5614 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - 8.881784197001E-016)); -#5615 = SURFACE_CURVE('',#5616,(#5621,#5632),.PCURVE_S1.); -#5616 = CIRCLE('',#5617,0.29); -#5617 = AXIS2_PLACEMENT_3D('',#5618,#5619,#5620); -#5618 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-2.267700430245E-016) - ); -#5619 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5620 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5621 = PCURVE('',#5349,#5622); -#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5631); -#5623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5624,#5625,#5626,#5627, -#5628,#5629,#5630),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5456 = ORIENTED_EDGE('',*,*,#5457,.F.); +#5457 = EDGE_CURVE('',#5458,#5430,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(6.45,1.21,4.030109579389E-016)); +#5460 = SURFACE_CURVE('',#5461,(#5466,#5477),.PCURVE_S1.); +#5461 = CIRCLE('',#5462,0.29); +#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5463 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); +#5464 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5465 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5466 = PCURVE('',#4987,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5476); +#5468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5469,#5470,#5471,#5472, +#5473,#5474,#5475),.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('') ); -#5624 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5625 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#5626 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#5627 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#5628 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#5629 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#5630 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5469 = CARTESIAN_POINT('',(2.,-0.29)); +#5470 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5471 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5472 = CARTESIAN_POINT('',(1.13,-0.29)); +#5473 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5474 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5475 = CARTESIAN_POINT('',(2.,-0.29)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5632 = PCURVE('',#5633,#5638); -#5633 = CYLINDRICAL_SURFACE('',#5634,0.29); -#5634 = AXIS2_PLACEMENT_3D('',#5635,#5636,#5637); -#5635 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-8.929038577996E-016) - ); -#5636 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5637 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); -#5639 = LINE('',#5640,#5641); -#5640 = CARTESIAN_POINT('',(-1.279339532317,-6.661338147751E-016)); -#5641 = VECTOR('',#5642,1.); -#5642 = DIRECTION('',(1.,0.E+000)); -#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5477 = PCURVE('',#5478,#5483); +#5478 = CYLINDRICAL_SURFACE('',#5479,0.29); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); +#5481 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5482 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488); +#5484 = LINE('',#5485,#5486); +#5485 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); +#5486 = VECTOR('',#5487,1.); +#5487 = DIRECTION('',(-1.,0.E+000)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#5489 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5490 = EDGE_CURVE('',#5491,#5458,#5493,.T.); +#5491 = VERTEX_POINT('',#5492); +#5492 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.523571393953E-016)); +#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.); +#5494 = LINE('',#5495,#5496); +#5495 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5496 = VECTOR('',#5497,1.); +#5497 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5498 = PCURVE('',#4987,#5499); +#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); +#5500 = LINE('',#5501,#5502); +#5501 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5502 = VECTOR('',#5503,1.); +#5503 = DIRECTION('',(1.,0.E+000)); +#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5505 = PCURVE('',#5506,#5511); +#5506 = PLANE('',#5507); +#5507 = AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5508 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#4965,#5491,#5519,.T.); +#5519 = SURFACE_CURVE('',#5520,(#5525,#5532),.PCURVE_S1.); +#5520 = CIRCLE('',#5521,0.29); +#5521 = AXIS2_PLACEMENT_3D('',#5522,#5523,#5524); +#5522 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); +#5523 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5524 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5525 = PCURVE('',#4987,#5526); +#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); +#5527 = CIRCLE('',#5528,0.29); +#5528 = AXIS2_PLACEMENT_2D('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5530 = DIRECTION('',(1.,-3.649214750846E-047)); +#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5532 = PCURVE('',#5015,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = ADVANCED_FACE('',(#5540),#5015,.F.); +#5540 = FACE_BOUND('',#5541,.F.); +#5541 = EDGE_LOOP('',(#5542,#5543,#5566,#5588)); +#5542 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5543 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5544 = EDGE_CURVE('',#5491,#5545,#5547,.T.); +#5545 = VERTEX_POINT('',#5546); +#5546 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5552 = PCURVE('',#5015,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(0.E+000,1.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5506,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5000,#5545,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.29); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); +#5572 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5573 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5574 = PCURVE('',#5015,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(-4.420932185907,0.7)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,0.E+000)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#5043,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,0.29); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); +#5586 = DIRECTION('',(1.,-3.649214750846E-047)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#4999,.F.); +#5589 = ADVANCED_FACE('',(#5590),#5069,.T.); +#5590 = FACE_BOUND('',#5591,.T.); +#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5638)); +#5592 = ORIENTED_EDGE('',*,*,#5085,.T.); +#5593 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5594 = EDGE_CURVE('',#5086,#5595,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, + -5.088519480017E-016)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5602 = PCURVE('',#5069,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(0.E+000,1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5125,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(2.126801590887E-016,-1.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5028,#5595,#5618,.T.); +#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.); +#5619 = CIRCLE('',#5620,0.29); +#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623); +#5621 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); +#5622 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5623 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5624 = PCURVE('',#5069,#5625); +#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.E+000)); +#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5631 = PCURVE('',#5043,#5632); +#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637); +#5633 = CIRCLE('',#5634,0.29); +#5634 = AXIS2_PLACEMENT_2D('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); +#5636 = DIRECTION('',(1.,-3.649214750846E-047)); +#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5638 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5639 = ADVANCED_FACE('',(#5640),#5043,.T.); +#5640 = FACE_BOUND('',#5641,.T.); +#5641 = EDGE_LOOP('',(#5642,#5643,#5644,#5667,#5691,#5714,#5737,#5760, + #5788,#5811,#5835,#5858,#5886,#5909,#5932,#5960,#5981)); +#5642 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5643 = ORIENTED_EDGE('',*,*,#5617,.T.); #5644 = ORIENTED_EDGE('',*,*,#5645,.T.); -#5645 = EDGE_CURVE('',#5613,#5646,#5648,.T.); +#5645 = EDGE_CURVE('',#5595,#5646,#5648,.T.); #5646 = VERTEX_POINT('',#5647); -#5647 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,0.E+000)); +#5647 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); #5648 = SURFACE_CURVE('',#5649,(#5653,#5660),.PCURVE_S1.); #5649 = LINE('',#5650,#5651); -#5650 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); +#5650 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); #5651 = VECTOR('',#5652,1.); -#5652 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5653 = PCURVE('',#5349,#5654); +#5652 = DIRECTION('',(-0.287347885566,-0.957826285221, + -3.190202386331E-016)); +#5653 = PCURVE('',#5043,#5654); #5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659); #5655 = LINE('',#5656,#5657); -#5656 = CARTESIAN_POINT('',(2.,0.3)); +#5656 = CARTESIAN_POINT('',(-1.,0.3)); #5657 = VECTOR('',#5658,1.); #5658 = DIRECTION('',(-0.957826285221,-0.287347885566)); #5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5660 = PCURVE('',#5661,#5666); -#5661 = PLANE('',#5662); -#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); -#5663 = CARTESIAN_POINT('',(0.15,-2.5,-8.326672684689E-016)); -#5664 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#5665 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671); -#5667 = LINE('',#5668,#5669); -#5668 = CARTESIAN_POINT('',(4.861730685829E-063,9.860761315263E-032)); -#5669 = VECTOR('',#5670,1.); -#5670 = DIRECTION('',(1.,-1.073917286542E-031)); -#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5660 = PCURVE('',#5125,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(1.,-1.54074395551E-032)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5672 = ORIENTED_EDGE('',*,*,#5673,.F.); -#5673 = EDGE_CURVE('',#5674,#5646,#5676,.T.); -#5674 = VERTEX_POINT('',#5675); -#5675 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,0.E+000)); -#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.); -#5677 = CIRCLE('',#5678,0.29); -#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681); -#5679 = CARTESIAN_POINT('',(0.152768888758,-1.5,-1.110223024625E-016)); -#5680 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5681 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5682 = PCURVE('',#5349,#5683); -#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); -#5684 = CIRCLE('',#5685,0.29); -#5685 = AXIS2_PLACEMENT_2D('',#5686,#5687); -#5686 = CARTESIAN_POINT('',(1.,0.302768888758)); -#5687 = DIRECTION('',(-1.,0.E+000)); -#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5667 = ORIENTED_EDGE('',*,*,#5668,.F.); +#5668 = EDGE_CURVE('',#5669,#5646,#5671,.T.); +#5669 = VERTEX_POINT('',#5670); +#5670 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); +#5671 = SURFACE_CURVE('',#5672,(#5677,#5684),.PCURVE_S1.); +#5672 = CIRCLE('',#5673,0.29); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); +#5675 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5676 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5677 = PCURVE('',#5043,#5678); +#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683); +#5679 = CIRCLE('',#5680,0.29); +#5680 = AXIS2_PLACEMENT_2D('',#5681,#5682); +#5681 = CARTESIAN_POINT('',(-2.042562962528,0.29)); +#5682 = DIRECTION('',(1.,-3.649214750846E-047)); +#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5689 = PCURVE('',#5690,#5695); -#5690 = CYLINDRICAL_SURFACE('',#5691,0.29); -#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); -#5692 = CARTESIAN_POINT('',(0.152768888758,-1.5,0.E+000)); -#5693 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5694 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700); +#5684 = PCURVE('',#5154,#5685); +#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690); +#5686 = LINE('',#5687,#5688); +#5687 = CARTESIAN_POINT('',(-4.712388980385,0.7)); +#5688 = VECTOR('',#5689,1.); +#5689 = DIRECTION('',(1.,0.E+000)); +#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5691 = ORIENTED_EDGE('',*,*,#5692,.F.); +#5692 = EDGE_CURVE('',#5693,#5669,#5695,.T.); +#5693 = VERTEX_POINT('',#5694); +#5694 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); +#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.); #5696 = LINE('',#5697,#5698); -#5697 = CARTESIAN_POINT('',(1.279339532317,1.110223024625E-016)); +#5697 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); #5698 = VECTOR('',#5699,1.); -#5699 = DIRECTION('',(-1.,0.E+000)); -#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5699 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5700 = PCURVE('',#5043,#5701); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(-3.,0.E+000)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(1.,0.E+000)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5701 = ORIENTED_EDGE('',*,*,#5702,.T.); -#5702 = EDGE_CURVE('',#5674,#5703,#5705,.T.); -#5703 = VERTEX_POINT('',#5704); -#5704 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,0.E+000)); -#5705 = SURFACE_CURVE('',#5706,(#5710,#5717),.PCURVE_S1.); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5710 = PCURVE('',#5349,#5711); -#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716); -#5712 = LINE('',#5713,#5714); -#5713 = CARTESIAN_POINT('',(1.,0.E+000)); -#5714 = VECTOR('',#5715,1.); -#5715 = DIRECTION('',(-0.957826285221,0.287347885566)); -#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5707 = PCURVE('',#5182,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(1.,0.E+000)); +#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5717 = PCURVE('',#5718,#5723); -#5718 = PLANE('',#5719); -#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); -#5720 = CARTESIAN_POINT('',(-0.15,-1.5,-4.996003610813E-016)); -#5721 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#5722 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#5723 = DEFINITIONAL_REPRESENTATION('',(#5724),#5728); -#5724 = LINE('',#5725,#5726); -#5725 = CARTESIAN_POINT('',(-4.861730685829E-063,-9.860761315263E-032)); -#5726 = VECTOR('',#5727,1.); -#5727 = DIRECTION('',(1.,-1.073917286542E-031)); -#5728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5714 = ORIENTED_EDGE('',*,*,#5715,.F.); +#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.); +#5716 = VERTEX_POINT('',#5717); +#5717 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.); +#5719 = LINE('',#5720,#5721); +#5720 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5723 = PCURVE('',#5043,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-3.,-0.3)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.E+000,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); -#5730 = EDGE_CURVE('',#5731,#5703,#5733,.T.); -#5731 = VERTEX_POINT('',#5732); -#5732 = CARTESIAN_POINT('',(0.15,-0.457437037472,0.E+000)); -#5733 = SURFACE_CURVE('',#5734,(#5739,#5750),.PCURVE_S1.); -#5734 = CIRCLE('',#5735,0.29); -#5735 = AXIS2_PLACEMENT_3D('',#5736,#5737,#5738); -#5736 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5737 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5738 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5739 = PCURVE('',#5349,#5740); -#5740 = DEFINITIONAL_REPRESENTATION('',(#5741),#5749); -#5741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5742,#5743,#5744,#5745, -#5746,#5747,#5748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#5730 = PCURVE('',#5210,#5731); +#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(1.,0.E+000)); +#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5716,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5746 = PCURVE('',#5043,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(-2.,-0.3)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(-1.,0.E+000)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#5238,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.E+000)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.F.); +#5761 = EDGE_CURVE('',#5762,#5739,#5764,.T.); +#5762 = VERTEX_POINT('',#5763); +#5763 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); +#5764 = SURFACE_CURVE('',#5765,(#5770,#5781),.PCURVE_S1.); +#5765 = CIRCLE('',#5766,0.29); +#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769); +#5767 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); +#5768 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5769 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5770 = PCURVE('',#5043,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780); +#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776, +#5777,#5778,#5779),.UNSPECIFIED.,.T.,.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('') ); -#5742 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5743 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#5744 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#5745 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#5746 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#5747 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#5748 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5773 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5774 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); +#5775 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); +#5776 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); +#5777 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); +#5778 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); +#5779 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5750 = PCURVE('',#5751,#5756); -#5751 = CYLINDRICAL_SURFACE('',#5752,0.29); -#5752 = AXIS2_PLACEMENT_3D('',#5753,#5754,#5755); -#5753 = CARTESIAN_POINT('',(-0.14,-0.457437037472,4.725438099486E-018)); -#5754 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5755 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761); -#5757 = LINE('',#5758,#5759); -#5758 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#5759 = VECTOR('',#5760,1.); -#5760 = DIRECTION('',(1.,0.E+000)); -#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5781 = PCURVE('',#5271,#5782); +#5782 = DEFINITIONAL_REPRESENTATION('',(#5783),#5787); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(1.279339532317,0.7)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(-1.,0.E+000)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5762 = ORIENTED_EDGE('',*,*,#5763,.F.); -#5763 = EDGE_CURVE('',#5764,#5731,#5766,.T.); -#5764 = VERTEX_POINT('',#5765); -#5765 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#5766 = SURFACE_CURVE('',#5767,(#5771,#5778),.PCURVE_S1.); -#5767 = LINE('',#5768,#5769); -#5768 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5769 = VECTOR('',#5770,1.); -#5770 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5771 = PCURVE('',#5349,#5772); -#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777); -#5773 = LINE('',#5774,#5775); -#5774 = CARTESIAN_POINT('',(-2.,0.3)); -#5775 = VECTOR('',#5776,1.); -#5776 = DIRECTION('',(1.,0.E+000)); -#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5762,#5790,#5792,.T.); +#5790 = VERTEX_POINT('',#5791); +#5791 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); +#5792 = SURFACE_CURVE('',#5793,(#5797,#5804),.PCURVE_S1.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) + ); +#5797 = PCURVE('',#5043,#5798); +#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803); +#5799 = LINE('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(-2.,-0.3)); +#5801 = VECTOR('',#5802,1.); +#5802 = DIRECTION('',(0.957826285221,0.287347885566)); +#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5778 = PCURVE('',#5779,#5784); -#5779 = PLANE('',#5780); -#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783); -#5781 = CARTESIAN_POINT('',(0.15,1.5,4.996003610813E-016)); -#5782 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5783 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789); -#5785 = LINE('',#5786,#5787); -#5786 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5787 = VECTOR('',#5788,1.); -#5788 = DIRECTION('',(1.,0.E+000)); -#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5804 = PCURVE('',#5299,#5805); +#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,1.54074395551E-032)); +#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5790 = ORIENTED_EDGE('',*,*,#5791,.F.); -#5791 = EDGE_CURVE('',#5792,#5764,#5794,.T.); -#5792 = VERTEX_POINT('',#5793); -#5793 = CARTESIAN_POINT('',(0.14,1.5,0.E+000)); -#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.); -#5795 = LINE('',#5796,#5797); -#5796 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5797 = VECTOR('',#5798,1.); -#5798 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5799 = PCURVE('',#5349,#5800); -#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805); -#5801 = LINE('',#5802,#5803); -#5802 = CARTESIAN_POINT('',(-2.,0.E+000)); -#5803 = VECTOR('',#5804,1.); -#5804 = DIRECTION('',(0.E+000,1.)); -#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5806 = PCURVE('',#5807,#5812); -#5807 = PLANE('',#5808); -#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); -#5809 = CARTESIAN_POINT('',(-0.15,1.5,4.996003610813E-016)); -#5810 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#5811 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817); -#5813 = LINE('',#5814,#5815); -#5814 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#5815 = VECTOR('',#5816,1.); -#5816 = DIRECTION('',(1.,0.E+000)); -#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5818 = ORIENTED_EDGE('',*,*,#5819,.F.); -#5819 = EDGE_CURVE('',#5820,#5792,#5822,.T.); -#5820 = VERTEX_POINT('',#5821); -#5821 = CARTESIAN_POINT('',(-0.15,1.21,0.E+000)); -#5822 = SURFACE_CURVE('',#5823,(#5828,#5839),.PCURVE_S1.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#5813,#5790,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); +#5815 = SURFACE_CURVE('',#5816,(#5821,#5828),.PCURVE_S1.); +#5816 = CIRCLE('',#5817,0.29); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); +#5819 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5820 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5821 = PCURVE('',#5043,#5822); +#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5827); #5823 = CIRCLE('',#5824,0.29); -#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); -#5825 = CARTESIAN_POINT('',(0.14,1.21,1.898481372109E-016)); -#5826 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5827 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5828 = PCURVE('',#5349,#5829); -#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5838); -#5830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5831,#5832,#5833,#5834, -#5835,#5836,#5837),.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('') ); -#5831 = CARTESIAN_POINT('',(-2.,0.29)); -#5832 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#5833 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#5834 = CARTESIAN_POINT('',(-1.13,0.29)); -#5835 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#5836 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#5837 = CARTESIAN_POINT('',(-2.,0.29)); -#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5824 = AXIS2_PLACEMENT_2D('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-1.,-0.302768888758)); +#5826 = DIRECTION('',(1.,-3.649214750846E-047)); +#5827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5839 = PCURVE('',#5840,#5845); -#5840 = CYLINDRICAL_SURFACE('',#5841,0.29); -#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844); -#5842 = CARTESIAN_POINT('',(0.14,1.21,-3.219646771413E-017)); -#5843 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5844 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#5828 = PCURVE('',#5328,#5829); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-1.279339532317,0.7)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,0.E+000)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#5813,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 + )); +#5844 = PCURVE('',#5043,#5845); #5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); #5846 = LINE('',#5847,#5848); -#5847 = CARTESIAN_POINT('',(-4.712388980385,-2.22044604925E-016)); +#5847 = CARTESIAN_POINT('',(-1.,0.E+000)); #5848 = VECTOR('',#5849,1.); -#5849 = DIRECTION('',(1.,0.E+000)); +#5849 = DIRECTION('',(0.957826285221,-0.287347885566)); #5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5851 = ORIENTED_EDGE('',*,*,#5852,.F.); -#5852 = EDGE_CURVE('',#5853,#5820,#5855,.T.); -#5853 = VERTEX_POINT('',#5854); -#5854 = CARTESIAN_POINT('',(-0.15,-0.457437037472,0.E+000)); -#5855 = SURFACE_CURVE('',#5856,(#5860,#5867),.PCURVE_S1.); -#5856 = LINE('',#5857,#5858); -#5857 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5858 = VECTOR('',#5859,1.); -#5859 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5860 = PCURVE('',#5349,#5861); -#5861 = DEFINITIONAL_REPRESENTATION('',(#5862),#5866); -#5862 = LINE('',#5863,#5864); -#5863 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#5864 = VECTOR('',#5865,1.); -#5865 = DIRECTION('',(-1.,0.E+000)); -#5866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5851 = PCURVE('',#5356,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,1.54074395551E-032)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5867 = PCURVE('',#5868,#5873); -#5868 = PLANE('',#5869); -#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); -#5870 = CARTESIAN_POINT('',(-0.15,-0.5,-1.665334536938E-016)); -#5871 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5872 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); -#5874 = LINE('',#5875,#5876); -#5875 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5876 = VECTOR('',#5877,1.); -#5877 = DIRECTION('',(1.,0.E+000)); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5860,#5837,#5862,.T.); +#5860 = VERTEX_POINT('',#5861); +#5861 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); +#5862 = SURFACE_CURVE('',#5863,(#5868,#5879),.PCURVE_S1.); +#5863 = CIRCLE('',#5864,0.29); +#5864 = AXIS2_PLACEMENT_3D('',#5865,#5866,#5867); +#5865 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); +#5866 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5867 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5868 = PCURVE('',#5043,#5869); +#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5878); +#5870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5871,#5872,#5873,#5874, +#5875,#5876,#5877),.UNSPECIFIED.,.T.,.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('') ); +#5871 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); +#5872 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); +#5873 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); +#5874 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); +#5875 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); +#5876 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); +#5877 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); #5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5879 = ORIENTED_EDGE('',*,*,#5880,.F.); -#5880 = EDGE_CURVE('',#5327,#5853,#5881,.T.); -#5881 = SURFACE_CURVE('',#5882,(#5887,#5894),.PCURVE_S1.); -#5882 = CIRCLE('',#5883,0.29); -#5883 = AXIS2_PLACEMENT_3D('',#5884,#5885,#5886); -#5884 = CARTESIAN_POINT('',(-0.44,-0.457437037472,4.725438099487E-018)); -#5885 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5886 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5887 = PCURVE('',#5349,#5888); -#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893); -#5889 = CIRCLE('',#5890,0.29); -#5890 = AXIS2_PLACEMENT_2D('',#5891,#5892); -#5891 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5892 = DIRECTION('',(-1.,0.E+000)); -#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5879 = PCURVE('',#5389,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(1.570796326795,0.7)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.E+000)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5894 = PCURVE('',#5377,#5895); -#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900); -#5896 = LINE('',#5897,#5898); -#5897 = CARTESIAN_POINT('',(4.420932185907,-0.E+000)); -#5898 = VECTOR('',#5899,1.); -#5899 = DIRECTION('',(-1.,0.E+000)); -#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5886 = ORIENTED_EDGE('',*,*,#5887,.F.); +#5887 = EDGE_CURVE('',#5888,#5860,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.); +#5891 = LINE('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); +#5893 = VECTOR('',#5894,1.); +#5894 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); +#5895 = PCURVE('',#5043,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(2.,-0.3)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.E+000)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5901 = ADVANCED_FACE('',(#5902),#5377,.F.); -#5902 = FACE_BOUND('',#5903,.T.); -#5903 = EDGE_LOOP('',(#5904,#5905,#5928,#5950)); -#5904 = ORIENTED_EDGE('',*,*,#5880,.T.); -#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); -#5906 = EDGE_CURVE('',#5853,#5907,#5909,.T.); -#5907 = VERTEX_POINT('',#5908); -#5908 = CARTESIAN_POINT('',(-0.15,-0.457437037472,-0.7)); -#5909 = SURFACE_CURVE('',#5910,(#5914,#5921),.PCURVE_S1.); -#5910 = LINE('',#5911,#5912); -#5911 = CARTESIAN_POINT('',(-0.15,-0.457437037472,4.725438099487E-018)); -#5912 = VECTOR('',#5913,1.); -#5913 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5914 = PCURVE('',#5377,#5915); -#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5920); -#5916 = LINE('',#5917,#5918); -#5917 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#5918 = VECTOR('',#5919,1.); -#5919 = DIRECTION('',(-0.E+000,1.)); -#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5902 = PCURVE('',#5417,#5903); +#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.E+000)); +#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5921 = PCURVE('',#5868,#5922); -#5922 = DEFINITIONAL_REPRESENTATION('',(#5923),#5927); -#5923 = LINE('',#5924,#5925); -#5924 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#5925 = VECTOR('',#5926,1.); -#5926 = DIRECTION('',(-2.22044604925E-016,-1.)); -#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5909 = ORIENTED_EDGE('',*,*,#5910,.F.); +#5910 = EDGE_CURVE('',#5911,#5888,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5918 = PCURVE('',#5043,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(2.,0.E+000)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.E+000,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5928 = ORIENTED_EDGE('',*,*,#5929,.F.); -#5929 = EDGE_CURVE('',#5362,#5907,#5930,.T.); -#5930 = SURFACE_CURVE('',#5931,(#5936,#5943),.PCURVE_S1.); -#5931 = CIRCLE('',#5932,0.29); -#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); -#5933 = CARTESIAN_POINT('',(-0.44,-0.457437037472,-0.7)); -#5934 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5935 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5936 = PCURVE('',#5377,#5937); -#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942); -#5938 = LINE('',#5939,#5940); -#5939 = CARTESIAN_POINT('',(4.420932185907,0.7)); -#5940 = VECTOR('',#5941,1.); -#5941 = DIRECTION('',(-1.,0.E+000)); -#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5925 = PCURVE('',#5445,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(-0.E+000,-0.7)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(1.,0.E+000)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5943 = PCURVE('',#5405,#5944); -#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949); -#5945 = CIRCLE('',#5946,0.29); -#5946 = AXIS2_PLACEMENT_2D('',#5947,#5948); -#5947 = CARTESIAN_POINT('',(-4.256296252802E-002,-0.29)); -#5948 = DIRECTION('',(-1.,0.E+000)); -#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5932 = ORIENTED_EDGE('',*,*,#5933,.F.); +#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.); +#5934 = VERTEX_POINT('',#5935); +#5935 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); +#5936 = SURFACE_CURVE('',#5937,(#5942,#5953),.PCURVE_S1.); +#5937 = CIRCLE('',#5938,0.29); +#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941); +#5939 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); +#5940 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); +#5941 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5942 = PCURVE('',#5043,#5943); +#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5952); +#5944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5945,#5946,#5947,#5948, +#5949,#5950,#5951),.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('') ); +#5945 = CARTESIAN_POINT('',(2.,-0.29)); +#5946 = CARTESIAN_POINT('',(2.,-0.792294734195)); +#5947 = CARTESIAN_POINT('',(1.565,-0.541147367097)); +#5948 = CARTESIAN_POINT('',(1.13,-0.29)); +#5949 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); +#5950 = CARTESIAN_POINT('',(2.,0.212294734195)); +#5951 = CARTESIAN_POINT('',(2.,-0.29)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5950 = ORIENTED_EDGE('',*,*,#5361,.F.); -#5951 = ADVANCED_FACE('',(#5952),#5431,.T.); -#5952 = FACE_BOUND('',#5953,.F.); -#5953 = EDGE_LOOP('',(#5954,#5955,#5978,#6000)); -#5954 = ORIENTED_EDGE('',*,*,#5447,.T.); -#5955 = ORIENTED_EDGE('',*,*,#5956,.T.); -#5956 = EDGE_CURVE('',#5448,#5957,#5959,.T.); -#5957 = VERTEX_POINT('',#5958); -#5958 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814,-0.7)); -#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.); -#5960 = LINE('',#5961,#5962); -#5961 = CARTESIAN_POINT('',(-0.425000733956,-1.583330886814, - -9.25158692036E-018)); -#5962 = VECTOR('',#5963,1.); -#5963 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#5964 = PCURVE('',#5431,#5965); -#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); -#5966 = LINE('',#5967,#5968); -#5967 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#5968 = VECTOR('',#5969,1.); -#5969 = DIRECTION('',(-0.E+000,1.)); -#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5953 = PCURVE('',#5478,#5954); +#5954 = DEFINITIONAL_REPRESENTATION('',(#5955),#5959); +#5955 = LINE('',#5956,#5957); +#5956 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#5957 = VECTOR('',#5958,1.); +#5958 = DIRECTION('',(-1.,0.E+000)); +#5959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5971 = PCURVE('',#5487,#5972); -#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977); -#5973 = LINE('',#5974,#5975); -#5974 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#5975 = VECTOR('',#5976,1.); -#5976 = DIRECTION('',(2.126801590887E-016,-1.)); -#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5960 = ORIENTED_EDGE('',*,*,#5961,.F.); +#5961 = EDGE_CURVE('',#5545,#5934,#5962,.T.); +#5962 = SURFACE_CURVE('',#5963,(#5967,#5974),.PCURVE_S1.); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); +#5967 = PCURVE('',#5043,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.E+000)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); -#5979 = EDGE_CURVE('',#5390,#5957,#5980,.T.); -#5980 = SURFACE_CURVE('',#5981,(#5986,#5993),.PCURVE_S1.); -#5981 = CIRCLE('',#5982,0.29); -#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985); -#5983 = CARTESIAN_POINT('',(-0.147231111242,-1.5,-0.7)); -#5984 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#5985 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#5986 = PCURVE('',#5431,#5987); -#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); -#5988 = LINE('',#5989,#5990); -#5989 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#5990 = VECTOR('',#5991,1.); -#5991 = DIRECTION('',(-1.,0.E+000)); -#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5974 = PCURVE('',#5506,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5993 = PCURVE('',#5405,#5994); -#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999); -#5995 = CIRCLE('',#5996,0.29); -#5996 = AXIS2_PLACEMENT_2D('',#5997,#5998); -#5997 = CARTESIAN_POINT('',(1.,2.768888758406E-003)); -#5998 = DIRECTION('',(-1.,0.E+000)); -#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5981 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5506,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5490,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5544,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5961,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.F.); +#5989 = EDGE_CURVE('',#5458,#5934,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#5995 = PCURVE('',#5506,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6000 = ORIENTED_EDGE('',*,*,#5417,.F.); -#6001 = ADVANCED_FACE('',(#6002),#5405,.F.); -#6002 = FACE_BOUND('',#6003,.F.); -#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6029,#6053,#6076,#6099,#6122, - #6150,#6173,#6197,#6220,#6248,#6271,#6294,#6322,#6343)); -#6004 = ORIENTED_EDGE('',*,*,#5389,.T.); -#6005 = ORIENTED_EDGE('',*,*,#5979,.T.); -#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6007 = EDGE_CURVE('',#5957,#6008,#6010,.T.); -#6008 = VERTEX_POINT('',#6009); -#6009 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714,-0.7)); -#6010 = SURFACE_CURVE('',#6011,(#6015,#6022),.PCURVE_S1.); -#6011 = LINE('',#6012,#6013); -#6012 = CARTESIAN_POINT('',(-0.45,-1.5,-0.7)); -#6013 = VECTOR('',#6014,1.); -#6014 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6015 = PCURVE('',#5405,#6016); -#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021); -#6017 = LINE('',#6018,#6019); -#6018 = CARTESIAN_POINT('',(1.,-0.3)); -#6019 = VECTOR('',#6020,1.); -#6020 = DIRECTION('',(0.957826285221,0.287347885566)); -#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6002 = PCURVE('',#5478,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(-0.E+000,1.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6022 = PCURVE('',#5487,#6023); +#6009 = ADVANCED_FACE('',(#6010),#5125,.F.); +#6010 = FACE_BOUND('',#6011,.F.); +#6011 = EDGE_LOOP('',(#6012,#6013,#6014,#6015)); +#6012 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6013 = ORIENTED_EDGE('',*,*,#5594,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5645,.T.); +#6015 = ORIENTED_EDGE('',*,*,#6016,.F.); +#6016 = EDGE_CURVE('',#5110,#5646,#6017,.T.); +#6017 = SURFACE_CURVE('',#6018,(#6022,#6029),.PCURVE_S1.); +#6018 = LINE('',#6019,#6020); +#6019 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, + -8.28141119648E-016)); +#6020 = VECTOR('',#6021,1.); +#6021 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6022 = PCURVE('',#5125,#6023); #6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); #6024 = LINE('',#6025,#6026); -#6025 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); +#6025 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); #6026 = VECTOR('',#6027,1.); -#6027 = DIRECTION('',(1.,1.166361923872E-031)); +#6027 = DIRECTION('',(2.126801590887E-016,-1.)); #6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6029 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6030 = EDGE_CURVE('',#6031,#6008,#6033,.T.); -#6031 = VERTEX_POINT('',#6032); -#6032 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-0.7)); -#6033 = SURFACE_CURVE('',#6034,(#6039,#6046),.PCURVE_S1.); -#6034 = CIRCLE('',#6035,0.29); -#6035 = AXIS2_PLACEMENT_3D('',#6036,#6037,#6038); -#6036 = CARTESIAN_POINT('',(-0.44,-2.542562962528,-0.7)); -#6037 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6038 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6039 = PCURVE('',#5405,#6040); -#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); -#6041 = CIRCLE('',#6042,0.29); -#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044); -#6043 = CARTESIAN_POINT('',(2.042562962528,-0.29)); -#6044 = DIRECTION('',(-1.,0.E+000)); -#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6029 = PCURVE('',#5154,#6030); +#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035); +#6031 = LINE('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); +#6033 = VECTOR('',#6034,1.); +#6034 = DIRECTION('',(0.E+000,1.)); +#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6046 = PCURVE('',#5516,#6047); -#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052); -#6048 = LINE('',#6049,#6050); -#6049 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#6050 = VECTOR('',#6051,1.); -#6051 = DIRECTION('',(-1.,0.E+000)); -#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6036 = ADVANCED_FACE('',(#6037),#5478,.T.); +#6037 = FACE_BOUND('',#6038,.F.); +#6038 = EDGE_LOOP('',(#6039,#6040,#6061,#6062)); +#6039 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6040 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6041 = EDGE_CURVE('',#5430,#5911,#6042,.T.); +#6042 = SURFACE_CURVE('',#6043,(#6047,#6054),.PCURVE_S1.); +#6043 = LINE('',#6044,#6045); +#6044 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6047 = PCURVE('',#5478,#6048); +#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(-0.E+000,1.)); +#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6053 = ORIENTED_EDGE('',*,*,#6054,.F.); -#6054 = EDGE_CURVE('',#6055,#6031,#6057,.T.); -#6055 = VERTEX_POINT('',#6056); -#6056 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6057 = SURFACE_CURVE('',#6058,(#6062,#6069),.PCURVE_S1.); -#6058 = LINE('',#6059,#6060); -#6059 = CARTESIAN_POINT('',(-0.15,-3.5,-0.7)); -#6060 = VECTOR('',#6061,1.); -#6061 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6062 = PCURVE('',#5405,#6063); -#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); -#6064 = LINE('',#6065,#6066); -#6065 = CARTESIAN_POINT('',(3.,2.775557561563E-017)); -#6066 = VECTOR('',#6067,1.); -#6067 = DIRECTION('',(-1.,0.E+000)); -#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6054 = PCURVE('',#5445,#6055); +#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(0.29,0.E+000)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.E+000,-1.)); +#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6069 = PCURVE('',#5544,#6070); -#6070 = DEFINITIONAL_REPRESENTATION('',(#6071),#6075); -#6071 = LINE('',#6072,#6073); -#6072 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6073 = VECTOR('',#6074,1.); -#6074 = DIRECTION('',(1.,0.E+000)); -#6075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6061 = ORIENTED_EDGE('',*,*,#5933,.F.); +#6062 = ORIENTED_EDGE('',*,*,#5989,.F.); +#6063 = ADVANCED_FACE('',(#6064),#5154,.F.); +#6064 = FACE_BOUND('',#6065,.F.); +#6065 = EDGE_LOOP('',(#6066,#6067,#6068,#6069)); +#6066 = ORIENTED_EDGE('',*,*,#5137,.T.); +#6067 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6068 = ORIENTED_EDGE('',*,*,#5668,.F.); +#6069 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6070 = EDGE_CURVE('',#5138,#5669,#6071,.T.); +#6071 = SURFACE_CURVE('',#6072,(#6076,#6083),.PCURVE_S1.); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6076 = PCURVE('',#5154,#6077); +#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6082); +#6078 = LINE('',#6079,#6080); +#6079 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6080 = VECTOR('',#6081,1.); +#6081 = DIRECTION('',(0.E+000,1.)); +#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6076 = ORIENTED_EDGE('',*,*,#6077,.F.); -#6077 = EDGE_CURVE('',#6078,#6055,#6080,.T.); -#6078 = VERTEX_POINT('',#6079); -#6079 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.); -#6081 = LINE('',#6082,#6083); -#6082 = CARTESIAN_POINT('',(0.15,-3.5,-0.7)); -#6083 = VECTOR('',#6084,1.); -#6084 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#6085 = PCURVE('',#5405,#6086); -#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091); -#6087 = LINE('',#6088,#6089); -#6088 = CARTESIAN_POINT('',(3.,0.3)); -#6089 = VECTOR('',#6090,1.); -#6090 = DIRECTION('',(0.E+000,-1.)); -#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6083 = PCURVE('',#5182,#6084); +#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089); +#6085 = LINE('',#6086,#6087); +#6086 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); +#6087 = VECTOR('',#6088,1.); +#6088 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6092 = PCURVE('',#5572,#6093); -#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); -#6094 = LINE('',#6095,#6096); -#6095 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6096 = VECTOR('',#6097,1.); -#6097 = DIRECTION('',(1.,0.E+000)); -#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6090 = ADVANCED_FACE('',(#6091),#5445,.T.); +#6091 = FACE_BOUND('',#6092,.T.); +#6092 = EDGE_LOOP('',(#6093,#6094,#6095,#6096)); +#6093 = ORIENTED_EDGE('',*,*,#5429,.F.); +#6094 = ORIENTED_EDGE('',*,*,#6041,.T.); +#6095 = ORIENTED_EDGE('',*,*,#5910,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.F.); +#6097 = EDGE_CURVE('',#5402,#5888,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6103 = PCURVE('',#5445,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.E+000,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6099 = ORIENTED_EDGE('',*,*,#6100,.F.); -#6100 = EDGE_CURVE('',#6101,#6078,#6103,.T.); -#6101 = VERTEX_POINT('',#6102); -#6102 = CARTESIAN_POINT('',(0.15,-2.542562962528,-0.7)); -#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.); -#6104 = LINE('',#6105,#6106); -#6105 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6106 = VECTOR('',#6107,1.); -#6107 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6108 = PCURVE('',#5405,#6109); -#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); -#6110 = LINE('',#6111,#6112); -#6111 = CARTESIAN_POINT('',(2.,0.3)); -#6112 = VECTOR('',#6113,1.); -#6113 = DIRECTION('',(1.,0.E+000)); -#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6110 = PCURVE('',#5417,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(2.22044604925E-016,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6115 = PCURVE('',#5600,#6116); -#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121); -#6117 = LINE('',#6118,#6119); -#6118 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6119 = VECTOR('',#6120,1.); -#6120 = DIRECTION('',(1.,0.E+000)); -#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6117 = ADVANCED_FACE('',(#6118),#5182,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6142,#6143)); +#6120 = ORIENTED_EDGE('',*,*,#5166,.F.); +#6121 = ORIENTED_EDGE('',*,*,#6122,.T.); +#6122 = EDGE_CURVE('',#5167,#5693,#6123,.T.); +#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6128 = PCURVE('',#5182,#6129); +#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6122 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6123 = EDGE_CURVE('',#6124,#6101,#6126,.T.); -#6124 = VERTEX_POINT('',#6125); -#6125 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714,-0.7)); -#6126 = SURFACE_CURVE('',#6127,(#6132,#6143),.PCURVE_S1.); -#6127 = CIRCLE('',#6128,0.29); -#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131); -#6129 = CARTESIAN_POINT('',(-0.14,-2.542562962528,-0.7)); -#6130 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6131 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6132 = PCURVE('',#5405,#6133); -#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6142); -#6134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6135,#6136,#6137,#6138, -#6139,#6140,#6141),.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('') ); -#6135 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6136 = CARTESIAN_POINT('',(1.752562962528,0.512294734195)); -#6137 = CARTESIAN_POINT('',(2.187562962528,0.261147367097)); -#6138 = CARTESIAN_POINT('',(2.622562962528,1.E-002)); -#6139 = CARTESIAN_POINT('',(2.187562962528,-0.241147367097)); -#6140 = CARTESIAN_POINT('',(1.752562962528,-0.492294734195)); -#6141 = CARTESIAN_POINT('',(1.752562962528,1.E-002)); -#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6135 = PCURVE('',#5210,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(0.E+000,-1.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6143 = PCURVE('',#5633,#6144); -#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); -#6145 = LINE('',#6146,#6147); -#6146 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#6147 = VECTOR('',#6148,1.); -#6148 = DIRECTION('',(1.,0.E+000)); -#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6142 = ORIENTED_EDGE('',*,*,#5692,.T.); +#6143 = ORIENTED_EDGE('',*,*,#6070,.F.); +#6144 = ADVANCED_FACE('',(#6145),#5417,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6150)); +#6147 = ORIENTED_EDGE('',*,*,#5401,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6150 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6151 = EDGE_CURVE('',#5369,#5860,#6152,.T.); +#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.); +#6153 = LINE('',#6154,#6155); +#6154 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); +#6155 = VECTOR('',#6156,1.); +#6156 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6157 = PCURVE('',#5417,#6158); +#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163); +#6159 = LINE('',#6160,#6161); +#6160 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); +#6161 = VECTOR('',#6162,1.); +#6162 = DIRECTION('',(2.22044604925E-016,-1.)); +#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6150 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6151 = EDGE_CURVE('',#6124,#6152,#6154,.T.); -#6152 = VERTEX_POINT('',#6153); -#6153 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814,-0.7)); -#6154 = SURFACE_CURVE('',#6155,(#6159,#6166),.PCURVE_S1.); -#6155 = LINE('',#6156,#6157); -#6156 = CARTESIAN_POINT('',(0.15,-2.5,-0.7)); -#6157 = VECTOR('',#6158,1.); -#6158 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#6159 = PCURVE('',#5405,#6160); -#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); -#6161 = LINE('',#6162,#6163); -#6162 = CARTESIAN_POINT('',(2.,0.3)); -#6163 = VECTOR('',#6164,1.); -#6164 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6164 = PCURVE('',#5389,#6165); +#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170); +#6166 = LINE('',#6167,#6168); +#6167 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6168 = VECTOR('',#6169,1.); +#6169 = DIRECTION('',(-0.E+000,1.)); +#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6166 = PCURVE('',#5661,#6167); -#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172); -#6168 = LINE('',#6169,#6170); -#6169 = CARTESIAN_POINT('',(1.595101193166E-017,-0.7)); -#6170 = VECTOR('',#6171,1.); -#6171 = DIRECTION('',(1.,-1.073917286542E-031)); -#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6171 = ADVANCED_FACE('',(#6172),#5210,.T.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6195,#6196,#6197)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#5195,#5716,#6176,.T.); +#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.); +#6177 = LINE('',#6178,#6179); +#6178 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); +#6179 = VECTOR('',#6180,1.); +#6180 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6181 = PCURVE('',#5210,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.E+000,-1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6173 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6174 = EDGE_CURVE('',#6175,#6152,#6177,.T.); -#6175 = VERTEX_POINT('',#6176); -#6176 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186,-0.7)); -#6177 = SURFACE_CURVE('',#6178,(#6183,#6190),.PCURVE_S1.); -#6178 = CIRCLE('',#6179,0.29); -#6179 = AXIS2_PLACEMENT_3D('',#6180,#6181,#6182); -#6180 = CARTESIAN_POINT('',(0.152768888758,-1.5,-0.7)); -#6181 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#6182 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6183 = PCURVE('',#5405,#6184); -#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); -#6185 = CIRCLE('',#6186,0.29); -#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); -#6187 = CARTESIAN_POINT('',(1.,0.302768888758)); -#6188 = DIRECTION('',(-1.,0.E+000)); -#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6188 = PCURVE('',#5238,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(2.22044604925E-016,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6190 = PCURVE('',#5690,#6191); -#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); -#6192 = LINE('',#6193,#6194); -#6193 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#6194 = VECTOR('',#6195,1.); -#6195 = DIRECTION('',(-1.,0.E+000)); -#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6195 = ORIENTED_EDGE('',*,*,#5715,.T.); +#6196 = ORIENTED_EDGE('',*,*,#6122,.F.); +#6197 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6198 = ADVANCED_FACE('',(#6199),#5389,.T.); +#6199 = FACE_BOUND('',#6200,.F.); +#6200 = EDGE_LOOP('',(#6201,#6202,#6223,#6224)); +#6201 = ORIENTED_EDGE('',*,*,#5368,.T.); +#6202 = ORIENTED_EDGE('',*,*,#6203,.T.); +#6203 = EDGE_CURVE('',#5341,#5837,#6204,.T.); +#6204 = SURFACE_CURVE('',#6205,(#6209,#6216),.PCURVE_S1.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, + -1.710596025146E-016)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6209 = PCURVE('',#5389,#6210); +#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(-0.E+000,1.)); +#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6198 = EDGE_CURVE('',#6175,#6199,#6201,.T.); -#6199 = VERTEX_POINT('',#6200); -#6200 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286,-0.7)); -#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.); -#6202 = LINE('',#6203,#6204); -#6203 = CARTESIAN_POINT('',(-0.15,-1.5,-0.7)); -#6204 = VECTOR('',#6205,1.); -#6205 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#6206 = PCURVE('',#5405,#6207); -#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); -#6208 = LINE('',#6209,#6210); -#6209 = CARTESIAN_POINT('',(1.,0.E+000)); -#6210 = VECTOR('',#6211,1.); -#6211 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6216 = PCURVE('',#5356,#6217); +#6217 = DEFINITIONAL_REPRESENTATION('',(#6218),#6222); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6213 = PCURVE('',#5718,#6214); -#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219); -#6215 = LINE('',#6216,#6217); -#6216 = CARTESIAN_POINT('',(-2.206556650546E-016,-0.7)); -#6217 = VECTOR('',#6218,1.); -#6218 = DIRECTION('',(1.,-1.073917286542E-031)); -#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6223 = ORIENTED_EDGE('',*,*,#5859,.F.); +#6224 = ORIENTED_EDGE('',*,*,#6151,.F.); +#6225 = ADVANCED_FACE('',(#6226),#5238,.T.); +#6226 = FACE_BOUND('',#6227,.T.); +#6227 = EDGE_LOOP('',(#6228,#6229,#6250,#6251)); +#6228 = ORIENTED_EDGE('',*,*,#5222,.F.); +#6229 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6230 = EDGE_CURVE('',#5223,#5739,#6231,.T.); +#6231 = SURFACE_CURVE('',#6232,(#6236,#6243),.PCURVE_S1.); +#6232 = LINE('',#6233,#6234); +#6233 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); +#6234 = VECTOR('',#6235,1.); +#6235 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6236 = PCURVE('',#5238,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(2.22044604925E-016,-1.)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6220 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6221 = EDGE_CURVE('',#6222,#6199,#6224,.T.); -#6222 = VERTEX_POINT('',#6223); -#6223 = CARTESIAN_POINT('',(0.15,-0.457437037472,-0.7)); -#6224 = SURFACE_CURVE('',#6225,(#6230,#6241),.PCURVE_S1.); -#6225 = CIRCLE('',#6226,0.29); -#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); -#6227 = CARTESIAN_POINT('',(-0.14,-0.457437037472,-0.7)); -#6228 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6229 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6230 = PCURVE('',#5405,#6231); -#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6240); -#6232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6233,#6234,#6235,#6236, -#6237,#6238,#6239),.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('') ); -#6233 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6234 = CARTESIAN_POINT('',(-0.332562962528,0.512294734195)); -#6235 = CARTESIAN_POINT('',(0.102437037472,0.261147367097)); -#6236 = CARTESIAN_POINT('',(0.537437037472,1.E-002)); -#6237 = CARTESIAN_POINT('',(0.102437037472,-0.241147367097)); -#6238 = CARTESIAN_POINT('',(-0.332562962528,-0.492294734195)); -#6239 = CARTESIAN_POINT('',(-0.332562962528,1.E-002)); -#6240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6243 = PCURVE('',#5271,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(-0.E+000,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6241 = PCURVE('',#5751,#6242); -#6242 = DEFINITIONAL_REPRESENTATION('',(#6243),#6247); -#6243 = LINE('',#6244,#6245); -#6244 = CARTESIAN_POINT('',(-1.570796326795,0.7)); -#6245 = VECTOR('',#6246,1.); -#6246 = DIRECTION('',(1.,0.E+000)); -#6247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6248 = ORIENTED_EDGE('',*,*,#6249,.F.); -#6249 = EDGE_CURVE('',#6250,#6222,#6252,.T.); -#6250 = VERTEX_POINT('',#6251); -#6251 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.); -#6253 = LINE('',#6254,#6255); -#6254 = CARTESIAN_POINT('',(0.15,1.5,-0.7)); -#6255 = VECTOR('',#6256,1.); -#6256 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6257 = PCURVE('',#5405,#6258); -#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263); +#6250 = ORIENTED_EDGE('',*,*,#5738,.T.); +#6251 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6252 = ADVANCED_FACE('',(#6253),#5356,.F.); +#6253 = FACE_BOUND('',#6254,.F.); +#6254 = EDGE_LOOP('',(#6255,#6256,#6277,#6278)); +#6255 = ORIENTED_EDGE('',*,*,#5340,.F.); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#5312,#5813,#6258,.T.); +#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.); #6259 = LINE('',#6260,#6261); -#6260 = CARTESIAN_POINT('',(-2.,0.3)); +#6260 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, + -4.90348774161E-016)); #6261 = VECTOR('',#6262,1.); -#6262 = DIRECTION('',(1.,0.E+000)); -#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6262 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6263 = PCURVE('',#5356,#6264); +#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6264 = PCURVE('',#5779,#6265); -#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); -#6266 = LINE('',#6267,#6268); -#6267 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#6268 = VECTOR('',#6269,1.); -#6269 = DIRECTION('',(1.,0.E+000)); -#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6270 = PCURVE('',#5328,#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('',(0.E+000,1.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); -#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.); -#6273 = VERTEX_POINT('',#6274); -#6274 = CARTESIAN_POINT('',(0.14,1.5,-0.7)); -#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); -#6276 = LINE('',#6277,#6278); -#6277 = CARTESIAN_POINT('',(-0.15,1.5,-0.7)); -#6278 = VECTOR('',#6279,1.); -#6279 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6280 = PCURVE('',#5405,#6281); -#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); -#6282 = LINE('',#6283,#6284); -#6283 = CARTESIAN_POINT('',(-2.,0.E+000)); -#6284 = VECTOR('',#6285,1.); -#6285 = DIRECTION('',(0.E+000,1.)); -#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6277 = ORIENTED_EDGE('',*,*,#5836,.T.); +#6278 = ORIENTED_EDGE('',*,*,#6203,.F.); +#6279 = ADVANCED_FACE('',(#6280),#5271,.T.); +#6280 = FACE_BOUND('',#6281,.F.); +#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6285)); +#6282 = ORIENTED_EDGE('',*,*,#5250,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6230,.T.); +#6284 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6285 = ORIENTED_EDGE('',*,*,#6286,.F.); +#6286 = EDGE_CURVE('',#5251,#5762,#6287,.T.); +#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.); +#6288 = LINE('',#6289,#6290); +#6289 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, + -8.28141119648E-016)); +#6290 = VECTOR('',#6291,1.); +#6291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6292 = PCURVE('',#5271,#6293); +#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(-0.E+000,1.)); +#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6287 = PCURVE('',#5807,#6288); -#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); -#6289 = LINE('',#6290,#6291); -#6290 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#6291 = VECTOR('',#6292,1.); -#6292 = DIRECTION('',(1.,0.E+000)); -#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6299 = PCURVE('',#5299,#6300); +#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6295 = EDGE_CURVE('',#6296,#6273,#6298,.T.); -#6296 = VERTEX_POINT('',#6297); -#6297 = CARTESIAN_POINT('',(-0.15,1.21,-0.7)); -#6298 = SURFACE_CURVE('',#6299,(#6304,#6315),.PCURVE_S1.); -#6299 = CIRCLE('',#6300,0.29); -#6300 = AXIS2_PLACEMENT_3D('',#6301,#6302,#6303); -#6301 = CARTESIAN_POINT('',(0.14,1.21,-0.7)); -#6302 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6303 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6304 = PCURVE('',#5405,#6305); -#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6314); -#6306 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6307,#6308,#6309,#6310, -#6311,#6312,#6313),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6306 = ADVANCED_FACE('',(#6307),#5328,.F.); +#6307 = FACE_BOUND('',#6308,.F.); +#6308 = EDGE_LOOP('',(#6309,#6310,#6331,#6332)); +#6309 = ORIENTED_EDGE('',*,*,#5311,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6311,.T.); +#6311 = EDGE_CURVE('',#5284,#5790,#6312,.T.); +#6312 = SURFACE_CURVE('',#6313,(#6317,#6324),.PCURVE_S1.); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, + -5.088519480017E-016)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); +#6317 = PCURVE('',#5328,#6318); +#6318 = DEFINITIONAL_REPRESENTATION('',(#6319),#6323); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.E+000,1.)); +#6323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6324 = PCURVE('',#5299,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(-2.126801590887E-016,-1.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = ORIENTED_EDGE('',*,*,#5812,.F.); +#6332 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6333 = ADVANCED_FACE('',(#6334),#5299,.F.); +#6334 = FACE_BOUND('',#6335,.F.); +#6335 = EDGE_LOOP('',(#6336,#6337,#6338,#6339)); +#6336 = ORIENTED_EDGE('',*,*,#5283,.F.); +#6337 = ORIENTED_EDGE('',*,*,#6286,.T.); +#6338 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6339 = ORIENTED_EDGE('',*,*,#6311,.F.); +#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6341,#6342,#6343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6341, + 'distance_accuracy_value','confusion accuracy'); +#6345 = SHAPE_DEFINITION_REPRESENTATION(#6346,#4957); +#6346 = PRODUCT_DEFINITION_SHAPE('','',#6347); +#6347 = PRODUCT_DEFINITION('design','',#6348,#6351); +#6348 = PRODUCT_DEFINITION_FORMATION('','',#6349); +#6349 = PRODUCT('Fillet005','Fillet005','',(#6350)); +#6350 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6353,#6355); +#6353 = ( REPRESENTATION_RELATIONSHIP('','',#4957,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6354) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#6355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6356); +#6356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:6]','',#5,#6347,$ + ); +#6357 = PRODUCT_TYPE('part',$,(#6349)); +#6358 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6359),#7185); +#6359 = MANIFOLD_SOLID_BREP('',#6360); +#6360 = CLOSED_SHELL('',(#6361,#6402,#6456,#6515,#6761,#6837,#6887,#6941 + ,#6990,#7039,#7093,#7147,#7174)); +#6361 = ADVANCED_FACE('',(#6362),#6375,.F.); +#6362 = FACE_BOUND('',#6363,.F.); +#6363 = EDGE_LOOP('',(#6364)); +#6364 = ORIENTED_EDGE('',*,*,#6365,.F.); +#6365 = EDGE_CURVE('',#6366,#6366,#6368,.T.); +#6366 = VERTEX_POINT('',#6367); +#6367 = CARTESIAN_POINT('',(4.8,-2.25,9.5)); +#6368 = SURFACE_CURVE('',#6369,(#6374,#6390),.PCURVE_S1.); +#6369 = CIRCLE('',#6370,1.65); +#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373); +#6371 = CARTESIAN_POINT('',(3.15,-2.25,9.5)); +#6372 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6373 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6374 = PCURVE('',#6375,#6380); +#6375 = PLANE('',#6376); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(4.9,-2.25,9.5)); +#6378 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6389); +#6381 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6382,#6383,#6384,#6385, +#6386,#6387,#6388),.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('') ); -#6307 = CARTESIAN_POINT('',(-2.,0.29)); -#6308 = CARTESIAN_POINT('',(-2.,0.792294734195)); -#6309 = CARTESIAN_POINT('',(-1.565,0.541147367097)); -#6310 = CARTESIAN_POINT('',(-1.13,0.29)); -#6311 = CARTESIAN_POINT('',(-1.565,3.885263290251E-002)); -#6312 = CARTESIAN_POINT('',(-2.,-0.212294734195)); -#6313 = CARTESIAN_POINT('',(-2.,0.29)); -#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6382 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6383 = CARTESIAN_POINT('',(0.1,2.857883832489)); +#6384 = CARTESIAN_POINT('',(2.575,1.428941916244)); +#6385 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); +#6386 = CARTESIAN_POINT('',(2.575,-1.428941916244)); +#6387 = CARTESIAN_POINT('',(0.1,-2.857883832489)); +#6388 = CARTESIAN_POINT('',(0.1,0.E+000)); +#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6315 = PCURVE('',#5840,#6316); -#6316 = DEFINITIONAL_REPRESENTATION('',(#6317),#6321); -#6317 = LINE('',#6318,#6319); -#6318 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#6319 = VECTOR('',#6320,1.); -#6320 = DIRECTION('',(1.,0.E+000)); -#6321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6390 = PCURVE('',#6391,#6396); +#6391 = TOROIDAL_SURFACE('',#6392,1.65,0.1); +#6392 = AXIS2_PLACEMENT_3D('',#6393,#6394,#6395); +#6393 = CARTESIAN_POINT('',(3.15,-2.25,9.4)); +#6394 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401); +#6397 = LINE('',#6398,#6399); +#6398 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); +#6399 = VECTOR('',#6400,1.); +#6400 = DIRECTION('',(-1.,0.E+000)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6322 = ORIENTED_EDGE('',*,*,#6323,.F.); -#6323 = EDGE_CURVE('',#5907,#6296,#6324,.T.); -#6324 = SURFACE_CURVE('',#6325,(#6329,#6336),.PCURVE_S1.); -#6325 = LINE('',#6326,#6327); -#6326 = CARTESIAN_POINT('',(-0.15,-0.5,-0.7)); -#6327 = VECTOR('',#6328,1.); -#6328 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6329 = PCURVE('',#5405,#6330); -#6330 = DEFINITIONAL_REPRESENTATION('',(#6331),#6335); -#6331 = LINE('',#6332,#6333); -#6332 = CARTESIAN_POINT('',(5.551115123126E-017,0.E+000)); -#6333 = VECTOR('',#6334,1.); -#6334 = DIRECTION('',(-1.,0.E+000)); -#6335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6402 = ADVANCED_FACE('',(#6403),#6391,.T.); +#6403 = FACE_BOUND('',#6404,.F.); +#6404 = EDGE_LOOP('',(#6405,#6427,#6428,#6429)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6366,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(4.9,-2.25,9.4)); +#6409 = SEAM_CURVE('',#6410,(#6415,#6421),.PCURVE_S1.); +#6410 = CIRCLE('',#6411,0.1); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(4.8,-2.25,9.4)); +#6413 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#6414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6415 = PCURVE('',#6391,#6416); +#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6420); +#6417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6418,#6419),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6418 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); +#6419 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6336 = PCURVE('',#5868,#6337); -#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); -#6338 = LINE('',#6339,#6340); -#6339 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#6340 = VECTOR('',#6341,1.); -#6341 = DIRECTION('',(1.,0.E+000)); -#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6421 = PCURVE('',#6391,#6422); +#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6426); +#6423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6424,#6425),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6424 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); +#6425 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6343 = ORIENTED_EDGE('',*,*,#5929,.F.); -#6344 = ADVANCED_FACE('',(#6345),#5868,.F.); -#6345 = FACE_BOUND('',#6346,.F.); -#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6350)); -#6347 = ORIENTED_EDGE('',*,*,#5852,.F.); -#6348 = ORIENTED_EDGE('',*,*,#5906,.T.); -#6349 = ORIENTED_EDGE('',*,*,#6323,.T.); -#6350 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6351 = EDGE_CURVE('',#5820,#6296,#6352,.T.); -#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); -#6353 = LINE('',#6354,#6355); -#6354 = CARTESIAN_POINT('',(-0.15,1.21,-3.219646771413E-017)); -#6355 = VECTOR('',#6356,1.); -#6356 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6357 = PCURVE('',#5868,#6358); -#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); -#6359 = LINE('',#6360,#6361); -#6360 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#6361 = VECTOR('',#6362,1.); -#6362 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6427 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6428 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6429 = ORIENTED_EDGE('',*,*,#6430,.F.); +#6430 = EDGE_CURVE('',#6407,#6407,#6431,.T.); +#6431 = SURFACE_CURVE('',#6432,(#6437,#6444),.PCURVE_S1.); +#6432 = CIRCLE('',#6433,1.75); +#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436); +#6434 = CARTESIAN_POINT('',(3.15,-2.25,9.4)); +#6435 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#6436 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6437 = PCURVE('',#6391,#6438); +#6438 = DEFINITIONAL_REPRESENTATION('',(#6439),#6443); +#6439 = LINE('',#6440,#6441); +#6440 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); +#6441 = VECTOR('',#6442,1.); +#6442 = DIRECTION('',(-1.,0.E+000)); +#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6364 = PCURVE('',#5840,#6365); -#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); -#6366 = LINE('',#6367,#6368); -#6367 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6368 = VECTOR('',#6369,1.); -#6369 = DIRECTION('',(0.E+000,1.)); -#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6444 = PCURVE('',#6445,#6450); +#6445 = CYLINDRICAL_SURFACE('',#6446,1.75); +#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449); +#6447 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6448 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6449 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(-0.E+000,-5.9)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(-1.,0.E+000)); +#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6371 = ADVANCED_FACE('',(#6372),#5487,.T.); -#6372 = FACE_BOUND('',#6373,.T.); -#6373 = EDGE_LOOP('',(#6374,#6375,#6376,#6377)); -#6374 = ORIENTED_EDGE('',*,*,#5471,.F.); -#6375 = ORIENTED_EDGE('',*,*,#5956,.T.); -#6376 = ORIENTED_EDGE('',*,*,#6007,.T.); -#6377 = ORIENTED_EDGE('',*,*,#6378,.F.); -#6378 = EDGE_CURVE('',#5472,#6008,#6379,.T.); -#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.); -#6380 = LINE('',#6381,#6382); -#6381 = CARTESIAN_POINT('',(-0.162230377286,-2.459232075714, - -8.836522708793E-016)); -#6382 = VECTOR('',#6383,1.); -#6383 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6384 = PCURVE('',#5487,#6385); -#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); -#6386 = LINE('',#6387,#6388); -#6387 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#6388 = VECTOR('',#6389,1.); -#6389 = DIRECTION('',(2.126801590887E-016,-1.)); -#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6456 = ADVANCED_FACE('',(#6457),#6445,.T.); +#6457 = FACE_BOUND('',#6458,.F.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6513,#6514)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#6407,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(4.9,-2.25,3.5)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6468 = PCURVE('',#6445,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.E+000,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6391 = PCURVE('',#5516,#6392); -#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); -#6393 = LINE('',#6394,#6395); -#6394 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#6395 = VECTOR('',#6396,1.); -#6396 = DIRECTION('',(-0.E+000,1.)); -#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6475 = PCURVE('',#6445,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.E+000,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6398 = ADVANCED_FACE('',(#6399),#5840,.T.); -#6399 = FACE_BOUND('',#6400,.T.); -#6400 = EDGE_LOOP('',(#6401,#6402,#6423,#6424)); -#6401 = ORIENTED_EDGE('',*,*,#5819,.T.); -#6402 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6403 = EDGE_CURVE('',#5792,#6273,#6404,.T.); -#6404 = SURFACE_CURVE('',#6405,(#6409,#6416),.PCURVE_S1.); -#6405 = LINE('',#6406,#6407); -#6406 = CARTESIAN_POINT('',(0.14,1.5,6.162975822039E-033)); -#6407 = VECTOR('',#6408,1.); -#6408 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6409 = PCURVE('',#5840,#6410); -#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415); -#6411 = LINE('',#6412,#6413); -#6412 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); -#6413 = VECTOR('',#6414,1.); -#6414 = DIRECTION('',(0.E+000,1.)); -#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6416 = PCURVE('',#5807,#6417); -#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422); -#6418 = LINE('',#6419,#6420); -#6419 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#6420 = VECTOR('',#6421,1.); -#6421 = DIRECTION('',(0.E+000,-1.)); -#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6423 = ORIENTED_EDGE('',*,*,#6295,.F.); -#6424 = ORIENTED_EDGE('',*,*,#6351,.F.); -#6425 = ADVANCED_FACE('',(#6426),#5516,.F.); -#6426 = FACE_BOUND('',#6427,.T.); -#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431)); -#6428 = ORIENTED_EDGE('',*,*,#5499,.T.); -#6429 = ORIENTED_EDGE('',*,*,#6378,.T.); -#6430 = ORIENTED_EDGE('',*,*,#6030,.F.); -#6431 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6432 = EDGE_CURVE('',#5500,#6031,#6433,.T.); -#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.); -#6434 = LINE('',#6435,#6436); -#6435 = CARTESIAN_POINT('',(-0.15,-2.542562962528,-8.929038577996E-016) - ); -#6436 = VECTOR('',#6437,1.); -#6437 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6438 = PCURVE('',#5516,#6439); -#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); -#6440 = LINE('',#6441,#6442); -#6441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6442 = VECTOR('',#6443,1.); -#6443 = DIRECTION('',(-0.E+000,1.)); -#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6445 = PCURVE('',#5544,#6446); -#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451); -#6447 = LINE('',#6448,#6449); -#6448 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#6449 = VECTOR('',#6450,1.); -#6450 = DIRECTION('',(-2.22044604925E-016,-1.)); -#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6452 = ADVANCED_FACE('',(#6453),#5807,.F.); -#6453 = FACE_BOUND('',#6454,.F.); -#6454 = EDGE_LOOP('',(#6455,#6456,#6457,#6458)); -#6455 = ORIENTED_EDGE('',*,*,#5791,.F.); -#6456 = ORIENTED_EDGE('',*,*,#6403,.T.); -#6457 = ORIENTED_EDGE('',*,*,#6272,.T.); -#6458 = ORIENTED_EDGE('',*,*,#6459,.F.); -#6459 = EDGE_CURVE('',#5764,#6250,#6460,.T.); -#6460 = SURFACE_CURVE('',#6461,(#6465,#6472),.PCURVE_S1.); -#6461 = LINE('',#6462,#6463); -#6462 = CARTESIAN_POINT('',(0.15,1.5,0.E+000)); -#6463 = VECTOR('',#6464,1.); -#6464 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6465 = PCURVE('',#5807,#6466); -#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); -#6467 = LINE('',#6468,#6469); -#6468 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#6469 = VECTOR('',#6470,1.); -#6470 = DIRECTION('',(0.E+000,-1.)); -#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6472 = PCURVE('',#5779,#6473); -#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478); -#6474 = LINE('',#6475,#6476); -#6475 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#6476 = VECTOR('',#6477,1.); -#6477 = DIRECTION('',(2.22044604925E-016,-1.)); -#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6479 = ADVANCED_FACE('',(#6480),#5544,.F.); -#6480 = FACE_BOUND('',#6481,.F.); -#6481 = EDGE_LOOP('',(#6482,#6483,#6504,#6505)); -#6482 = ORIENTED_EDGE('',*,*,#5528,.F.); -#6483 = ORIENTED_EDGE('',*,*,#6484,.T.); -#6484 = EDGE_CURVE('',#5529,#6055,#6485,.T.); -#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.); -#6486 = LINE('',#6487,#6488); -#6487 = CARTESIAN_POINT('',(-0.15,-3.5,-8.881784197001E-016)); -#6488 = VECTOR('',#6489,1.); -#6489 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6490 = PCURVE('',#5544,#6491); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,1.75); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(3.15,-2.25,3.5)); +#6488 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6489 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6490 = PCURVE('',#6445,#6491); #6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); #6492 = LINE('',#6493,#6494); -#6493 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#6493 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); #6494 = VECTOR('',#6495,1.); -#6495 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6495 = DIRECTION('',(-1.,0.E+000)); #6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6497 = PCURVE('',#5572,#6498); -#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); -#6499 = LINE('',#6500,#6501); -#6500 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#6501 = VECTOR('',#6502,1.); -#6502 = DIRECTION('',(0.E+000,-1.)); -#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6497 = PCURVE('',#6498,#6503); +#6498 = PLANE('',#6499); +#6499 = AXIS2_PLACEMENT_3D('',#6500,#6501,#6502); +#6500 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6501 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512); +#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508, +#6509,#6510,#6511),.UNSPECIFIED.,.T.,.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('') ); +#6505 = CARTESIAN_POINT('',(-4.75,3.)); +#6506 = CARTESIAN_POINT('',(-4.75,6.031088913246)); +#6507 = CARTESIAN_POINT('',(-2.125,4.515544456623)); +#6508 = CARTESIAN_POINT('',(0.5,3.)); +#6509 = CARTESIAN_POINT('',(-2.125,1.484455543377)); +#6510 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); +#6511 = CARTESIAN_POINT('',(-4.75,3.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6504 = ORIENTED_EDGE('',*,*,#6054,.T.); -#6505 = ORIENTED_EDGE('',*,*,#6432,.F.); -#6506 = ADVANCED_FACE('',(#6507),#5779,.F.); -#6507 = FACE_BOUND('',#6508,.F.); -#6508 = EDGE_LOOP('',(#6509,#6510,#6511,#6512)); -#6509 = ORIENTED_EDGE('',*,*,#5763,.F.); -#6510 = ORIENTED_EDGE('',*,*,#6459,.T.); -#6511 = ORIENTED_EDGE('',*,*,#6249,.T.); -#6512 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6513 = EDGE_CURVE('',#5731,#6222,#6514,.T.); -#6514 = SURFACE_CURVE('',#6515,(#6519,#6526),.PCURVE_S1.); -#6515 = LINE('',#6516,#6517); -#6516 = CARTESIAN_POINT('',(0.15,-0.457437037472,4.725438099486E-018)); -#6517 = VECTOR('',#6518,1.); -#6518 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6519 = PCURVE('',#5779,#6520); -#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); -#6521 = LINE('',#6522,#6523); -#6522 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#6523 = VECTOR('',#6524,1.); -#6524 = DIRECTION('',(2.22044604925E-016,-1.)); -#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6513 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6430,.T.); +#6515 = ADVANCED_FACE('',(#6516,#6758),#6498,.F.); +#6516 = FACE_BOUND('',#6517,.F.); +#6517 = EDGE_LOOP('',(#6518,#6548,#6577,#6605,#6638,#6666,#6699,#6727)); +#6518 = ORIENTED_EDGE('',*,*,#6519,.F.); +#6519 = EDGE_CURVE('',#6520,#6522,#6524,.T.); +#6520 = VERTEX_POINT('',#6521); +#6521 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.); +#6525 = LINE('',#6526,#6527); +#6526 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#6527 = VECTOR('',#6528,1.); +#6528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6529 = PCURVE('',#6498,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(-1.,0.E+000)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6526 = PCURVE('',#5751,#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('',(0.E+000,1.)); -#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6536 = PCURVE('',#6537,#6542); +#6537 = PLANE('',#6538); +#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541); +#6539 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6540 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6542 = DEFINITIONAL_REPRESENTATION('',(#6543),#6547); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(1.,0.E+000)); +#6547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6533 = ADVANCED_FACE('',(#6534),#5572,.F.); -#6534 = FACE_BOUND('',#6535,.F.); -#6535 = EDGE_LOOP('',(#6536,#6557,#6558,#6559)); -#6536 = ORIENTED_EDGE('',*,*,#6537,.T.); -#6537 = EDGE_CURVE('',#5557,#6078,#6538,.T.); -#6538 = SURFACE_CURVE('',#6539,(#6543,#6550),.PCURVE_S1.); -#6539 = LINE('',#6540,#6541); -#6540 = CARTESIAN_POINT('',(0.15,-3.5,-8.881784197001E-016)); -#6541 = VECTOR('',#6542,1.); -#6542 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6543 = PCURVE('',#5572,#6544); -#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549); -#6545 = LINE('',#6546,#6547); -#6546 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#6547 = VECTOR('',#6548,1.); -#6548 = DIRECTION('',(0.E+000,-1.)); -#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6520,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.); +#6553 = CIRCLE('',#6554,0.3); +#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557); +#6555 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#6556 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6557 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6558 = PCURVE('',#6498,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = CIRCLE('',#6561,0.3); +#6561 = AXIS2_PLACEMENT_2D('',#6562,#6563); +#6562 = CARTESIAN_POINT('',(-0.3,0.3)); +#6563 = DIRECTION('',(0.E+000,-1.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6550 = PCURVE('',#5600,#6551); -#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556); -#6552 = LINE('',#6553,#6554); -#6553 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#6554 = VECTOR('',#6555,1.); -#6555 = DIRECTION('',(2.22044604925E-016,-1.)); -#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6565 = PCURVE('',#6566,#6571); +#6566 = CYLINDRICAL_SURFACE('',#6567,0.3); +#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570); +#6568 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6569 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6570 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(-1.,0.E+000)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6557 = ORIENTED_EDGE('',*,*,#6077,.T.); -#6558 = ORIENTED_EDGE('',*,*,#6484,.F.); -#6559 = ORIENTED_EDGE('',*,*,#5556,.F.); -#6560 = ADVANCED_FACE('',(#6561),#5751,.T.); -#6561 = FACE_BOUND('',#6562,.T.); -#6562 = EDGE_LOOP('',(#6563,#6564,#6585,#6586)); -#6563 = ORIENTED_EDGE('',*,*,#5730,.T.); -#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); -#6565 = EDGE_CURVE('',#5703,#6199,#6566,.T.); -#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); -#6567 = LINE('',#6568,#6569); -#6568 = CARTESIAN_POINT('',(0.137769622714,-0.540767924286, - -4.526148820874E-018)); -#6569 = VECTOR('',#6570,1.); -#6570 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6571 = PCURVE('',#5751,#6572); -#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); -#6573 = LINE('',#6574,#6575); -#6574 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6575 = VECTOR('',#6576,1.); -#6576 = DIRECTION('',(0.E+000,1.)); -#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6577 = ORIENTED_EDGE('',*,*,#6578,.F.); +#6578 = EDGE_CURVE('',#6579,#6550,#6581,.T.); +#6579 = VERTEX_POINT('',#6580); +#6580 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#6581 = SURFACE_CURVE('',#6582,(#6586,#6593),.PCURVE_S1.); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6586 = PCURVE('',#6498,#6587); +#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592); +#6588 = LINE('',#6589,#6590); +#6589 = CARTESIAN_POINT('',(0.E+000,6.)); +#6590 = VECTOR('',#6591,1.); +#6591 = DIRECTION('',(0.E+000,-1.)); +#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6578 = PCURVE('',#5718,#6579); -#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); -#6580 = LINE('',#6581,#6582); -#6581 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#6582 = VECTOR('',#6583,1.); -#6583 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6585 = ORIENTED_EDGE('',*,*,#6221,.F.); -#6586 = ORIENTED_EDGE('',*,*,#6513,.F.); -#6587 = ADVANCED_FACE('',(#6588),#5600,.F.); -#6588 = FACE_BOUND('',#6589,.F.); -#6589 = EDGE_LOOP('',(#6590,#6591,#6612,#6613)); -#6590 = ORIENTED_EDGE('',*,*,#5584,.F.); -#6591 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6592 = EDGE_CURVE('',#5585,#6101,#6593,.T.); -#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); -#6594 = LINE('',#6595,#6596); -#6595 = CARTESIAN_POINT('',(0.15,-2.542562962528,-8.929038577996E-016)); -#6596 = VECTOR('',#6597,1.); -#6597 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6598 = PCURVE('',#5600,#6599); +#6593 = PCURVE('',#6594,#6599); +#6594 = PLANE('',#6595); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6597 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6598 = DIRECTION('',(0.E+000,-1.,0.E+000)); #6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); #6600 = LINE('',#6601,#6602); -#6601 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); +#6601 = CARTESIAN_POINT('',(0.E+000,-3.5)); #6602 = VECTOR('',#6603,1.); -#6603 = DIRECTION('',(2.22044604925E-016,-1.)); +#6603 = DIRECTION('',(1.,0.E+000)); #6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6605 = PCURVE('',#5633,#6606); -#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); -#6607 = LINE('',#6608,#6609); -#6608 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#6609 = VECTOR('',#6610,1.); -#6610 = DIRECTION('',(0.E+000,1.)); -#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6605 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6606 = EDGE_CURVE('',#6607,#6579,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#6609 = SURFACE_CURVE('',#6610,(#6615,#6626),.PCURVE_S1.); +#6610 = CIRCLE('',#6611,0.3); +#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614); +#6612 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#6613 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6614 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6615 = PCURVE('',#6498,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6625); +#6617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6618,#6619,#6620,#6621, +#6622,#6623,#6624),.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('') ); +#6618 = CARTESIAN_POINT('',(-0.3,5.4)); +#6619 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#6620 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#6621 = CARTESIAN_POINT('',(-0.3,6.3)); +#6622 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#6623 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#6624 = CARTESIAN_POINT('',(-0.3,5.4)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6612 = ORIENTED_EDGE('',*,*,#6100,.T.); -#6613 = ORIENTED_EDGE('',*,*,#6537,.F.); -#6614 = ADVANCED_FACE('',(#6615),#5718,.T.); -#6615 = FACE_BOUND('',#6616,.T.); -#6616 = EDGE_LOOP('',(#6617,#6618,#6639,#6640)); -#6617 = ORIENTED_EDGE('',*,*,#5702,.F.); -#6618 = ORIENTED_EDGE('',*,*,#6619,.T.); -#6619 = EDGE_CURVE('',#5674,#6175,#6620,.T.); -#6620 = SURFACE_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); -#6621 = LINE('',#6622,#6623); -#6622 = CARTESIAN_POINT('',(-0.125000733956,-1.416669113186, - 9.25158692036E-018)); -#6623 = VECTOR('',#6624,1.); -#6624 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6625 = PCURVE('',#5718,#6626); -#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); -#6627 = LINE('',#6628,#6629); -#6628 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#6629 = VECTOR('',#6630,1.); -#6630 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6626 = PCURVE('',#6627,#6632); +#6627 = CYLINDRICAL_SURFACE('',#6628,0.3); +#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6629 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#6630 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6631 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637); +#6633 = LINE('',#6634,#6635); +#6634 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#6635 = VECTOR('',#6636,1.); +#6636 = DIRECTION('',(1.,0.E+000)); +#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6632 = PCURVE('',#5690,#6633); -#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); -#6634 = LINE('',#6635,#6636); -#6635 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#6636 = VECTOR('',#6637,1.); -#6637 = DIRECTION('',(-0.E+000,1.)); -#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6638 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6639 = EDGE_CURVE('',#6640,#6607,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6647 = PCURVE('',#6498,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-6.,6.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.E+000)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6639 = ORIENTED_EDGE('',*,*,#6198,.T.); -#6640 = ORIENTED_EDGE('',*,*,#6565,.F.); -#6641 = ADVANCED_FACE('',(#6642),#5633,.T.); -#6642 = FACE_BOUND('',#6643,.T.); -#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647)); -#6644 = ORIENTED_EDGE('',*,*,#5612,.T.); -#6645 = ORIENTED_EDGE('',*,*,#6592,.T.); -#6646 = ORIENTED_EDGE('',*,*,#6123,.F.); -#6647 = ORIENTED_EDGE('',*,*,#6648,.F.); -#6648 = EDGE_CURVE('',#5613,#6124,#6649,.T.); -#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.); -#6650 = LINE('',#6651,#6652); -#6651 = CARTESIAN_POINT('',(0.137769622714,-2.459232075714, - -8.836522708793E-016)); -#6652 = VECTOR('',#6653,1.); -#6653 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6654 = PCURVE('',#5633,#6655); -#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); -#6656 = LINE('',#6657,#6658); -#6657 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6658 = VECTOR('',#6659,1.); -#6659 = DIRECTION('',(0.E+000,1.)); -#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#6658 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6659 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(1.,0.E+000)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6661 = PCURVE('',#5661,#6662); -#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); -#6663 = LINE('',#6664,#6665); -#6664 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#6665 = VECTOR('',#6666,1.); -#6666 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6666 = ORIENTED_EDGE('',*,*,#6667,.F.); +#6667 = EDGE_CURVE('',#6668,#6640,#6670,.T.); +#6668 = VERTEX_POINT('',#6669); +#6669 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#6670 = SURFACE_CURVE('',#6671,(#6676,#6687),.PCURVE_S1.); +#6671 = CIRCLE('',#6672,0.3); +#6672 = AXIS2_PLACEMENT_3D('',#6673,#6674,#6675); +#6673 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#6674 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6675 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6676 = PCURVE('',#6498,#6677); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6686); +#6678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6679,#6680,#6681,#6682, +#6683,#6684,#6685),.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('') ); +#6679 = CARTESIAN_POINT('',(-5.7,5.4)); +#6680 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#6681 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#6682 = CARTESIAN_POINT('',(-5.7,6.3)); +#6683 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#6684 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#6685 = CARTESIAN_POINT('',(-5.7,5.4)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6668 = ADVANCED_FACE('',(#6669),#5690,.F.); -#6669 = FACE_BOUND('',#6670,.T.); -#6670 = EDGE_LOOP('',(#6671,#6672,#6693,#6694)); -#6671 = ORIENTED_EDGE('',*,*,#5673,.T.); -#6672 = ORIENTED_EDGE('',*,*,#6673,.T.); -#6673 = EDGE_CURVE('',#5646,#6152,#6674,.T.); -#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); -#6675 = LINE('',#6676,#6677); -#6676 = CARTESIAN_POINT('',(-0.125000733956,-1.583330886814, - -9.25158692036E-018)); -#6677 = VECTOR('',#6678,1.); -#6678 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6679 = PCURVE('',#5690,#6680); -#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); -#6681 = LINE('',#6682,#6683); -#6682 = CARTESIAN_POINT('',(-0.582913588956,0.E+000)); -#6683 = VECTOR('',#6684,1.); -#6684 = DIRECTION('',(-0.E+000,1.)); -#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6687 = PCURVE('',#6688,#6693); +#6688 = CYLINDRICAL_SURFACE('',#6689,0.3); +#6689 = AXIS2_PLACEMENT_3D('',#6690,#6691,#6692); +#6690 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#6691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(1.,0.E+000)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6686 = PCURVE('',#5661,#6687); -#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); -#6688 = LINE('',#6689,#6690); -#6689 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#6690 = VECTOR('',#6691,1.); -#6691 = DIRECTION('',(-2.126801590887E-016,-1.)); -#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6699 = ORIENTED_EDGE('',*,*,#6700,.F.); +#6700 = EDGE_CURVE('',#6701,#6668,#6703,.T.); +#6701 = VERTEX_POINT('',#6702); +#6702 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#6703 = SURFACE_CURVE('',#6704,(#6708,#6715),.PCURVE_S1.); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6708 = PCURVE('',#6498,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(-6.,0.E+000)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.E+000,1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6693 = ORIENTED_EDGE('',*,*,#6174,.F.); -#6694 = ORIENTED_EDGE('',*,*,#6619,.F.); -#6695 = ADVANCED_FACE('',(#6696),#5661,.T.); -#6696 = FACE_BOUND('',#6697,.T.); -#6697 = EDGE_LOOP('',(#6698,#6699,#6700,#6701)); -#6698 = ORIENTED_EDGE('',*,*,#5645,.F.); -#6699 = ORIENTED_EDGE('',*,*,#6648,.T.); -#6700 = ORIENTED_EDGE('',*,*,#6151,.T.); -#6701 = ORIENTED_EDGE('',*,*,#6673,.F.); -#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6706)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#6703,#6704,#6705)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#6703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#6704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#6705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#6706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6703, - 'distance_accuracy_value','confusion accuracy'); -#6707 = SHAPE_DEFINITION_REPRESENTATION(#6708,#5319); -#6708 = PRODUCT_DEFINITION_SHAPE('','',#6709); -#6709 = PRODUCT_DEFINITION('design','',#6710,#6713); -#6710 = PRODUCT_DEFINITION_FORMATION('','',#6711); -#6711 = PRODUCT('Fillet003','Fillet003','',(#6712)); -#6712 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#6713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#6714 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6715,#6717); -#6715 = ( REPRESENTATION_RELATIONSHIP('','',#5319,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6716) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#6716 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); -#6717 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #6718); -#6718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:8]','',#5,#6709,$ - ); -#6719 = PRODUCT_TYPE('part',$,(#6711)); -#6720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6721),#8103); -#6721 = MANIFOLD_SOLID_BREP('',#6722); -#6722 = CLOSED_SHELL('',(#6723,#6843,#7302,#7352,#7402,#7745,#7772,#7799 - ,#7826,#7853,#7880,#7907,#7934,#7961,#7988,#8015,#8042,#8069,#8096) - ); -#6723 = ADVANCED_FACE('',(#6724),#6738,.F.); -#6724 = FACE_BOUND('',#6725,.F.); -#6725 = EDGE_LOOP('',(#6726,#6761,#6789,#6817)); -#6726 = ORIENTED_EDGE('',*,*,#6727,.F.); -#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.); -#6728 = VERTEX_POINT('',#6729); -#6729 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - 1.110223024625E-016)); -#6730 = VERTEX_POINT('',#6731); -#6731 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -6.661338147751E-016)); -#6732 = SURFACE_CURVE('',#6733,(#6737,#6749),.PCURVE_S1.); -#6733 = LINE('',#6734,#6735); -#6734 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6735 = VECTOR('',#6736,1.); -#6736 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6737 = PCURVE('',#6738,#6743); -#6738 = PLANE('',#6739); -#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); -#6740 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6741 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6742 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); -#6744 = LINE('',#6745,#6746); -#6745 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6746 = VECTOR('',#6747,1.); -#6747 = DIRECTION('',(1.,-1.54074395551E-032)); -#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6715 = PCURVE('',#6716,#6721); +#6716 = PLANE('',#6717); +#6717 = AXIS2_PLACEMENT_3D('',#6718,#6719,#6720); +#6718 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#6719 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6720 = DIRECTION('',(0.E+000,1.,0.E+000)); +#6721 = DEFINITIONAL_REPRESENTATION('',(#6722),#6726); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(1.,0.E+000)); +#6726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6749 = PCURVE('',#6750,#6755); -#6750 = PLANE('',#6751); -#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754); -#6752 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#6753 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6754 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); -#6756 = LINE('',#6757,#6758); -#6757 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6758 = VECTOR('',#6759,1.); -#6759 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6727 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6728 = EDGE_CURVE('',#6522,#6701,#6729,.T.); +#6729 = SURFACE_CURVE('',#6730,(#6735,#6746),.PCURVE_S1.); +#6730 = CIRCLE('',#6731,0.3); +#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734); +#6732 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#6733 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6734 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6735 = PCURVE('',#6498,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6745); +#6737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6738,#6739,#6740,#6741, +#6742,#6743,#6744),.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('') ); +#6738 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6739 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6740 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6741 = CARTESIAN_POINT('',(-5.7,0.9)); +#6742 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6743 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6744 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); -#6762 = EDGE_CURVE('',#6728,#6763,#6765,.T.); -#6763 = VERTEX_POINT('',#6764); -#6764 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.); -#6766 = LINE('',#6767,#6768); -#6767 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -1.710596025146E-016)); -#6768 = VECTOR('',#6769,1.); -#6769 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6770 = PCURVE('',#6738,#6771); -#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776); -#6772 = LINE('',#6773,#6774); -#6773 = CARTESIAN_POINT('',(4.256296252802E-002,9.052297641747E-018)); -#6774 = VECTOR('',#6775,1.); -#6775 = DIRECTION('',(2.126801590887E-016,-1.)); -#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6746 = PCURVE('',#6747,#6752); +#6747 = CYLINDRICAL_SURFACE('',#6748,0.3); +#6748 = AXIS2_PLACEMENT_3D('',#6749,#6750,#6751); +#6749 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6750 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6751 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757); +#6753 = LINE('',#6754,#6755); +#6754 = CARTESIAN_POINT('',(0.E+000,3.5)); +#6755 = VECTOR('',#6756,1.); +#6756 = DIRECTION('',(1.,0.E+000)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6777 = PCURVE('',#6778,#6783); -#6778 = CYLINDRICAL_SURFACE('',#6779,0.29); -#6779 = AXIS2_PLACEMENT_3D('',#6780,#6781,#6782); -#6780 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.618080155943E-016)); -#6781 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6782 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); -#6784 = LINE('',#6785,#6786); -#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6786 = VECTOR('',#6787,1.); -#6787 = DIRECTION('',(0.E+000,1.)); -#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6758 = FACE_BOUND('',#6759,.F.); +#6759 = EDGE_LOOP('',(#6760)); +#6760 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6761 = ADVANCED_FACE('',(#6762),#6537,.F.); +#6762 = FACE_BOUND('',#6763,.F.); +#6763 = EDGE_LOOP('',(#6764,#6794,#6815,#6816)); +#6764 = ORIENTED_EDGE('',*,*,#6765,.F.); +#6765 = EDGE_CURVE('',#6766,#6768,#6770,.T.); +#6766 = VERTEX_POINT('',#6767); +#6767 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6768 = VERTEX_POINT('',#6769); +#6769 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6770 = SURFACE_CURVE('',#6771,(#6775,#6782),.PCURVE_S1.); +#6771 = LINE('',#6772,#6773); +#6772 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6773 = VECTOR('',#6774,1.); +#6774 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6775 = PCURVE('',#6537,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(1.,0.E+000)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6789 = ORIENTED_EDGE('',*,*,#6790,.T.); -#6790 = EDGE_CURVE('',#6763,#6791,#6793,.T.); -#6791 = VERTEX_POINT('',#6792); -#6792 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#6793 = SURFACE_CURVE('',#6794,(#6798,#6805),.PCURVE_S1.); -#6794 = LINE('',#6795,#6796); -#6795 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6796 = VECTOR('',#6797,1.); -#6797 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6798 = PCURVE('',#6738,#6799); -#6799 = DEFINITIONAL_REPRESENTATION('',(#6800),#6804); -#6800 = LINE('',#6801,#6802); -#6801 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#6802 = VECTOR('',#6803,1.); -#6803 = DIRECTION('',(1.,-1.54074395551E-032)); -#6804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6782 = PCURVE('',#6783,#6788); +#6783 = PLANE('',#6784); +#6784 = AXIS2_PLACEMENT_3D('',#6785,#6786,#6787); +#6785 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#6786 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#6787 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6805 = PCURVE('',#6806,#6811); -#6806 = PLANE('',#6807); -#6807 = AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); -#6808 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#6809 = DIRECTION('',(1.64346021921E-031,3.330669073875E-016,-1.)); -#6810 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); -#6812 = LINE('',#6813,#6814); -#6813 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#6814 = VECTOR('',#6815,1.); -#6815 = DIRECTION('',(-0.957826285221,0.287347885566)); -#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6794 = ORIENTED_EDGE('',*,*,#6795,.T.); +#6795 = EDGE_CURVE('',#6766,#6520,#6796,.T.); +#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.); +#6797 = LINE('',#6798,#6799); +#6798 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#6799 = VECTOR('',#6800,1.); +#6800 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6801 = PCURVE('',#6537,#6802); +#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807); +#6803 = LINE('',#6804,#6805); +#6804 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6805 = VECTOR('',#6806,1.); +#6806 = DIRECTION('',(0.E+000,-1.)); +#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); -#6818 = EDGE_CURVE('',#6730,#6791,#6819,.T.); -#6819 = SURFACE_CURVE('',#6820,(#6824,#6831),.PCURVE_S1.); -#6820 = LINE('',#6821,#6822); -#6821 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - -4.90348774161E-016)); -#6822 = VECTOR('',#6823,1.); -#6823 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6824 = PCURVE('',#6738,#6825); -#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); -#6826 = LINE('',#6827,#6828); -#6827 = CARTESIAN_POINT('',(0.957030650891,-1.850317384072E-017)); -#6828 = VECTOR('',#6829,1.); -#6829 = DIRECTION('',(2.126801590887E-016,-1.)); -#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6808 = PCURVE('',#6566,#6809); +#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814); +#6810 = LINE('',#6811,#6812); +#6811 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6812 = VECTOR('',#6813,1.); +#6813 = DIRECTION('',(-0.E+000,1.)); +#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6831 = PCURVE('',#6832,#6837); -#6832 = CYLINDRICAL_SURFACE('',#6833,0.29); -#6833 = AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); -#6834 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6835 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6836 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); -#6838 = LINE('',#6839,#6840); -#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#6840 = VECTOR('',#6841,1.); -#6841 = DIRECTION('',(0.E+000,1.)); -#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6815 = ORIENTED_EDGE('',*,*,#6519,.T.); +#6816 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6817 = EDGE_CURVE('',#6768,#6522,#6818,.T.); +#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.); +#6819 = LINE('',#6820,#6821); +#6820 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#6821 = VECTOR('',#6822,1.); +#6822 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6823 = PCURVE('',#6537,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.E+000,-1.)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6843 = ADVANCED_FACE('',(#6844),#6750,.F.); -#6844 = FACE_BOUND('',#6845,.F.); -#6845 = EDGE_LOOP('',(#6846,#6847,#6871,#6899,#6928,#6956,#6984,#7012, - #7045,#7073,#7102,#7130,#7163,#7191,#7219,#7252,#7280)); -#6846 = ORIENTED_EDGE('',*,*,#6727,.T.); -#6847 = ORIENTED_EDGE('',*,*,#6848,.T.); -#6848 = EDGE_CURVE('',#6730,#6849,#6851,.T.); -#6849 = VERTEX_POINT('',#6850); -#6850 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -6.661338147751E-016)); -#6851 = SURFACE_CURVE('',#6852,(#6857,#6864),.PCURVE_S1.); -#6852 = CIRCLE('',#6853,0.29); -#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); -#6854 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.996003610813E-016)); -#6855 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6856 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6857 = PCURVE('',#6750,#6858); +#6830 = PCURVE('',#6747,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ADVANCED_FACE('',(#6838),#6566,.T.); +#6838 = FACE_BOUND('',#6839,.F.); +#6839 = EDGE_LOOP('',(#6840,#6864,#6885,#6886)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6766,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6844 = SURFACE_CURVE('',#6845,(#6850,#6857),.PCURVE_S1.); +#6845 = CIRCLE('',#6846,0.3); +#6846 = AXIS2_PLACEMENT_3D('',#6847,#6848,#6849); +#6847 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#6848 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#6849 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6850 = PCURVE('',#6566,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(-1.,0.E+000)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = PCURVE('',#6783,#6858); #6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); -#6859 = CIRCLE('',#6860,0.29); +#6859 = CIRCLE('',#6860,0.3); #6860 = AXIS2_PLACEMENT_2D('',#6861,#6862); -#6861 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#6862 = DIRECTION('',(1.,-3.649214750846E-047)); +#6861 = CARTESIAN_POINT('',(-0.3,0.3)); +#6862 = DIRECTION('',(0.E+000,-1.)); #6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6864 = PCURVE('',#6832,#6865); -#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); -#6866 = LINE('',#6867,#6868); -#6867 = CARTESIAN_POINT('',(-1.279339532317,9.860761315263E-032)); -#6868 = VECTOR('',#6869,1.); -#6869 = DIRECTION('',(1.,0.E+000)); -#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6842,#6550,#6866,.T.); +#6866 = SURFACE_CURVE('',#6867,(#6871,#6878),.PCURVE_S1.); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6871 = PCURVE('',#6566,#6872); +#6872 = DEFINITIONAL_REPRESENTATION('',(#6873),#6877); +#6873 = LINE('',#6874,#6875); +#6874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#6875 = VECTOR('',#6876,1.); +#6876 = DIRECTION('',(-0.E+000,1.)); +#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6871 = ORIENTED_EDGE('',*,*,#6872,.T.); -#6872 = EDGE_CURVE('',#6849,#6873,#6875,.T.); -#6873 = VERTEX_POINT('',#6874); -#6874 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -4.440892098501E-016)); -#6875 = SURFACE_CURVE('',#6876,(#6880,#6887),.PCURVE_S1.); -#6876 = LINE('',#6877,#6878); -#6877 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6878 = VECTOR('',#6879,1.); -#6879 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6880 = PCURVE('',#6750,#6881); -#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886); -#6882 = LINE('',#6883,#6884); -#6883 = CARTESIAN_POINT('',(-1.,0.3)); -#6884 = VECTOR('',#6885,1.); -#6885 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6878 = PCURVE('',#6594,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884); +#6880 = LINE('',#6881,#6882); +#6881 = CARTESIAN_POINT('',(5.7,0.E+000)); +#6882 = VECTOR('',#6883,1.); +#6883 = DIRECTION('',(0.E+000,-1.)); +#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6887 = PCURVE('',#6888,#6893); -#6888 = PLANE('',#6889); -#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); -#6890 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#6891 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#6892 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898); -#6894 = LINE('',#6895,#6896); -#6895 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#6896 = VECTOR('',#6897,1.); -#6897 = DIRECTION('',(1.,-1.54074395551E-032)); -#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6885 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6886 = ORIENTED_EDGE('',*,*,#6795,.F.); +#6887 = ADVANCED_FACE('',(#6888),#6747,.T.); +#6888 = FACE_BOUND('',#6889,.T.); +#6889 = EDGE_LOOP('',(#6890,#6918,#6939,#6940)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6768,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6894 = SURFACE_CURVE('',#6895,(#6900,#6907),.PCURVE_S1.); +#6895 = CIRCLE('',#6896,0.3); +#6896 = AXIS2_PLACEMENT_3D('',#6897,#6898,#6899); +#6897 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#6898 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#6899 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6900 = PCURVE('',#6747,#6901); +#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906); +#6902 = LINE('',#6903,#6904); +#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6904 = VECTOR('',#6905,1.); +#6905 = DIRECTION('',(1.,0.E+000)); +#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#6899 = ORIENTED_EDGE('',*,*,#6900,.F.); -#6900 = EDGE_CURVE('',#6901,#6873,#6903,.T.); -#6901 = VERTEX_POINT('',#6902); -#6902 = CARTESIAN_POINT('',(6.45,-2.542562962528,-4.440892098501E-016)); -#6903 = SURFACE_CURVE('',#6904,(#6909,#6916),.PCURVE_S1.); -#6904 = CIRCLE('',#6905,0.29); -#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908); -#6906 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.468435827673E-016)); -#6907 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6908 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#6909 = PCURVE('',#6750,#6910); -#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915); -#6911 = CIRCLE('',#6912,0.29); -#6912 = AXIS2_PLACEMENT_2D('',#6913,#6914); -#6913 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#6914 = DIRECTION('',(1.,-3.649214750846E-047)); -#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6916 = PCURVE('',#6917,#6922); -#6917 = CYLINDRICAL_SURFACE('',#6918,0.29); -#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921); -#6919 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.373927065684E-016)); -#6920 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#6921 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); -#6923 = LINE('',#6924,#6925); -#6924 = CARTESIAN_POINT('',(-4.712388980385,9.450876198973E-018)); -#6925 = VECTOR('',#6926,1.); -#6926 = DIRECTION('',(1.,0.E+000)); -#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6928 = ORIENTED_EDGE('',*,*,#6929,.F.); -#6929 = EDGE_CURVE('',#6930,#6901,#6932,.T.); -#6930 = VERTEX_POINT('',#6931); -#6931 = CARTESIAN_POINT('',(6.45,-3.5,-1.221245327088E-015)); -#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.); -#6933 = LINE('',#6934,#6935); -#6934 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6935 = VECTOR('',#6936,1.); -#6936 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6937 = PCURVE('',#6750,#6938); -#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943); -#6939 = LINE('',#6940,#6941); -#6940 = CARTESIAN_POINT('',(-3.,0.E+000)); -#6941 = VECTOR('',#6942,1.); -#6942 = DIRECTION('',(1.,0.E+000)); -#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6944 = PCURVE('',#6945,#6950); -#6945 = PLANE('',#6946); -#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949); -#6947 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#6948 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6949 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955); -#6951 = LINE('',#6952,#6953); -#6952 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6953 = VECTOR('',#6954,1.); -#6954 = DIRECTION('',(1.,0.E+000)); -#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6956 = ORIENTED_EDGE('',*,*,#6957,.F.); -#6957 = EDGE_CURVE('',#6958,#6930,#6960,.T.); -#6958 = VERTEX_POINT('',#6959); -#6959 = CARTESIAN_POINT('',(6.15,-3.5,-1.221245327088E-015)); -#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.); -#6961 = LINE('',#6962,#6963); -#6962 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6963 = VECTOR('',#6964,1.); -#6964 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6965 = PCURVE('',#6750,#6966); -#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971); -#6967 = LINE('',#6968,#6969); -#6968 = CARTESIAN_POINT('',(-3.,-0.3)); -#6969 = VECTOR('',#6970,1.); -#6970 = DIRECTION('',(0.E+000,1.)); -#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6972 = PCURVE('',#6973,#6978); -#6973 = PLANE('',#6974); -#6974 = AXIS2_PLACEMENT_3D('',#6975,#6976,#6977); -#6975 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#6976 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#6977 = DIRECTION('',(1.,0.E+000,0.E+000)); -#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983); -#6979 = LINE('',#6980,#6981); -#6980 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#6981 = VECTOR('',#6982,1.); -#6982 = DIRECTION('',(1.,0.E+000)); -#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); -#6985 = EDGE_CURVE('',#6986,#6958,#6988,.T.); -#6986 = VERTEX_POINT('',#6987); -#6987 = CARTESIAN_POINT('',(6.15,-2.542562962528,-4.440892098501E-016)); -#6988 = SURFACE_CURVE('',#6989,(#6993,#7000),.PCURVE_S1.); -#6989 = LINE('',#6990,#6991); -#6990 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#6991 = VECTOR('',#6992,1.); -#6992 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#6993 = PCURVE('',#6750,#6994); -#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999); -#6995 = LINE('',#6996,#6997); -#6996 = CARTESIAN_POINT('',(-2.,-0.3)); -#6997 = VECTOR('',#6998,1.); -#6998 = DIRECTION('',(-1.,0.E+000)); -#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7000 = PCURVE('',#7001,#7006); -#7001 = PLANE('',#7002); -#7002 = AXIS2_PLACEMENT_3D('',#7003,#7004,#7005); -#7003 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7004 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7005 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); -#7007 = LINE('',#7008,#7009); -#7008 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7009 = VECTOR('',#7010,1.); -#7010 = DIRECTION('',(1.,0.E+000)); -#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7012 = ORIENTED_EDGE('',*,*,#7013,.F.); -#7013 = EDGE_CURVE('',#7014,#6986,#7016,.T.); -#7014 = VERTEX_POINT('',#7015); -#7015 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -4.440892098501E-016)); -#7016 = SURFACE_CURVE('',#7017,(#7022,#7033),.PCURVE_S1.); -#7017 = CIRCLE('',#7018,0.29); -#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); -#7019 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.468435827673E-016)); -#7020 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7021 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7022 = PCURVE('',#6750,#7023); -#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7032); -#7024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7025,#7026,#7027,#7028, -#7029,#7030,#7031),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#6907 = PCURVE('',#6783,#6908); +#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917); +#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913, +#6914,#6915,#6916),.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('') ); -#7025 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7026 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7027 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7028 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7029 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7030 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7031 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6910 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6911 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#6912 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#6913 = CARTESIAN_POINT('',(-5.7,0.9)); +#6914 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#6915 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#6916 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7033 = PCURVE('',#7034,#7039); -#7034 = CYLINDRICAL_SURFACE('',#7035,0.29); -#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038); -#7036 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.373927065684E-016)); -#7037 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7038 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044); -#7040 = LINE('',#7041,#7042); -#7041 = CARTESIAN_POINT('',(1.279339532317,9.450876198973E-018)); -#7042 = VECTOR('',#7043,1.); -#7043 = DIRECTION('',(-1.,0.E+000)); -#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6918 = ORIENTED_EDGE('',*,*,#6919,.T.); +#6919 = EDGE_CURVE('',#6892,#6701,#6920,.T.); +#6920 = SURFACE_CURVE('',#6921,(#6925,#6932),.PCURVE_S1.); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6925 = PCURVE('',#6747,#6926); +#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6931); +#6927 = LINE('',#6928,#6929); +#6928 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6929 = VECTOR('',#6930,1.); +#6930 = DIRECTION('',(0.E+000,1.)); +#6931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); -#7046 = EDGE_CURVE('',#7014,#7047,#7049,.T.); -#7047 = VERTEX_POINT('',#7048); -#7048 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -6.661338147751E-016)); -#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.); -#7050 = LINE('',#7051,#7052); -#7051 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7052 = VECTOR('',#7053,1.); -#7053 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7054 = PCURVE('',#6750,#7055); -#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060); -#7056 = LINE('',#7057,#7058); -#7057 = CARTESIAN_POINT('',(-2.,-0.3)); -#7058 = VECTOR('',#7059,1.); -#7059 = DIRECTION('',(0.957826285221,0.287347885566)); -#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6932 = PCURVE('',#6716,#6933); +#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938); +#6934 = LINE('',#6935,#6936); +#6935 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6936 = VECTOR('',#6937,1.); +#6937 = DIRECTION('',(0.E+000,-1.)); +#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7061 = PCURVE('',#7062,#7067); -#7062 = PLANE('',#7063); -#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066); -#7064 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#7065 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#7066 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072); -#7068 = LINE('',#7069,#7070); -#7069 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7070 = VECTOR('',#7071,1.); -#7071 = DIRECTION('',(1.,1.54074395551E-032)); -#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6939 = ORIENTED_EDGE('',*,*,#6728,.F.); +#6940 = ORIENTED_EDGE('',*,*,#6817,.F.); +#6941 = ADVANCED_FACE('',(#6942),#6594,.F.); +#6942 = FACE_BOUND('',#6943,.F.); +#6943 = EDGE_LOOP('',(#6944,#6967,#6988,#6989)); +#6944 = ORIENTED_EDGE('',*,*,#6945,.F.); +#6945 = EDGE_CURVE('',#6946,#6842,#6948,.T.); +#6946 = VERTEX_POINT('',#6947); +#6947 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#6953 = PCURVE('',#6594,#6954); +#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959); +#6955 = LINE('',#6956,#6957); +#6956 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6957 = VECTOR('',#6958,1.); +#6958 = DIRECTION('',(1.,0.E+000)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7073 = ORIENTED_EDGE('',*,*,#7074,.F.); -#7074 = EDGE_CURVE('',#7075,#7047,#7077,.T.); -#7075 = VERTEX_POINT('',#7076); -#7076 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -6.661338147751E-016)); -#7077 = SURFACE_CURVE('',#7078,(#7083,#7090),.PCURVE_S1.); -#7078 = CIRCLE('',#7079,0.29); -#7079 = AXIS2_PLACEMENT_3D('',#7080,#7081,#7082); -#7080 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7081 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7082 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7083 = PCURVE('',#6750,#7084); -#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089); -#7085 = CIRCLE('',#7086,0.29); -#7086 = AXIS2_PLACEMENT_2D('',#7087,#7088); -#7087 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7088 = DIRECTION('',(1.,-3.649214750846E-047)); -#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6960 = PCURVE('',#6783,#6961); +#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(0.E+000,6.)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(0.E+000,-1.)); +#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7090 = PCURVE('',#7091,#7096); -#7091 = CYLINDRICAL_SURFACE('',#7092,0.29); -#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); -#7093 = CARTESIAN_POINT('',(6.147231111242,-1.5,-4.996003610813E-016)); -#7094 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7095 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101); -#7097 = LINE('',#7098,#7099); -#7098 = CARTESIAN_POINT('',(-1.279339532317,0.E+000)); -#7099 = VECTOR('',#7100,1.); -#7100 = DIRECTION('',(1.,0.E+000)); -#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6967 = ORIENTED_EDGE('',*,*,#6968,.T.); +#6968 = EDGE_CURVE('',#6946,#6579,#6969,.T.); +#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.); +#6970 = LINE('',#6971,#6972); +#6971 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#6972 = VECTOR('',#6973,1.); +#6973 = DIRECTION('',(0.E+000,0.E+000,1.)); +#6974 = PCURVE('',#6594,#6975); +#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980); +#6976 = LINE('',#6977,#6978); +#6977 = CARTESIAN_POINT('',(0.3,0.E+000)); +#6978 = VECTOR('',#6979,1.); +#6979 = DIRECTION('',(0.E+000,-1.)); +#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); -#7103 = EDGE_CURVE('',#7075,#7104,#7106,.T.); -#7104 = VERTEX_POINT('',#7105); -#7105 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - 1.110223024625E-016)); -#7106 = SURFACE_CURVE('',#7107,(#7111,#7118),.PCURVE_S1.); -#7107 = LINE('',#7108,#7109); -#7108 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7109 = VECTOR('',#7110,1.); -#7110 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7111 = PCURVE('',#6750,#7112); -#7112 = DEFINITIONAL_REPRESENTATION('',(#7113),#7117); -#7113 = LINE('',#7114,#7115); -#7114 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7115 = VECTOR('',#7116,1.); -#7116 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6981 = PCURVE('',#6627,#6982); +#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987); +#6983 = LINE('',#6984,#6985); +#6984 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#6985 = VECTOR('',#6986,1.); +#6986 = DIRECTION('',(0.E+000,1.)); +#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7118 = PCURVE('',#7119,#7124); -#7119 = PLANE('',#7120); -#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123); -#7121 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#7122 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#7123 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129); -#7125 = LINE('',#7126,#7127); -#7126 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#7127 = VECTOR('',#7128,1.); -#7128 = DIRECTION('',(1.,1.54074395551E-032)); -#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#6988 = ORIENTED_EDGE('',*,*,#6578,.T.); +#6989 = ORIENTED_EDGE('',*,*,#6865,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6716,.F.); +#6991 = FACE_BOUND('',#6992,.F.); +#6992 = EDGE_LOOP('',(#6993,#7016,#7017,#7018)); +#6993 = ORIENTED_EDGE('',*,*,#6994,.F.); +#6994 = EDGE_CURVE('',#6892,#6995,#6997,.T.); +#6995 = VERTEX_POINT('',#6996); +#6996 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#6997 = SURFACE_CURVE('',#6998,(#7002,#7009),.PCURVE_S1.); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7002 = PCURVE('',#6716,#7003); +#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008); +#7004 = LINE('',#7005,#7006); +#7005 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7006 = VECTOR('',#7007,1.); +#7007 = DIRECTION('',(1.,0.E+000)); +#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7130 = ORIENTED_EDGE('',*,*,#7131,.F.); -#7131 = EDGE_CURVE('',#7132,#7104,#7134,.T.); -#7132 = VERTEX_POINT('',#7133); -#7133 = CARTESIAN_POINT('',(6.15,-0.457437037472,1.110223024625E-016)); -#7134 = SURFACE_CURVE('',#7135,(#7140,#7151),.PCURVE_S1.); -#7135 = CIRCLE('',#7136,0.29); -#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139); -#7137 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.523571393953E-016)); -#7138 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7139 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7140 = PCURVE('',#6750,#7141); -#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7150); -#7142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7143,#7144,#7145,#7146, -#7147,#7148,#7149),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7009 = PCURVE('',#6783,#7010); +#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015); +#7011 = LINE('',#7012,#7013); +#7012 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7013 = VECTOR('',#7014,1.); +#7014 = DIRECTION('',(0.E+000,1.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = ORIENTED_EDGE('',*,*,#6919,.T.); +#7017 = ORIENTED_EDGE('',*,*,#6700,.T.); +#7018 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7019 = EDGE_CURVE('',#6995,#6668,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7025 = PCURVE('',#6716,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.E+000,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#6688,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(0.E+000,1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ADVANCED_FACE('',(#7040),#6627,.T.); +#7040 = FACE_BOUND('',#7041,.T.); +#7041 = EDGE_LOOP('',(#7042,#7070,#7071,#7072)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7043 = EDGE_CURVE('',#7044,#6946,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7046 = SURFACE_CURVE('',#7047,(#7052,#7059),.PCURVE_S1.); +#7047 = CIRCLE('',#7048,0.3); +#7048 = AXIS2_PLACEMENT_3D('',#7049,#7050,#7051); +#7049 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7050 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7051 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7052 = PCURVE('',#6627,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(1.,0.E+000)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#6783,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7069); +#7061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7062,#7063,#7064,#7065, +#7066,#7067,#7068),.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('') ); -#7143 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7144 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7145 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7146 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7147 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7148 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7149 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7062 = CARTESIAN_POINT('',(-0.3,5.4)); +#7063 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7064 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7065 = CARTESIAN_POINT('',(-0.3,6.3)); +#7066 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7067 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7068 = CARTESIAN_POINT('',(-0.3,5.4)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7151 = PCURVE('',#7152,#7157); -#7152 = CYLINDRICAL_SURFACE('',#7153,0.29); -#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); -#7154 = CARTESIAN_POINT('',(6.44,-0.457437037472,-1.618080155943E-016)); -#7155 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7156 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7162); -#7158 = LINE('',#7159,#7160); -#7159 = CARTESIAN_POINT('',(1.570796326795,-9.450876198973E-018)); -#7160 = VECTOR('',#7161,1.); -#7161 = DIRECTION('',(-1.,0.E+000)); -#7162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7070 = ORIENTED_EDGE('',*,*,#6968,.T.); +#7071 = ORIENTED_EDGE('',*,*,#6606,.F.); +#7072 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7073 = EDGE_CURVE('',#7044,#6607,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7079 = PCURVE('',#6627,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.E+000,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7163 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7164 = EDGE_CURVE('',#7165,#7132,#7167,.T.); -#7165 = VERTEX_POINT('',#7166); -#7166 = CARTESIAN_POINT('',(6.15,1.5,6.661338147751E-016)); -#7167 = SURFACE_CURVE('',#7168,(#7172,#7179),.PCURVE_S1.); -#7168 = LINE('',#7169,#7170); -#7169 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7170 = VECTOR('',#7171,1.); -#7171 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7172 = PCURVE('',#6750,#7173); -#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178); -#7174 = LINE('',#7175,#7176); -#7175 = CARTESIAN_POINT('',(2.,-0.3)); -#7176 = VECTOR('',#7177,1.); -#7177 = DIRECTION('',(-1.,0.E+000)); -#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7086 = PCURVE('',#6655,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7179 = PCURVE('',#7180,#7185); -#7180 = PLANE('',#7181); -#7181 = AXIS2_PLACEMENT_3D('',#7182,#7183,#7184); -#7182 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7183 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7184 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190); -#7186 = LINE('',#7187,#7188); -#7187 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7188 = VECTOR('',#7189,1.); -#7189 = DIRECTION('',(1.,0.E+000)); -#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7093 = ADVANCED_FACE('',(#7094),#6688,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7124,#7145,#7146)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7097 = EDGE_CURVE('',#6995,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7100 = SURFACE_CURVE('',#7101,(#7106,#7113),.PCURVE_S1.); +#7101 = CIRCLE('',#7102,0.3); +#7102 = AXIS2_PLACEMENT_3D('',#7103,#7104,#7105); +#7103 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7104 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7105 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7106 = PCURVE('',#6688,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(1.,0.E+000)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7191 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7192 = EDGE_CURVE('',#7193,#7165,#7195,.T.); -#7193 = VERTEX_POINT('',#7194); -#7194 = CARTESIAN_POINT('',(6.16,1.5,6.661338147751E-016)); -#7195 = SURFACE_CURVE('',#7196,(#7200,#7207),.PCURVE_S1.); -#7196 = LINE('',#7197,#7198); -#7197 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7198 = VECTOR('',#7199,1.); -#7199 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7200 = PCURVE('',#6750,#7201); -#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); -#7202 = LINE('',#7203,#7204); -#7203 = CARTESIAN_POINT('',(2.,0.E+000)); -#7204 = VECTOR('',#7205,1.); -#7205 = DIRECTION('',(0.E+000,-1.)); -#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7207 = PCURVE('',#7208,#7213); -#7208 = PLANE('',#7209); -#7209 = AXIS2_PLACEMENT_3D('',#7210,#7211,#7212); -#7210 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#7211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7212 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); -#7214 = LINE('',#7215,#7216); -#7215 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#7216 = VECTOR('',#7217,1.); -#7217 = DIRECTION('',(1.,0.E+000)); -#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7219 = ORIENTED_EDGE('',*,*,#7220,.F.); -#7220 = EDGE_CURVE('',#7221,#7193,#7223,.T.); -#7221 = VERTEX_POINT('',#7222); -#7222 = CARTESIAN_POINT('',(6.45,1.21,7.216449660064E-016)); -#7223 = SURFACE_CURVE('',#7224,(#7229,#7240),.PCURVE_S1.); -#7224 = CIRCLE('',#7225,0.29); -#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228); -#7226 = CARTESIAN_POINT('',(6.16,1.21,4.030109579389E-016)); -#7227 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7228 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7229 = PCURVE('',#6750,#7230); -#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7239); -#7231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7232,#7233,#7234,#7235, -#7236,#7237,#7238),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7113 = PCURVE('',#6783,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7123); +#7115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7116,#7117,#7118,#7119, +#7120,#7121,#7122),.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('') ); -#7232 = CARTESIAN_POINT('',(2.,-0.29)); -#7233 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7234 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7235 = CARTESIAN_POINT('',(1.13,-0.29)); -#7236 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7237 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7238 = CARTESIAN_POINT('',(2.,-0.29)); -#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7116 = CARTESIAN_POINT('',(-5.7,5.4)); +#7117 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7118 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7119 = CARTESIAN_POINT('',(-5.7,6.3)); +#7120 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7121 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7122 = CARTESIAN_POINT('',(-5.7,5.4)); +#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7240 = PCURVE('',#7241,#7246); -#7241 = CYLINDRICAL_SURFACE('',#7242,0.29); -#7242 = AXIS2_PLACEMENT_3D('',#7243,#7244,#7245); -#7243 = CARTESIAN_POINT('',(6.16,1.21,4.674038933672E-016)); -#7244 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7245 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251); -#7247 = LINE('',#7248,#7249); -#7248 = CARTESIAN_POINT('',(4.712388980385,6.439293542826E-017)); -#7249 = VECTOR('',#7250,1.); -#7250 = DIRECTION('',(-1.,0.E+000)); -#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7124 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7125 = EDGE_CURVE('',#7098,#6640,#7126,.T.); +#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7131 = PCURVE('',#6688,#7132); +#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137); +#7133 = LINE('',#7134,#7135); +#7134 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7135 = VECTOR('',#7136,1.); +#7136 = DIRECTION('',(0.E+000,1.)); +#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7252 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7253 = EDGE_CURVE('',#7254,#7221,#7256,.T.); -#7254 = VERTEX_POINT('',#7255); -#7255 = CARTESIAN_POINT('',(6.45,-0.457437037472,1.110223024625E-016)); -#7256 = SURFACE_CURVE('',#7257,(#7261,#7268),.PCURVE_S1.); -#7257 = LINE('',#7258,#7259); -#7258 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7259 = VECTOR('',#7260,1.); -#7260 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7261 = PCURVE('',#6750,#7262); -#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267); -#7263 = LINE('',#7264,#7265); -#7264 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7265 = VECTOR('',#7266,1.); -#7266 = DIRECTION('',(1.,0.E+000)); -#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7138 = PCURVE('',#6655,#7139); +#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144); +#7140 = LINE('',#7141,#7142); +#7141 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7142 = VECTOR('',#7143,1.); +#7143 = DIRECTION('',(0.E+000,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7268 = PCURVE('',#7269,#7274); -#7269 = PLANE('',#7270); -#7270 = AXIS2_PLACEMENT_3D('',#7271,#7272,#7273); -#7271 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#7272 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7273 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279); -#7275 = LINE('',#7276,#7277); -#7276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7277 = VECTOR('',#7278,1.); -#7278 = DIRECTION('',(1.,0.E+000)); -#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7145 = ORIENTED_EDGE('',*,*,#6667,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7147 = ADVANCED_FACE('',(#7148),#6655,.F.); +#7148 = FACE_BOUND('',#7149,.F.); +#7149 = EDGE_LOOP('',(#7150,#7171,#7172,#7173)); +#7150 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7151 = EDGE_CURVE('',#7098,#7044,#7152,.T.); +#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.); +#7153 = LINE('',#7154,#7155); +#7154 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7155 = VECTOR('',#7156,1.); +#7156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7157 = PCURVE('',#6655,#7158); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,0.E+000)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7280 = ORIENTED_EDGE('',*,*,#7281,.F.); -#7281 = EDGE_CURVE('',#6728,#7254,#7282,.T.); -#7282 = SURFACE_CURVE('',#7283,(#7288,#7295),.PCURVE_S1.); -#7283 = CIRCLE('',#7284,0.29); -#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); -#7285 = CARTESIAN_POINT('',(6.74,-0.457437037472,-1.523571393953E-016)); -#7286 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7287 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7288 = PCURVE('',#6750,#7289); -#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294); -#7290 = CIRCLE('',#7291,0.29); -#7291 = AXIS2_PLACEMENT_2D('',#7292,#7293); -#7292 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7293 = DIRECTION('',(1.,-3.649214750846E-047)); -#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7164 = PCURVE('',#6783,#7165); +#7165 = DEFINITIONAL_REPRESENTATION('',(#7166),#7170); +#7166 = LINE('',#7167,#7168); +#7167 = CARTESIAN_POINT('',(-6.,6.)); +#7168 = VECTOR('',#7169,1.); +#7169 = DIRECTION('',(1.,0.E+000)); +#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7295 = PCURVE('',#6778,#7296); -#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); -#7297 = LINE('',#7298,#7299); -#7298 = CARTESIAN_POINT('',(-4.420932185907,9.052297641747E-018)); -#7299 = VECTOR('',#7300,1.); -#7300 = DIRECTION('',(1.,0.E+000)); -#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7171 = ORIENTED_EDGE('',*,*,#7125,.T.); +#7172 = ORIENTED_EDGE('',*,*,#6639,.T.); +#7173 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7174 = ADVANCED_FACE('',(#7175),#6783,.T.); +#7175 = FACE_BOUND('',#7176,.T.); +#7176 = EDGE_LOOP('',(#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184)); +#7177 = ORIENTED_EDGE('',*,*,#6765,.F.); +#7178 = ORIENTED_EDGE('',*,*,#6841,.T.); +#7179 = ORIENTED_EDGE('',*,*,#6945,.F.); +#7180 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7181 = ORIENTED_EDGE('',*,*,#7151,.F.); +#7182 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7183 = ORIENTED_EDGE('',*,*,#6994,.F.); +#7184 = ORIENTED_EDGE('',*,*,#6891,.F.); +#7185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7186,#7187,#7188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7186, + 'distance_accuracy_value','confusion accuracy'); +#7190 = SHAPE_DEFINITION_REPRESENTATION(#7191,#6358); +#7191 = PRODUCT_DEFINITION_SHAPE('','',#7192); +#7192 = PRODUCT_DEFINITION('design','',#7193,#7196); +#7193 = PRODUCT_DEFINITION_FORMATION('','',#7194); +#7194 = PRODUCT('Fillet006','Fillet006','',(#7195)); +#7195 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7198,#7200); +#7198 = ( REPRESENTATION_RELATIONSHIP('','',#6358,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7199) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#7200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7201); +#7201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:7]','',#5,#7192,$ + ); +#7202 = PRODUCT_TYPE('part',$,(#7194)); +#7203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7204),#7976); +#7204 = MANIFOLD_SOLID_BREP('',#7205); +#7205 = CLOSED_SHELL('',(#7206,#7247,#7306,#7552,#7628,#7678,#7732,#7781 + ,#7830,#7884,#7938,#7965)); +#7206 = ADVANCED_FACE('',(#7207),#7220,.F.); +#7207 = FACE_BOUND('',#7208,.T.); +#7208 = EDGE_LOOP('',(#7209)); +#7209 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7210 = EDGE_CURVE('',#7211,#7211,#7213,.T.); +#7211 = VERTEX_POINT('',#7212); +#7212 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7213 = SURFACE_CURVE('',#7214,(#7219,#7235),.PCURVE_S1.); +#7214 = CIRCLE('',#7215,0.5); +#7215 = AXIS2_PLACEMENT_3D('',#7216,#7217,#7218); +#7216 = CARTESIAN_POINT('',(1.15,-0.25,4.1)); +#7217 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7218 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7219 = PCURVE('',#7220,#7225); +#7220 = PLANE('',#7221); +#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224); +#7222 = CARTESIAN_POINT('',(1.65,-0.25,4.1)); +#7223 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7225 = DEFINITIONAL_REPRESENTATION('',(#7226),#7234); +#7226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7227,#7228,#7229,#7230, +#7231,#7232,#7233),.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('') ); +#7227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7228 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#7229 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#7230 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#7231 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#7232 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#7233 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7302 = ADVANCED_FACE('',(#7303),#6778,.F.); -#7303 = FACE_BOUND('',#7304,.F.); -#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7351)); -#7305 = ORIENTED_EDGE('',*,*,#7281,.T.); -#7306 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7307 = EDGE_CURVE('',#7254,#7308,#7310,.T.); -#7308 = VERTEX_POINT('',#7309); -#7309 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.); -#7311 = LINE('',#7312,#7313); -#7312 = CARTESIAN_POINT('',(6.45,-0.457437037472,-1.618080155943E-016)); -#7313 = VECTOR('',#7314,1.); -#7314 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7315 = PCURVE('',#6778,#7316); -#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); -#7317 = LINE('',#7318,#7319); -#7318 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7319 = VECTOR('',#7320,1.); -#7320 = DIRECTION('',(0.E+000,1.)); -#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7235 = PCURVE('',#7236,#7241); +#7236 = CYLINDRICAL_SURFACE('',#7237,0.5); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7240 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(-1.,0.E+000)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7322 = PCURVE('',#7269,#7323); -#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); -#7324 = LINE('',#7325,#7326); -#7325 = CARTESIAN_POINT('',(4.256296252802E-002,-9.450876198973E-018)); -#7326 = VECTOR('',#7327,1.); -#7327 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7247 = ADVANCED_FACE('',(#7248),#7236,.T.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250,#7283,#7304,#7305)); +#7250 = ORIENTED_EDGE('',*,*,#7251,.F.); +#7251 = EDGE_CURVE('',#7252,#7252,#7254,.T.); +#7252 = VERTEX_POINT('',#7253); +#7253 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7254 = SURFACE_CURVE('',#7255,(#7260,#7267),.PCURVE_S1.); +#7255 = CIRCLE('',#7256,0.5); +#7256 = AXIS2_PLACEMENT_3D('',#7257,#7258,#7259); +#7257 = CARTESIAN_POINT('',(1.15,-0.25,3.5)); +#7258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7259 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7260 = PCURVE('',#7236,#7261); +#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266); +#7262 = LINE('',#7263,#7264); +#7263 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7264 = VECTOR('',#7265,1.); +#7265 = DIRECTION('',(-1.,0.E+000)); +#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7330 = EDGE_CURVE('',#6763,#7308,#7331,.T.); -#7331 = SURFACE_CURVE('',#7332,(#7337,#7344),.PCURVE_S1.); -#7332 = CIRCLE('',#7333,0.29); -#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); -#7334 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#7335 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7336 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7337 = PCURVE('',#6778,#7338); -#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343); -#7339 = LINE('',#7340,#7341); -#7340 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#7341 = VECTOR('',#7342,1.); -#7342 = DIRECTION('',(1.,0.E+000)); -#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7267 = PCURVE('',#7268,#7273); +#7268 = PLANE('',#7269); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7271 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7272 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7282); +#7274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7275,#7276,#7277,#7278, +#7279,#7280,#7281),.UNSPECIFIED.,.T.,.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('') ); +#7275 = CARTESIAN_POINT('',(-1.5,5.)); +#7276 = CARTESIAN_POINT('',(-1.5,5.866025403784)); +#7277 = CARTESIAN_POINT('',(-0.75,5.433012701892)); +#7278 = CARTESIAN_POINT('',(2.22044604925E-016,5.)); +#7279 = CARTESIAN_POINT('',(-0.75,4.566987298108)); +#7280 = CARTESIAN_POINT('',(-1.5,4.133974596216)); +#7281 = CARTESIAN_POINT('',(-1.5,5.)); +#7282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7344 = PCURVE('',#6806,#7345); -#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350); -#7346 = CIRCLE('',#7347,0.29); -#7347 = AXIS2_PLACEMENT_2D('',#7348,#7349); -#7348 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#7349 = DIRECTION('',(1.,-3.649214750846E-047)); -#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7252,#7211,#7285,.T.); +#7285 = SEAM_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.); +#7286 = LINE('',#7287,#7288); +#7287 = CARTESIAN_POINT('',(1.65,-0.25,3.5)); +#7288 = VECTOR('',#7289,1.); +#7289 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7290 = PCURVE('',#7236,#7291); +#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-0.E+000,-1.)); +#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7351 = ORIENTED_EDGE('',*,*,#6762,.F.); -#7352 = ADVANCED_FACE('',(#7353),#6832,.T.); -#7353 = FACE_BOUND('',#7354,.T.); -#7354 = EDGE_LOOP('',(#7355,#7356,#7379,#7401)); -#7355 = ORIENTED_EDGE('',*,*,#6848,.T.); -#7356 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7357 = EDGE_CURVE('',#6849,#7358,#7360,.T.); -#7358 = VERTEX_POINT('',#7359); -#7359 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.); -#7361 = LINE('',#7362,#7363); -#7362 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -5.088519480017E-016)); -#7363 = VECTOR('',#7364,1.); -#7364 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7365 = PCURVE('',#6832,#7366); -#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371); -#7367 = LINE('',#7368,#7369); -#7368 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#7369 = VECTOR('',#7370,1.); -#7370 = DIRECTION('',(0.E+000,1.)); -#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7297 = PCURVE('',#7236,#7298); +#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303); +#7299 = LINE('',#7300,#7301); +#7300 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7301 = VECTOR('',#7302,1.); +#7302 = DIRECTION('',(-0.E+000,-1.)); +#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7372 = PCURVE('',#6888,#7373); -#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378); -#7374 = LINE('',#7375,#7376); -#7375 = CARTESIAN_POINT('',(8.7E-002,1.850317384072E-017)); -#7376 = VECTOR('',#7377,1.); -#7377 = DIRECTION('',(2.126801590887E-016,-1.)); -#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7304 = ORIENTED_EDGE('',*,*,#7210,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7306 = ADVANCED_FACE('',(#7307,#7549),#7268,.F.); +#7307 = FACE_BOUND('',#7308,.F.); +#7308 = EDGE_LOOP('',(#7309,#7339,#7368,#7396,#7429,#7457,#7490,#7518)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.F.); +#7310 = EDGE_CURVE('',#7311,#7313,#7315,.T.); +#7311 = VERTEX_POINT('',#7312); +#7312 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#7313 = VERTEX_POINT('',#7314); +#7314 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#7315 = SURFACE_CURVE('',#7316,(#7320,#7327),.PCURVE_S1.); +#7316 = LINE('',#7317,#7318); +#7317 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#7318 = VECTOR('',#7319,1.); +#7319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7320 = PCURVE('',#7268,#7321); +#7321 = DEFINITIONAL_REPRESENTATION('',(#7322),#7326); +#7322 = LINE('',#7323,#7324); +#7323 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7324 = VECTOR('',#7325,1.); +#7325 = DIRECTION('',(-1.,0.E+000)); +#7326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7379 = ORIENTED_EDGE('',*,*,#7380,.F.); -#7380 = EDGE_CURVE('',#6791,#7358,#7381,.T.); -#7381 = SURFACE_CURVE('',#7382,(#7387,#7394),.PCURVE_S1.); -#7382 = CIRCLE('',#7383,0.29); -#7383 = AXIS2_PLACEMENT_3D('',#7384,#7385,#7386); -#7384 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#7385 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7386 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7387 = PCURVE('',#6832,#7388); -#7388 = DEFINITIONAL_REPRESENTATION('',(#7389),#7393); -#7389 = LINE('',#7390,#7391); -#7390 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7391 = VECTOR('',#7392,1.); -#7392 = DIRECTION('',(1.,0.E+000)); -#7393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7327 = PCURVE('',#7328,#7333); +#7328 = PLANE('',#7329); +#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332); +#7330 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7331 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7332 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338); +#7334 = LINE('',#7335,#7336); +#7335 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7336 = VECTOR('',#7337,1.); +#7337 = DIRECTION('',(1.,0.E+000)); +#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7394 = PCURVE('',#6806,#7395); -#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400); -#7396 = CIRCLE('',#7397,0.29); -#7397 = AXIS2_PLACEMENT_2D('',#7398,#7399); -#7398 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#7399 = DIRECTION('',(1.,-3.649214750846E-047)); -#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7339 = ORIENTED_EDGE('',*,*,#7340,.T.); +#7340 = EDGE_CURVE('',#7311,#7341,#7343,.T.); +#7341 = VERTEX_POINT('',#7342); +#7342 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#7343 = SURFACE_CURVE('',#7344,(#7349,#7356),.PCURVE_S1.); +#7344 = CIRCLE('',#7345,0.3); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#7347 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7348 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7349 = PCURVE('',#7268,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = CIRCLE('',#7352,0.3); +#7352 = AXIS2_PLACEMENT_2D('',#7353,#7354); +#7353 = CARTESIAN_POINT('',(-0.3,0.3)); +#7354 = DIRECTION('',(0.E+000,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7401 = ORIENTED_EDGE('',*,*,#6818,.F.); -#7402 = ADVANCED_FACE('',(#7403),#6806,.T.); -#7403 = FACE_BOUND('',#7404,.T.); -#7404 = EDGE_LOOP('',(#7405,#7406,#7407,#7430,#7454,#7477,#7500,#7523, - #7551,#7574,#7598,#7621,#7649,#7672,#7695,#7723,#7744)); -#7405 = ORIENTED_EDGE('',*,*,#6790,.T.); -#7406 = ORIENTED_EDGE('',*,*,#7380,.T.); -#7407 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7408 = EDGE_CURVE('',#7358,#7409,#7411,.T.); -#7409 = VERTEX_POINT('',#7410); -#7410 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#7411 = SURFACE_CURVE('',#7412,(#7416,#7423),.PCURVE_S1.); -#7412 = LINE('',#7413,#7414); -#7413 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#7414 = VECTOR('',#7415,1.); -#7415 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#7416 = PCURVE('',#6806,#7417); -#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422); -#7418 = LINE('',#7419,#7420); -#7419 = CARTESIAN_POINT('',(-1.,0.3)); -#7420 = VECTOR('',#7421,1.); -#7421 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7356 = PCURVE('',#7357,#7362); +#7357 = CYLINDRICAL_SURFACE('',#7358,0.3); +#7358 = AXIS2_PLACEMENT_3D('',#7359,#7360,#7361); +#7359 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7360 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7361 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367); +#7363 = LINE('',#7364,#7365); +#7364 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#7365 = VECTOR('',#7366,1.); +#7366 = DIRECTION('',(-1.,0.E+000)); +#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7423 = PCURVE('',#6888,#7424); -#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429); -#7425 = LINE('',#7426,#7427); -#7426 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#7427 = VECTOR('',#7428,1.); -#7428 = DIRECTION('',(1.,-1.54074395551E-032)); -#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7368 = ORIENTED_EDGE('',*,*,#7369,.F.); +#7369 = EDGE_CURVE('',#7370,#7341,#7372,.T.); +#7370 = VERTEX_POINT('',#7371); +#7371 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7377 = PCURVE('',#7268,#7378); +#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(0.E+000,6.)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(0.E+000,-1.)); +#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7430 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7431 = EDGE_CURVE('',#7432,#7409,#7434,.T.); -#7432 = VERTEX_POINT('',#7433); -#7433 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#7434 = SURFACE_CURVE('',#7435,(#7440,#7447),.PCURVE_S1.); -#7435 = CIRCLE('',#7436,0.29); -#7436 = AXIS2_PLACEMENT_3D('',#7437,#7438,#7439); -#7437 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#7438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7439 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7440 = PCURVE('',#6806,#7441); -#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); -#7442 = CIRCLE('',#7443,0.29); -#7443 = AXIS2_PLACEMENT_2D('',#7444,#7445); -#7444 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#7445 = DIRECTION('',(1.,-3.649214750846E-047)); -#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7384 = PCURVE('',#7385,#7390); +#7385 = PLANE('',#7386); +#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389); +#7387 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7388 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7389 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395); +#7391 = LINE('',#7392,#7393); +#7392 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7393 = VECTOR('',#7394,1.); +#7394 = DIRECTION('',(1.,0.E+000)); +#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7447 = PCURVE('',#6917,#7448); -#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); -#7449 = LINE('',#7450,#7451); -#7450 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#7451 = VECTOR('',#7452,1.); -#7452 = DIRECTION('',(1.,0.E+000)); -#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7396 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7397 = EDGE_CURVE('',#7398,#7370,#7400,.T.); +#7398 = VERTEX_POINT('',#7399); +#7399 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#7400 = SURFACE_CURVE('',#7401,(#7406,#7417),.PCURVE_S1.); +#7401 = CIRCLE('',#7402,0.3); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#7404 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7405 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7406 = PCURVE('',#7268,#7407); +#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7416); +#7408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7409,#7410,#7411,#7412, +#7413,#7414,#7415),.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('') ); +#7409 = CARTESIAN_POINT('',(-0.3,5.4)); +#7410 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7411 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7412 = CARTESIAN_POINT('',(-0.3,6.3)); +#7413 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7414 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7415 = CARTESIAN_POINT('',(-0.3,5.4)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7454 = ORIENTED_EDGE('',*,*,#7455,.F.); -#7455 = EDGE_CURVE('',#7456,#7432,#7458,.T.); -#7456 = VERTEX_POINT('',#7457); -#7457 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7458 = SURFACE_CURVE('',#7459,(#7463,#7470),.PCURVE_S1.); -#7459 = LINE('',#7460,#7461); -#7460 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#7461 = VECTOR('',#7462,1.); -#7462 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7463 = PCURVE('',#6806,#7464); -#7464 = DEFINITIONAL_REPRESENTATION('',(#7465),#7469); -#7465 = LINE('',#7466,#7467); -#7466 = CARTESIAN_POINT('',(-3.,0.E+000)); -#7467 = VECTOR('',#7468,1.); -#7468 = DIRECTION('',(1.,0.E+000)); -#7469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7417 = PCURVE('',#7418,#7423); +#7418 = CYLINDRICAL_SURFACE('',#7419,0.3); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7421 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7422 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428); +#7424 = LINE('',#7425,#7426); +#7425 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#7426 = VECTOR('',#7427,1.); +#7427 = DIRECTION('',(1.,0.E+000)); +#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7470 = PCURVE('',#6945,#7471); -#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476); -#7472 = LINE('',#7473,#7474); -#7473 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7474 = VECTOR('',#7475,1.); -#7475 = DIRECTION('',(1.,0.E+000)); -#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7429 = ORIENTED_EDGE('',*,*,#7430,.F.); +#7430 = EDGE_CURVE('',#7431,#7398,#7433,.T.); +#7431 = VERTEX_POINT('',#7432); +#7432 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.); +#7434 = LINE('',#7435,#7436); +#7435 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#7436 = VECTOR('',#7437,1.); +#7437 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7438 = PCURVE('',#7268,#7439); +#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444); +#7440 = LINE('',#7441,#7442); +#7441 = CARTESIAN_POINT('',(-6.,6.)); +#7442 = VECTOR('',#7443,1.); +#7443 = DIRECTION('',(1.,0.E+000)); +#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7477 = ORIENTED_EDGE('',*,*,#7478,.F.); -#7478 = EDGE_CURVE('',#7479,#7456,#7481,.T.); -#7479 = VERTEX_POINT('',#7480); -#7480 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7481 = SURFACE_CURVE('',#7482,(#7486,#7493),.PCURVE_S1.); -#7482 = LINE('',#7483,#7484); -#7483 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#7484 = VECTOR('',#7485,1.); -#7485 = DIRECTION('',(1.,0.E+000,0.E+000)); -#7486 = PCURVE('',#6806,#7487); -#7487 = DEFINITIONAL_REPRESENTATION('',(#7488),#7492); -#7488 = LINE('',#7489,#7490); -#7489 = CARTESIAN_POINT('',(-3.,-0.3)); -#7490 = VECTOR('',#7491,1.); -#7491 = DIRECTION('',(0.E+000,1.)); -#7492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7449 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7450 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.E+000)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7493 = PCURVE('',#6973,#7494); -#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7459,#7431,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#7461 = SURFACE_CURVE('',#7462,(#7467,#7478),.PCURVE_S1.); +#7462 = CIRCLE('',#7463,0.3); +#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466); +#7464 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#7465 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7466 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7467 = PCURVE('',#7268,#7468); +#7468 = DEFINITIONAL_REPRESENTATION('',(#7469),#7477); +#7469 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7470,#7471,#7472,#7473, +#7474,#7475,#7476),.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('') ); +#7470 = CARTESIAN_POINT('',(-5.7,5.4)); +#7471 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7472 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7473 = CARTESIAN_POINT('',(-5.7,6.3)); +#7474 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7475 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7476 = CARTESIAN_POINT('',(-5.7,5.4)); +#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7478 = PCURVE('',#7479,#7484); +#7479 = CYLINDRICAL_SURFACE('',#7480,0.3); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7483 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7484 = DEFINITIONAL_REPRESENTATION('',(#7485),#7489); +#7485 = LINE('',#7486,#7487); +#7486 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#7487 = VECTOR('',#7488,1.); +#7488 = DIRECTION('',(1.,0.E+000)); +#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7490 = ORIENTED_EDGE('',*,*,#7491,.F.); +#7491 = EDGE_CURVE('',#7492,#7459,#7494,.T.); +#7492 = VERTEX_POINT('',#7493); +#7493 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#7494 = SURFACE_CURVE('',#7495,(#7499,#7506),.PCURVE_S1.); #7495 = LINE('',#7496,#7497); -#7496 = CARTESIAN_POINT('',(0.E+000,-0.7)); +#7496 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #7497 = VECTOR('',#7498,1.); -#7498 = DIRECTION('',(1.,0.E+000)); -#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7498 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7499 = PCURVE('',#7268,#7500); +#7500 = DEFINITIONAL_REPRESENTATION('',(#7501),#7505); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.)); +#7505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7500 = ORIENTED_EDGE('',*,*,#7501,.F.); -#7501 = EDGE_CURVE('',#7502,#7479,#7504,.T.); -#7502 = VERTEX_POINT('',#7503); -#7503 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#7504 = SURFACE_CURVE('',#7505,(#7509,#7516),.PCURVE_S1.); -#7505 = LINE('',#7506,#7507); -#7506 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7507 = VECTOR('',#7508,1.); -#7508 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7509 = PCURVE('',#6806,#7510); -#7510 = DEFINITIONAL_REPRESENTATION('',(#7511),#7515); -#7511 = LINE('',#7512,#7513); -#7512 = CARTESIAN_POINT('',(-2.,-0.3)); -#7513 = VECTOR('',#7514,1.); -#7514 = DIRECTION('',(-1.,0.E+000)); -#7515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7506 = PCURVE('',#7507,#7512); +#7507 = PLANE('',#7508); +#7508 = AXIS2_PLACEMENT_3D('',#7509,#7510,#7511); +#7509 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7510 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7511 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(1.,0.E+000)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7516 = PCURVE('',#7001,#7517); -#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522); -#7518 = LINE('',#7519,#7520); -#7519 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7520 = VECTOR('',#7521,1.); -#7521 = DIRECTION('',(1.,0.E+000)); -#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7523 = ORIENTED_EDGE('',*,*,#7524,.F.); -#7524 = EDGE_CURVE('',#7525,#7502,#7527,.T.); -#7525 = VERTEX_POINT('',#7526); -#7526 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#7527 = SURFACE_CURVE('',#7528,(#7533,#7544),.PCURVE_S1.); -#7528 = CIRCLE('',#7529,0.29); -#7529 = AXIS2_PLACEMENT_3D('',#7530,#7531,#7532); -#7530 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#7531 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7532 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7533 = PCURVE('',#6806,#7534); -#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7543); -#7535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7536,#7537,#7538,#7539, -#7540,#7541,#7542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7518 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7519 = EDGE_CURVE('',#7313,#7492,#7520,.T.); +#7520 = SURFACE_CURVE('',#7521,(#7526,#7537),.PCURVE_S1.); +#7521 = CIRCLE('',#7522,0.3); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#7524 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7525 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7526 = PCURVE('',#7268,#7527); +#7527 = DEFINITIONAL_REPRESENTATION('',(#7528),#7536); +#7528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7529,#7530,#7531,#7532, +#7533,#7534,#7535),.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('') ); -#7536 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7537 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#7538 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#7539 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#7540 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#7541 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#7542 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7529 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7530 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7531 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7532 = CARTESIAN_POINT('',(-5.7,0.9)); +#7533 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7534 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7535 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7544 = PCURVE('',#7034,#7545); -#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); -#7546 = LINE('',#7547,#7548); -#7547 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#7548 = VECTOR('',#7549,1.); -#7549 = DIRECTION('',(-1.,0.E+000)); -#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7537 = PCURVE('',#7538,#7543); +#7538 = CYLINDRICAL_SURFACE('',#7539,0.3); +#7539 = AXIS2_PLACEMENT_3D('',#7540,#7541,#7542); +#7540 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7541 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7542 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7543 = DEFINITIONAL_REPRESENTATION('',(#7544),#7548); +#7544 = LINE('',#7545,#7546); +#7545 = CARTESIAN_POINT('',(0.E+000,3.5)); +#7546 = VECTOR('',#7547,1.); +#7547 = DIRECTION('',(1.,0.E+000)); +#7548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7551 = ORIENTED_EDGE('',*,*,#7552,.T.); -#7552 = EDGE_CURVE('',#7525,#7553,#7555,.T.); -#7553 = VERTEX_POINT('',#7554); -#7554 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.); -#7556 = LINE('',#7557,#7558); -#7557 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#7558 = VECTOR('',#7559,1.); -#7559 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#7560 = PCURVE('',#6806,#7561); -#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566); +#7549 = FACE_BOUND('',#7550,.F.); +#7550 = EDGE_LOOP('',(#7551)); +#7551 = ORIENTED_EDGE('',*,*,#7251,.T.); +#7552 = ADVANCED_FACE('',(#7553),#7328,.F.); +#7553 = FACE_BOUND('',#7554,.F.); +#7554 = EDGE_LOOP('',(#7555,#7585,#7606,#7607)); +#7555 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7556 = EDGE_CURVE('',#7557,#7559,#7561,.T.); +#7557 = VERTEX_POINT('',#7558); +#7558 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); #7562 = LINE('',#7563,#7564); -#7563 = CARTESIAN_POINT('',(-2.,-0.3)); +#7563 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #7564 = VECTOR('',#7565,1.); -#7565 = DIRECTION('',(0.957826285221,0.287347885566)); -#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7566 = PCURVE('',#7328,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(1.,0.E+000)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7567 = PCURVE('',#7062,#7568); -#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573); -#7569 = LINE('',#7570,#7571); -#7570 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#7571 = VECTOR('',#7572,1.); -#7572 = DIRECTION('',(1.,1.54074395551E-032)); -#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7573 = PCURVE('',#7574,#7579); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#7577 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#7578 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(-1.,0.E+000)); +#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7574 = ORIENTED_EDGE('',*,*,#7575,.F.); -#7575 = EDGE_CURVE('',#7576,#7553,#7578,.T.); -#7576 = VERTEX_POINT('',#7577); -#7577 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#7578 = SURFACE_CURVE('',#7579,(#7584,#7591),.PCURVE_S1.); -#7579 = CIRCLE('',#7580,0.29); -#7580 = AXIS2_PLACEMENT_3D('',#7581,#7582,#7583); -#7581 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#7582 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7583 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7584 = PCURVE('',#6806,#7585); -#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590); -#7586 = CIRCLE('',#7587,0.29); -#7587 = AXIS2_PLACEMENT_2D('',#7588,#7589); -#7588 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#7589 = DIRECTION('',(1.,-3.649214750846E-047)); -#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#7557,#7311,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7592 = PCURVE('',#7328,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(0.E+000,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7591 = PCURVE('',#7091,#7592); -#7592 = DEFINITIONAL_REPRESENTATION('',(#7593),#7597); -#7593 = LINE('',#7594,#7595); -#7594 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#7595 = VECTOR('',#7596,1.); -#7596 = DIRECTION('',(1.,0.E+000)); -#7597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7599 = PCURVE('',#7357,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(-0.E+000,1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7598 = ORIENTED_EDGE('',*,*,#7599,.T.); -#7599 = EDGE_CURVE('',#7576,#7600,#7602,.T.); -#7600 = VERTEX_POINT('',#7601); -#7601 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#7602 = SURFACE_CURVE('',#7603,(#7607,#7614),.PCURVE_S1.); -#7603 = LINE('',#7604,#7605); -#7604 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#7605 = VECTOR('',#7606,1.); -#7606 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#7607 = PCURVE('',#6806,#7608); -#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613); -#7609 = LINE('',#7610,#7611); -#7610 = CARTESIAN_POINT('',(-1.,0.E+000)); -#7611 = VECTOR('',#7612,1.); -#7612 = DIRECTION('',(0.957826285221,-0.287347885566)); -#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7614 = PCURVE('',#7119,#7615); +#7606 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7608 = EDGE_CURVE('',#7559,#7313,#7609,.T.); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7614 = PCURVE('',#7328,#7615); #7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); #7616 = LINE('',#7617,#7618); -#7617 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); +#7617 = CARTESIAN_POINT('',(5.7,0.E+000)); #7618 = VECTOR('',#7619,1.); -#7619 = DIRECTION('',(1.,1.54074395551E-032)); +#7619 = DIRECTION('',(0.E+000,-1.)); #7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7621 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7622 = EDGE_CURVE('',#7623,#7600,#7625,.T.); -#7623 = VERTEX_POINT('',#7624); -#7624 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#7625 = SURFACE_CURVE('',#7626,(#7631,#7642),.PCURVE_S1.); -#7626 = CIRCLE('',#7627,0.29); -#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); -#7628 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#7629 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7630 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7631 = PCURVE('',#6806,#7632); -#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7641); -#7633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7634,#7635,#7636,#7637, -#7638,#7639,#7640),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7621 = PCURVE('',#7538,#7622); +#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627); +#7623 = LINE('',#7624,#7625); +#7624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7625 = VECTOR('',#7626,1.); +#7626 = DIRECTION('',(0.E+000,1.)); +#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7628 = ADVANCED_FACE('',(#7629),#7357,.T.); +#7629 = FACE_BOUND('',#7630,.F.); +#7630 = EDGE_LOOP('',(#7631,#7655,#7676,#7677)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7557,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7635 = SURFACE_CURVE('',#7636,(#7641,#7648),.PCURVE_S1.); +#7636 = CIRCLE('',#7637,0.3); +#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640); +#7638 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#7639 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#7640 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7641 = PCURVE('',#7357,#7642); +#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647); +#7643 = LINE('',#7644,#7645); +#7644 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7645 = VECTOR('',#7646,1.); +#7646 = DIRECTION('',(-1.,0.E+000)); +#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7648 = PCURVE('',#7574,#7649); +#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654); +#7650 = CIRCLE('',#7651,0.3); +#7651 = AXIS2_PLACEMENT_2D('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.3,0.3)); +#7653 = DIRECTION('',(0.E+000,-1.)); +#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7655 = ORIENTED_EDGE('',*,*,#7656,.T.); +#7656 = EDGE_CURVE('',#7633,#7341,#7657,.T.); +#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.); +#7658 = LINE('',#7659,#7660); +#7659 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#7660 = VECTOR('',#7661,1.); +#7661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7662 = PCURVE('',#7357,#7663); +#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(-0.E+000,1.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7669 = PCURVE('',#7385,#7670); +#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675); +#7671 = LINE('',#7672,#7673); +#7672 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7673 = VECTOR('',#7674,1.); +#7674 = DIRECTION('',(0.E+000,-1.)); +#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7676 = ORIENTED_EDGE('',*,*,#7340,.F.); +#7677 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7678 = ADVANCED_FACE('',(#7679),#7538,.T.); +#7679 = FACE_BOUND('',#7680,.T.); +#7680 = EDGE_LOOP('',(#7681,#7709,#7730,#7731)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7559,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7685 = SURFACE_CURVE('',#7686,(#7691,#7698),.PCURVE_S1.); +#7686 = CIRCLE('',#7687,0.3); +#7687 = AXIS2_PLACEMENT_3D('',#7688,#7689,#7690); +#7688 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#7689 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7690 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7691 = PCURVE('',#7538,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = PCURVE('',#7574,#7699); +#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7708); +#7700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7701,#7702,#7703,#7704, +#7705,#7706,#7707),.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('') ); -#7634 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7635 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#7636 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#7637 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#7638 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#7639 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#7640 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7701 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7702 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#7703 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#7704 = CARTESIAN_POINT('',(-5.7,0.9)); +#7705 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#7706 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#7707 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7642 = PCURVE('',#7152,#7643); -#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); -#7644 = LINE('',#7645,#7646); -#7645 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#7646 = VECTOR('',#7647,1.); -#7647 = DIRECTION('',(-1.,0.E+000)); -#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7649 = ORIENTED_EDGE('',*,*,#7650,.F.); -#7650 = EDGE_CURVE('',#7651,#7623,#7653,.T.); -#7651 = VERTEX_POINT('',#7652); -#7652 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); -#7654 = LINE('',#7655,#7656); -#7655 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#7656 = VECTOR('',#7657,1.); -#7657 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#7658 = PCURVE('',#6806,#7659); -#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); -#7660 = LINE('',#7661,#7662); -#7661 = CARTESIAN_POINT('',(2.,-0.3)); -#7662 = VECTOR('',#7663,1.); -#7663 = DIRECTION('',(-1.,0.E+000)); -#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7665 = PCURVE('',#7180,#7666); -#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671); -#7667 = LINE('',#7668,#7669); -#7668 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#7669 = VECTOR('',#7670,1.); -#7670 = DIRECTION('',(1.,0.E+000)); -#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); -#7673 = EDGE_CURVE('',#7674,#7651,#7676,.T.); -#7674 = VERTEX_POINT('',#7675); -#7675 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#7676 = SURFACE_CURVE('',#7677,(#7681,#7688),.PCURVE_S1.); -#7677 = LINE('',#7678,#7679); -#7678 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#7679 = VECTOR('',#7680,1.); -#7680 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#7681 = PCURVE('',#6806,#7682); -#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687); -#7683 = LINE('',#7684,#7685); -#7684 = CARTESIAN_POINT('',(2.,0.E+000)); -#7685 = VECTOR('',#7686,1.); -#7686 = DIRECTION('',(0.E+000,-1.)); -#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7688 = PCURVE('',#7208,#7689); -#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); -#7690 = LINE('',#7691,#7692); -#7691 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#7692 = VECTOR('',#7693,1.); -#7693 = DIRECTION('',(1.,0.E+000)); -#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7695 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7696 = EDGE_CURVE('',#7697,#7674,#7699,.T.); -#7697 = VERTEX_POINT('',#7698); -#7698 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#7699 = SURFACE_CURVE('',#7700,(#7705,#7716),.PCURVE_S1.); -#7700 = CIRCLE('',#7701,0.29); -#7701 = AXIS2_PLACEMENT_3D('',#7702,#7703,#7704); -#7702 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#7703 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#7704 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#7705 = PCURVE('',#6806,#7706); -#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7715); -#7707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7708,#7709,#7710,#7711, -#7712,#7713,#7714),.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('') ); -#7708 = CARTESIAN_POINT('',(2.,-0.29)); -#7709 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#7710 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#7711 = CARTESIAN_POINT('',(1.13,-0.29)); -#7712 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#7713 = CARTESIAN_POINT('',(2.,0.212294734195)); -#7714 = CARTESIAN_POINT('',(2.,-0.29)); -#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7716 = PCURVE('',#7241,#7717); +#7709 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7710 = EDGE_CURVE('',#7683,#7492,#7711,.T.); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7716 = PCURVE('',#7538,#7717); #7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); #7718 = LINE('',#7719,#7720); -#7719 = CARTESIAN_POINT('',(4.712388980385,0.7)); +#7719 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); #7720 = VECTOR('',#7721,1.); -#7721 = DIRECTION('',(-1.,0.E+000)); +#7721 = DIRECTION('',(0.E+000,1.)); #7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7723 = ORIENTED_EDGE('',*,*,#7724,.F.); -#7724 = EDGE_CURVE('',#7308,#7697,#7725,.T.); -#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.); -#7726 = LINE('',#7727,#7728); -#7727 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#7728 = VECTOR('',#7729,1.); -#7729 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#7730 = PCURVE('',#6806,#7731); -#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736); -#7732 = LINE('',#7733,#7734); -#7733 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#7734 = VECTOR('',#7735,1.); -#7735 = DIRECTION('',(1.,0.E+000)); -#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7723 = PCURVE('',#7507,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.E+000,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7737 = PCURVE('',#7269,#7738); -#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743); -#7739 = LINE('',#7740,#7741); -#7740 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#7741 = VECTOR('',#7742,1.); -#7742 = DIRECTION('',(1.,0.E+000)); -#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7730 = ORIENTED_EDGE('',*,*,#7519,.F.); +#7731 = ORIENTED_EDGE('',*,*,#7608,.F.); +#7732 = ADVANCED_FACE('',(#7733),#7385,.F.); +#7733 = FACE_BOUND('',#7734,.F.); +#7734 = EDGE_LOOP('',(#7735,#7758,#7779,#7780)); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7737,#7633,#7739,.T.); +#7737 = VERTEX_POINT('',#7738); +#7738 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7739 = SURFACE_CURVE('',#7740,(#7744,#7751),.PCURVE_S1.); +#7740 = LINE('',#7741,#7742); +#7741 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#7742 = VECTOR('',#7743,1.); +#7743 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7744 = PCURVE('',#7385,#7745); +#7745 = DEFINITIONAL_REPRESENTATION('',(#7746),#7750); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(1.,0.E+000)); +#7750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7744 = ORIENTED_EDGE('',*,*,#7330,.F.); -#7745 = ADVANCED_FACE('',(#7746),#7269,.T.); -#7746 = FACE_BOUND('',#7747,.T.); -#7747 = EDGE_LOOP('',(#7748,#7749,#7750,#7751)); -#7748 = ORIENTED_EDGE('',*,*,#7253,.F.); -#7749 = ORIENTED_EDGE('',*,*,#7307,.T.); -#7750 = ORIENTED_EDGE('',*,*,#7724,.T.); -#7751 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7752 = EDGE_CURVE('',#7221,#7697,#7753,.T.); -#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.); -#7754 = LINE('',#7755,#7756); -#7755 = CARTESIAN_POINT('',(6.45,1.21,4.674038933672E-016)); -#7756 = VECTOR('',#7757,1.); -#7757 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7758 = PCURVE('',#7269,#7759); -#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764); -#7760 = LINE('',#7761,#7762); -#7761 = CARTESIAN_POINT('',(1.71,6.439293542826E-017)); -#7762 = VECTOR('',#7763,1.); -#7763 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7751 = PCURVE('',#7574,#7752); +#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7757); +#7753 = LINE('',#7754,#7755); +#7754 = CARTESIAN_POINT('',(0.E+000,6.)); +#7755 = VECTOR('',#7756,1.); +#7756 = DIRECTION('',(0.E+000,-1.)); +#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7765 = PCURVE('',#7241,#7766); +#7758 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7759 = EDGE_CURVE('',#7737,#7370,#7760,.T.); +#7760 = SURFACE_CURVE('',#7761,(#7765,#7772),.PCURVE_S1.); +#7761 = LINE('',#7762,#7763); +#7762 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#7763 = VECTOR('',#7764,1.); +#7764 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7765 = PCURVE('',#7385,#7766); #7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771); #7767 = LINE('',#7768,#7769); -#7768 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#7768 = CARTESIAN_POINT('',(0.3,0.E+000)); #7769 = VECTOR('',#7770,1.); -#7770 = DIRECTION('',(-0.E+000,1.)); +#7770 = DIRECTION('',(0.E+000,-1.)); #7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7772 = ADVANCED_FACE('',(#7773),#6888,.F.); -#7773 = FACE_BOUND('',#7774,.F.); -#7774 = EDGE_LOOP('',(#7775,#7776,#7777,#7778)); -#7775 = ORIENTED_EDGE('',*,*,#6872,.F.); -#7776 = ORIENTED_EDGE('',*,*,#7357,.T.); -#7777 = ORIENTED_EDGE('',*,*,#7408,.T.); -#7778 = ORIENTED_EDGE('',*,*,#7779,.F.); -#7779 = EDGE_CURVE('',#6873,#7409,#7780,.T.); -#7780 = SURFACE_CURVE('',#7781,(#7785,#7792),.PCURVE_S1.); -#7781 = LINE('',#7782,#7783); -#7782 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.28141119648E-016)); -#7783 = VECTOR('',#7784,1.); -#7784 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7785 = PCURVE('',#6888,#7786); -#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791); -#7787 = LINE('',#7788,#7789); -#7788 = CARTESIAN_POINT('',(1.001467688363,-9.052297641747E-018)); -#7789 = VECTOR('',#7790,1.); -#7790 = DIRECTION('',(2.126801590887E-016,-1.)); -#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7772 = PCURVE('',#7418,#7773); +#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778); +#7774 = LINE('',#7775,#7776); +#7775 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7776 = VECTOR('',#7777,1.); +#7777 = DIRECTION('',(0.E+000,1.)); +#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7792 = PCURVE('',#6917,#7793); -#7793 = DEFINITIONAL_REPRESENTATION('',(#7794),#7798); -#7794 = LINE('',#7795,#7796); -#7795 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#7796 = VECTOR('',#7797,1.); -#7797 = DIRECTION('',(0.E+000,1.)); -#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7779 = ORIENTED_EDGE('',*,*,#7369,.T.); +#7780 = ORIENTED_EDGE('',*,*,#7656,.F.); +#7781 = ADVANCED_FACE('',(#7782),#7507,.F.); +#7782 = FACE_BOUND('',#7783,.F.); +#7783 = EDGE_LOOP('',(#7784,#7807,#7808,#7809)); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7683,#7786,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.E+000,1.,0.E+000)); +#7793 = PCURVE('',#7507,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(1.,0.E+000)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7799 = ADVANCED_FACE('',(#7800),#7241,.T.); -#7800 = FACE_BOUND('',#7801,.F.); -#7801 = EDGE_LOOP('',(#7802,#7803,#7824,#7825)); -#7802 = ORIENTED_EDGE('',*,*,#7220,.T.); -#7803 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7804 = EDGE_CURVE('',#7193,#7674,#7805,.T.); -#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); -#7806 = LINE('',#7807,#7808); -#7807 = CARTESIAN_POINT('',(6.16,1.5,4.996003610813E-016)); -#7808 = VECTOR('',#7809,1.); -#7809 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7810 = PCURVE('',#7241,#7811); -#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7800 = PCURVE('',#7574,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(-6.,0.E+000)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.E+000,1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7710,.T.); +#7808 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7809 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7810 = EDGE_CURVE('',#7786,#7459,#7811,.T.); +#7811 = SURFACE_CURVE('',#7812,(#7816,#7823),.PCURVE_S1.); #7812 = LINE('',#7813,#7814); -#7813 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7813 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #7814 = VECTOR('',#7815,1.); -#7815 = DIRECTION('',(-0.E+000,1.)); -#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7815 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7816 = PCURVE('',#7507,#7817); +#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822); +#7818 = LINE('',#7819,#7820); +#7819 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7820 = VECTOR('',#7821,1.); +#7821 = DIRECTION('',(0.E+000,-1.)); +#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7817 = PCURVE('',#7208,#7818); -#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); -#7819 = LINE('',#7820,#7821); -#7820 = CARTESIAN_POINT('',(0.29,0.E+000)); -#7821 = VECTOR('',#7822,1.); -#7822 = DIRECTION('',(0.E+000,-1.)); -#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7823 = PCURVE('',#7479,#7824); +#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829); +#7825 = LINE('',#7826,#7827); +#7826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7827 = VECTOR('',#7828,1.); +#7828 = DIRECTION('',(0.E+000,1.)); +#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7824 = ORIENTED_EDGE('',*,*,#7696,.F.); -#7825 = ORIENTED_EDGE('',*,*,#7752,.F.); -#7826 = ADVANCED_FACE('',(#7827),#6917,.F.); -#7827 = FACE_BOUND('',#7828,.F.); -#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832)); -#7829 = ORIENTED_EDGE('',*,*,#6900,.T.); -#7830 = ORIENTED_EDGE('',*,*,#7779,.T.); -#7831 = ORIENTED_EDGE('',*,*,#7431,.F.); -#7832 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7833 = EDGE_CURVE('',#6901,#7432,#7834,.T.); -#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.); -#7835 = LINE('',#7836,#7837); -#7836 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.373927065684E-016)); -#7837 = VECTOR('',#7838,1.); -#7838 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7839 = PCURVE('',#6917,#7840); -#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845); -#7841 = LINE('',#7842,#7843); -#7842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7843 = VECTOR('',#7844,1.); -#7844 = DIRECTION('',(0.E+000,1.)); -#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7830 = ADVANCED_FACE('',(#7831),#7418,.T.); +#7831 = FACE_BOUND('',#7832,.T.); +#7832 = EDGE_LOOP('',(#7833,#7861,#7862,#7863)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7835,#7737,#7837,.T.); +#7835 = VERTEX_POINT('',#7836); +#7836 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7837 = SURFACE_CURVE('',#7838,(#7843,#7850),.PCURVE_S1.); +#7838 = CIRCLE('',#7839,0.3); +#7839 = AXIS2_PLACEMENT_3D('',#7840,#7841,#7842); +#7840 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#7841 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7842 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7843 = PCURVE('',#7418,#7844); +#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849); +#7845 = LINE('',#7846,#7847); +#7846 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#7847 = VECTOR('',#7848,1.); +#7848 = DIRECTION('',(1.,0.E+000)); +#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#7846 = PCURVE('',#6945,#7847); -#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852); -#7848 = LINE('',#7849,#7850); -#7849 = CARTESIAN_POINT('',(0.957437037472,9.450876198973E-018)); -#7850 = VECTOR('',#7851,1.); -#7851 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7853 = ADVANCED_FACE('',(#7854),#7208,.T.); -#7854 = FACE_BOUND('',#7855,.T.); -#7855 = EDGE_LOOP('',(#7856,#7857,#7858,#7859)); -#7856 = ORIENTED_EDGE('',*,*,#7192,.F.); -#7857 = ORIENTED_EDGE('',*,*,#7804,.T.); -#7858 = ORIENTED_EDGE('',*,*,#7673,.T.); -#7859 = ORIENTED_EDGE('',*,*,#7860,.F.); -#7860 = EDGE_CURVE('',#7165,#7651,#7861,.T.); -#7861 = SURFACE_CURVE('',#7862,(#7866,#7873),.PCURVE_S1.); -#7862 = LINE('',#7863,#7864); -#7863 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#7864 = VECTOR('',#7865,1.); -#7865 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7866 = PCURVE('',#7208,#7867); -#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872); -#7868 = LINE('',#7869,#7870); -#7869 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7870 = VECTOR('',#7871,1.); -#7871 = DIRECTION('',(0.E+000,-1.)); -#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7873 = PCURVE('',#7180,#7874); -#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879); -#7875 = LINE('',#7876,#7877); -#7876 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7877 = VECTOR('',#7878,1.); -#7878 = DIRECTION('',(2.22044604925E-016,-1.)); -#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7880 = ADVANCED_FACE('',(#7881),#6945,.T.); -#7881 = FACE_BOUND('',#7882,.T.); -#7882 = EDGE_LOOP('',(#7883,#7884,#7905,#7906)); -#7883 = ORIENTED_EDGE('',*,*,#6929,.F.); -#7884 = ORIENTED_EDGE('',*,*,#7885,.T.); -#7885 = EDGE_CURVE('',#6930,#7456,#7886,.T.); -#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); -#7887 = LINE('',#7888,#7889); -#7888 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#7889 = VECTOR('',#7890,1.); -#7890 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7891 = PCURVE('',#6945,#7892); -#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); -#7893 = LINE('',#7894,#7895); -#7894 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7895 = VECTOR('',#7896,1.); -#7896 = DIRECTION('',(-2.22044604925E-016,-1.)); -#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7898 = PCURVE('',#6973,#7899); -#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); -#7900 = LINE('',#7901,#7902); -#7901 = CARTESIAN_POINT('',(0.3,0.E+000)); -#7902 = VECTOR('',#7903,1.); -#7903 = DIRECTION('',(0.E+000,-1.)); -#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7905 = ORIENTED_EDGE('',*,*,#7455,.T.); -#7906 = ORIENTED_EDGE('',*,*,#7833,.F.); -#7907 = ADVANCED_FACE('',(#7908),#7180,.T.); -#7908 = FACE_BOUND('',#7909,.T.); -#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7913)); -#7910 = ORIENTED_EDGE('',*,*,#7164,.F.); -#7911 = ORIENTED_EDGE('',*,*,#7860,.T.); -#7912 = ORIENTED_EDGE('',*,*,#7650,.T.); -#7913 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7914 = EDGE_CURVE('',#7132,#7623,#7915,.T.); -#7915 = SURFACE_CURVE('',#7916,(#7920,#7927),.PCURVE_S1.); -#7916 = LINE('',#7917,#7918); -#7917 = CARTESIAN_POINT('',(6.15,-0.457437037472,-1.618080155943E-016)); -#7918 = VECTOR('',#7919,1.); -#7919 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7920 = PCURVE('',#7180,#7921); -#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926); -#7922 = LINE('',#7923,#7924); -#7923 = CARTESIAN_POINT('',(1.957437037472,-9.450876198973E-018)); -#7924 = VECTOR('',#7925,1.); -#7925 = DIRECTION('',(2.22044604925E-016,-1.)); -#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7927 = PCURVE('',#7152,#7928); -#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933); -#7929 = LINE('',#7930,#7931); -#7930 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#7931 = VECTOR('',#7932,1.); -#7932 = DIRECTION('',(-0.E+000,1.)); -#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7934 = ADVANCED_FACE('',(#7935),#6973,.T.); -#7935 = FACE_BOUND('',#7936,.T.); -#7936 = EDGE_LOOP('',(#7937,#7958,#7959,#7960)); -#7937 = ORIENTED_EDGE('',*,*,#7938,.T.); -#7938 = EDGE_CURVE('',#6958,#7479,#7939,.T.); -#7939 = SURFACE_CURVE('',#7940,(#7944,#7951),.PCURVE_S1.); -#7940 = LINE('',#7941,#7942); -#7941 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#7942 = VECTOR('',#7943,1.); -#7943 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7944 = PCURVE('',#6973,#7945); -#7945 = DEFINITIONAL_REPRESENTATION('',(#7946),#7950); -#7946 = LINE('',#7947,#7948); -#7947 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#7948 = VECTOR('',#7949,1.); -#7949 = DIRECTION('',(0.E+000,-1.)); -#7950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7951 = PCURVE('',#7001,#7952); -#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957); -#7953 = LINE('',#7954,#7955); -#7954 = CARTESIAN_POINT('',(1.,1.972152263053E-031)); -#7955 = VECTOR('',#7956,1.); -#7956 = DIRECTION('',(2.22044604925E-016,-1.)); -#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7958 = ORIENTED_EDGE('',*,*,#7478,.T.); -#7959 = ORIENTED_EDGE('',*,*,#7885,.F.); -#7960 = ORIENTED_EDGE('',*,*,#6957,.F.); -#7961 = ADVANCED_FACE('',(#7962),#7152,.T.); -#7962 = FACE_BOUND('',#7963,.F.); -#7963 = EDGE_LOOP('',(#7964,#7965,#7986,#7987)); -#7964 = ORIENTED_EDGE('',*,*,#7131,.T.); -#7965 = ORIENTED_EDGE('',*,*,#7966,.T.); -#7966 = EDGE_CURVE('',#7104,#7600,#7967,.T.); -#7967 = SURFACE_CURVE('',#7968,(#7972,#7979),.PCURVE_S1.); -#7968 = LINE('',#7969,#7970); -#7969 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -1.710596025146E-016)); -#7970 = VECTOR('',#7971,1.); -#7971 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7972 = PCURVE('',#7152,#7973); -#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978); -#7974 = LINE('',#7975,#7976); -#7975 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#7976 = VECTOR('',#7977,1.); -#7977 = DIRECTION('',(-0.E+000,1.)); -#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7979 = PCURVE('',#7119,#7980); -#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985); -#7981 = LINE('',#7982,#7983); -#7982 = CARTESIAN_POINT('',(1.001467688363,9.052297641748E-018)); -#7983 = VECTOR('',#7984,1.); -#7984 = DIRECTION('',(-2.126801590887E-016,-1.)); -#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#7986 = ORIENTED_EDGE('',*,*,#7622,.F.); -#7987 = ORIENTED_EDGE('',*,*,#7914,.F.); -#7988 = ADVANCED_FACE('',(#7989),#7001,.T.); -#7989 = FACE_BOUND('',#7990,.T.); -#7990 = EDGE_LOOP('',(#7991,#7992,#8013,#8014)); -#7991 = ORIENTED_EDGE('',*,*,#6985,.F.); -#7992 = ORIENTED_EDGE('',*,*,#7993,.T.); -#7993 = EDGE_CURVE('',#6986,#7502,#7994,.T.); -#7994 = SURFACE_CURVE('',#7995,(#7999,#8006),.PCURVE_S1.); -#7995 = LINE('',#7996,#7997); -#7996 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.373927065684E-016)); -#7997 = VECTOR('',#7998,1.); -#7998 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#7999 = PCURVE('',#7001,#8000); -#8000 = DEFINITIONAL_REPRESENTATION('',(#8001),#8005); -#8001 = LINE('',#8002,#8003); -#8002 = CARTESIAN_POINT('',(4.256296252802E-002,9.450876198973E-018)); -#8003 = VECTOR('',#8004,1.); -#8004 = DIRECTION('',(2.22044604925E-016,-1.)); -#8005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8006 = PCURVE('',#7034,#8007); -#8007 = DEFINITIONAL_REPRESENTATION('',(#8008),#8012); -#8008 = LINE('',#8009,#8010); -#8009 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#8010 = VECTOR('',#8011,1.); -#8011 = DIRECTION('',(-0.E+000,1.)); -#8012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8013 = ORIENTED_EDGE('',*,*,#7501,.T.); -#8014 = ORIENTED_EDGE('',*,*,#7938,.F.); -#8015 = ADVANCED_FACE('',(#8016),#7119,.F.); -#8016 = FACE_BOUND('',#8017,.F.); -#8017 = EDGE_LOOP('',(#8018,#8019,#8040,#8041)); -#8018 = ORIENTED_EDGE('',*,*,#7103,.F.); -#8019 = ORIENTED_EDGE('',*,*,#8020,.T.); -#8020 = EDGE_CURVE('',#7075,#7576,#8021,.T.); -#8021 = SURFACE_CURVE('',#8022,(#8026,#8033),.PCURVE_S1.); -#8022 = LINE('',#8023,#8024); -#8023 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - -4.90348774161E-016)); -#8024 = VECTOR('',#8025,1.); -#8025 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8026 = PCURVE('',#7119,#8027); -#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032); -#8028 = LINE('',#8029,#8030); -#8029 = CARTESIAN_POINT('',(8.7E-002,-1.850317384072E-017)); -#8030 = VECTOR('',#8031,1.); -#8031 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8033 = PCURVE('',#7091,#8034); -#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039); -#8035 = LINE('',#8036,#8037); -#8036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8037 = VECTOR('',#8038,1.); -#8038 = DIRECTION('',(0.E+000,1.)); -#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8040 = ORIENTED_EDGE('',*,*,#7599,.T.); -#8041 = ORIENTED_EDGE('',*,*,#7966,.F.); -#8042 = ADVANCED_FACE('',(#8043),#7034,.T.); -#8043 = FACE_BOUND('',#8044,.F.); -#8044 = EDGE_LOOP('',(#8045,#8046,#8047,#8048)); -#8045 = ORIENTED_EDGE('',*,*,#7013,.T.); -#8046 = ORIENTED_EDGE('',*,*,#7993,.T.); -#8047 = ORIENTED_EDGE('',*,*,#7524,.F.); -#8048 = ORIENTED_EDGE('',*,*,#8049,.F.); -#8049 = EDGE_CURVE('',#7014,#7525,#8050,.T.); -#8050 = SURFACE_CURVE('',#8051,(#8055,#8062),.PCURVE_S1.); -#8051 = LINE('',#8052,#8053); -#8052 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.28141119648E-016)); -#8053 = VECTOR('',#8054,1.); -#8054 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8055 = PCURVE('',#7034,#8056); -#8056 = DEFINITIONAL_REPRESENTATION('',(#8057),#8061); -#8057 = LINE('',#8058,#8059); -#8058 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#8059 = VECTOR('',#8060,1.); -#8060 = DIRECTION('',(-0.E+000,1.)); -#8061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8062 = PCURVE('',#7062,#8063); -#8063 = DEFINITIONAL_REPRESENTATION('',(#8064),#8068); -#8064 = LINE('',#8065,#8066); -#8065 = CARTESIAN_POINT('',(4.256296252802E-002,-9.052297641747E-018)); -#8066 = VECTOR('',#8067,1.); -#8067 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8069 = ADVANCED_FACE('',(#8070),#7091,.F.); -#8070 = FACE_BOUND('',#8071,.F.); -#8071 = EDGE_LOOP('',(#8072,#8073,#8094,#8095)); -#8072 = ORIENTED_EDGE('',*,*,#7074,.T.); -#8073 = ORIENTED_EDGE('',*,*,#8074,.T.); -#8074 = EDGE_CURVE('',#7047,#7553,#8075,.T.); -#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.); -#8076 = LINE('',#8077,#8078); -#8077 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -5.088519480017E-016)); -#8078 = VECTOR('',#8079,1.); -#8079 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8080 = PCURVE('',#7091,#8081); -#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086); -#8082 = LINE('',#8083,#8084); -#8083 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8084 = VECTOR('',#8085,1.); -#8085 = DIRECTION('',(0.E+000,1.)); -#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8087 = PCURVE('',#7062,#8088); -#8088 = DEFINITIONAL_REPRESENTATION('',(#8089),#8093); -#8089 = LINE('',#8090,#8091); -#8090 = CARTESIAN_POINT('',(0.957030650891,1.850317384072E-017)); -#8091 = VECTOR('',#8092,1.); -#8092 = DIRECTION('',(-2.126801590887E-016,-1.)); -#8093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8094 = ORIENTED_EDGE('',*,*,#7575,.F.); -#8095 = ORIENTED_EDGE('',*,*,#8020,.F.); -#8096 = ADVANCED_FACE('',(#8097),#7062,.F.); -#8097 = FACE_BOUND('',#8098,.F.); -#8098 = EDGE_LOOP('',(#8099,#8100,#8101,#8102)); -#8099 = ORIENTED_EDGE('',*,*,#7046,.F.); -#8100 = ORIENTED_EDGE('',*,*,#8049,.T.); -#8101 = ORIENTED_EDGE('',*,*,#7552,.T.); -#8102 = ORIENTED_EDGE('',*,*,#8074,.F.); -#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8107)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#8104,#8105,#8106)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#8104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#8105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#8106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#8107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8104, - 'distance_accuracy_value','confusion accuracy'); -#8108 = SHAPE_DEFINITION_REPRESENTATION(#8109,#6720); -#8109 = PRODUCT_DEFINITION_SHAPE('','',#8110); -#8110 = PRODUCT_DEFINITION('design','',#8111,#8114); -#8111 = PRODUCT_DEFINITION_FORMATION('','',#8112); -#8112 = PRODUCT('Fillet004','Fillet004','',(#8113)); -#8113 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#8114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#8115 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8116,#8118); -#8116 = ( REPRESENTATION_RELATIONSHIP('','',#6720,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8117) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#8117 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); -#8118 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #8119); -#8119 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:9]','',#5,#8110,$ - ); -#8120 = PRODUCT_TYPE('part',$,(#8112)); -#8121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8122),#9504); -#8122 = MANIFOLD_SOLID_BREP('',#8123); -#8123 = CLOSED_SHELL('',(#8124,#8244,#8703,#8753,#8803,#9146,#9173,#9200 - ,#9227,#9254,#9281,#9308,#9335,#9362,#9389,#9416,#9443,#9470,#9497) - ); -#8124 = ADVANCED_FACE('',(#8125),#8139,.F.); -#8125 = FACE_BOUND('',#8126,.F.); -#8126 = EDGE_LOOP('',(#8127,#8162,#8190,#8218)); -#8127 = ORIENTED_EDGE('',*,*,#8128,.F.); -#8128 = EDGE_CURVE('',#8129,#8131,#8133,.T.); -#8129 = VERTEX_POINT('',#8130); -#8130 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,0.E+000)); -#8131 = VERTEX_POINT('',#8132); -#8132 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,0.E+000)); -#8133 = SURFACE_CURVE('',#8134,(#8138,#8150),.PCURVE_S1.); -#8134 = LINE('',#8135,#8136); -#8135 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8136 = VECTOR('',#8137,1.); -#8137 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8138 = PCURVE('',#8139,#8144); -#8139 = PLANE('',#8140); -#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); -#8141 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8142 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8143 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149); -#8145 = LINE('',#8146,#8147); -#8146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8147 = VECTOR('',#8148,1.); -#8148 = DIRECTION('',(1.,-1.54074395551E-032)); -#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8150 = PCURVE('',#8151,#8156); -#8151 = PLANE('',#8152); -#8152 = AXIS2_PLACEMENT_3D('',#8153,#8154,#8155); -#8153 = CARTESIAN_POINT('',(6.45,-0.5,0.E+000)); -#8154 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8155 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8161); -#8157 = LINE('',#8158,#8159); -#8158 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8159 = VECTOR('',#8160,1.); -#8160 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8162 = ORIENTED_EDGE('',*,*,#8163,.T.); -#8163 = EDGE_CURVE('',#8129,#8164,#8166,.T.); -#8164 = VERTEX_POINT('',#8165); -#8165 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286,-0.7)); -#8166 = SURFACE_CURVE('',#8167,(#8171,#8178),.PCURVE_S1.); -#8167 = LINE('',#8168,#8169); -#8168 = CARTESIAN_POINT('',(6.462230377286,-0.540767924286, - -4.526148820874E-018)); -#8169 = VECTOR('',#8170,1.); -#8170 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8171 = PCURVE('',#8139,#8172); -#8172 = DEFINITIONAL_REPRESENTATION('',(#8173),#8177); -#8173 = LINE('',#8174,#8175); -#8174 = CARTESIAN_POINT('',(4.256296252802E-002,1.755857513355E-016)); -#8175 = VECTOR('',#8176,1.); -#8176 = DIRECTION('',(2.126801590887E-016,-1.)); -#8177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8178 = PCURVE('',#8179,#8184); -#8179 = CYLINDRICAL_SURFACE('',#8180,0.29); -#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); -#8181 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8182 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8183 = DIRECTION('',(-0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189); -#8185 = LINE('',#8186,#8187); -#8186 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8187 = VECTOR('',#8188,1.); -#8188 = DIRECTION('',(0.E+000,1.)); -#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8190 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8191 = EDGE_CURVE('',#8164,#8192,#8194,.T.); -#8192 = VERTEX_POINT('',#8193); -#8193 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186,-0.7)); -#8194 = SURFACE_CURVE('',#8195,(#8199,#8206),.PCURVE_S1.); -#8195 = LINE('',#8196,#8197); -#8196 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8197 = VECTOR('',#8198,1.); -#8198 = DIRECTION('',(0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8199 = PCURVE('',#8139,#8200); -#8200 = DEFINITIONAL_REPRESENTATION('',(#8201),#8205); -#8201 = LINE('',#8202,#8203); -#8202 = CARTESIAN_POINT('',(1.595101193166E-016,-0.7)); -#8203 = VECTOR('',#8204,1.); -#8204 = DIRECTION('',(1.,-1.54074395551E-032)); -#8205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8206 = PCURVE('',#8207,#8212); -#8207 = PLANE('',#8208); -#8208 = AXIS2_PLACEMENT_3D('',#8209,#8210,#8211); -#8209 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#8210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8211 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217); -#8213 = LINE('',#8214,#8215); -#8214 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8215 = VECTOR('',#8216,1.); -#8216 = DIRECTION('',(-0.957826285221,0.287347885566)); -#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8218 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8219 = EDGE_CURVE('',#8131,#8192,#8220,.T.); -#8220 = SURFACE_CURVE('',#8221,(#8225,#8232),.PCURVE_S1.); -#8221 = LINE('',#8222,#8223); -#8222 = CARTESIAN_POINT('',(6.725000733956,-1.416669113186, - 9.25158692036E-018)); -#8223 = VECTOR('',#8224,1.); -#8224 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8225 = PCURVE('',#8139,#8226); -#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231); -#8227 = LINE('',#8228,#8229); -#8228 = CARTESIAN_POINT('',(0.957030650891,4.810971872406E-016)); -#8229 = VECTOR('',#8230,1.); -#8230 = DIRECTION('',(2.126801590887E-016,-1.)); -#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8232 = PCURVE('',#8233,#8238); -#8233 = CYLINDRICAL_SURFACE('',#8234,0.29); -#8234 = AXIS2_PLACEMENT_3D('',#8235,#8236,#8237); -#8235 = CARTESIAN_POINT('',(6.447231111242,-1.5,-4.930380657631E-032)); -#8236 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8237 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243); -#8239 = LINE('',#8240,#8241); -#8240 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8241 = VECTOR('',#8242,1.); -#8242 = DIRECTION('',(0.E+000,1.)); -#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8244 = ADVANCED_FACE('',(#8245),#8151,.F.); -#8245 = FACE_BOUND('',#8246,.F.); -#8246 = EDGE_LOOP('',(#8247,#8248,#8272,#8300,#8329,#8357,#8385,#8413, - #8446,#8474,#8503,#8531,#8564,#8592,#8620,#8653,#8681)); -#8247 = ORIENTED_EDGE('',*,*,#8128,.T.); -#8248 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8249 = EDGE_CURVE('',#8131,#8250,#8252,.T.); -#8250 = VERTEX_POINT('',#8251); -#8251 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,0.E+000)); -#8252 = SURFACE_CURVE('',#8253,(#8258,#8265),.PCURVE_S1.); -#8253 = CIRCLE('',#8254,0.29); -#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); -#8255 = CARTESIAN_POINT('',(6.447231111242,-1.5,-1.110223024625E-016)); -#8256 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8257 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8258 = PCURVE('',#8151,#8259); -#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); -#8260 = CIRCLE('',#8261,0.29); -#8261 = AXIS2_PLACEMENT_2D('',#8262,#8263); -#8262 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8263 = DIRECTION('',(1.,0.E+000)); -#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8265 = PCURVE('',#8233,#8266); -#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271); -#8267 = LINE('',#8268,#8269); -#8268 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8269 = VECTOR('',#8270,1.); -#8270 = DIRECTION('',(1.,0.E+000)); -#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8272 = ORIENTED_EDGE('',*,*,#8273,.T.); -#8273 = EDGE_CURVE('',#8250,#8274,#8276,.T.); -#8274 = VERTEX_POINT('',#8275); -#8275 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - 8.881784197001E-016)); -#8276 = SURFACE_CURVE('',#8277,(#8281,#8288),.PCURVE_S1.); -#8277 = LINE('',#8278,#8279); -#8278 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8279 = VECTOR('',#8280,1.); -#8280 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8281 = PCURVE('',#8151,#8282); -#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287); -#8283 = LINE('',#8284,#8285); -#8284 = CARTESIAN_POINT('',(-1.,0.3)); -#8285 = VECTOR('',#8286,1.); -#8286 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8288 = PCURVE('',#8289,#8294); -#8289 = PLANE('',#8290); -#8290 = AXIS2_PLACEMENT_3D('',#8291,#8292,#8293); -#8291 = CARTESIAN_POINT('',(6.75,-1.5,-4.996003610813E-016)); -#8292 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); -#8293 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299); -#8295 = LINE('',#8296,#8297); -#8296 = CARTESIAN_POINT('',(-0.E+000,-9.860761315263E-032)); -#8297 = VECTOR('',#8298,1.); -#8298 = DIRECTION('',(1.,-1.54074395551E-032)); -#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8300 = ORIENTED_EDGE('',*,*,#8301,.F.); -#8301 = EDGE_CURVE('',#8302,#8274,#8304,.T.); -#8302 = VERTEX_POINT('',#8303); -#8303 = CARTESIAN_POINT('',(6.45,-2.542562962528,8.881784197001E-016)); -#8304 = SURFACE_CURVE('',#8305,(#8310,#8317),.PCURVE_S1.); -#8305 = CIRCLE('',#8306,0.29); -#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309); -#8307 = CARTESIAN_POINT('',(6.74,-2.542562962528,-2.267700430245E-016)); -#8308 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8310 = PCURVE('',#8151,#8311); -#8311 = DEFINITIONAL_REPRESENTATION('',(#8312),#8316); -#8312 = CIRCLE('',#8313,0.29); -#8313 = AXIS2_PLACEMENT_2D('',#8314,#8315); -#8314 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8315 = DIRECTION('',(1.,0.E+000)); -#8316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8317 = PCURVE('',#8318,#8323); -#8318 = CYLINDRICAL_SURFACE('',#8319,0.29); -#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); -#8320 = CARTESIAN_POINT('',(6.74,-2.542562962528,-8.929038577996E-016)); -#8321 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8322 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8328); -#8324 = LINE('',#8325,#8326); -#8325 = CARTESIAN_POINT('',(-4.712388980385,-9.992007221626E-016)); -#8326 = VECTOR('',#8327,1.); -#8327 = DIRECTION('',(1.,0.E+000)); -#8328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); -#8330 = EDGE_CURVE('',#8331,#8302,#8333,.T.); -#8331 = VERTEX_POINT('',#8332); -#8332 = CARTESIAN_POINT('',(6.45,-3.5,8.881784197001E-016)); -#8333 = SURFACE_CURVE('',#8334,(#8338,#8345),.PCURVE_S1.); -#8334 = LINE('',#8335,#8336); -#8335 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8336 = VECTOR('',#8337,1.); -#8337 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8338 = PCURVE('',#8151,#8339); -#8339 = DEFINITIONAL_REPRESENTATION('',(#8340),#8344); -#8340 = LINE('',#8341,#8342); -#8341 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8342 = VECTOR('',#8343,1.); -#8343 = DIRECTION('',(1.,0.E+000)); -#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8345 = PCURVE('',#8346,#8351); -#8346 = PLANE('',#8347); -#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350); -#8348 = CARTESIAN_POINT('',(6.45,-3.5,-1.165734175856E-015)); -#8349 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8350 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8356); -#8352 = LINE('',#8353,#8354); -#8353 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8354 = VECTOR('',#8355,1.); -#8355 = DIRECTION('',(1.,0.E+000)); -#8356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8357 = ORIENTED_EDGE('',*,*,#8358,.F.); -#8358 = EDGE_CURVE('',#8359,#8331,#8361,.T.); -#8359 = VERTEX_POINT('',#8360); -#8360 = CARTESIAN_POINT('',(6.15,-3.5,8.881784197001E-016)); -#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.); -#8362 = LINE('',#8363,#8364); -#8363 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8364 = VECTOR('',#8365,1.); -#8365 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8366 = PCURVE('',#8151,#8367); -#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372); -#8368 = LINE('',#8369,#8370); -#8369 = CARTESIAN_POINT('',(-3.,-0.3)); -#8370 = VECTOR('',#8371,1.); -#8371 = DIRECTION('',(0.E+000,1.)); -#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8373 = PCURVE('',#8374,#8379); -#8374 = PLANE('',#8375); -#8375 = AXIS2_PLACEMENT_3D('',#8376,#8377,#8378); -#8376 = CARTESIAN_POINT('',(6.15,-3.5,-1.165734175856E-015)); -#8377 = DIRECTION('',(0.E+000,-1.,-1.110223024625E-016)); -#8378 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8384); -#8380 = LINE('',#8381,#8382); -#8381 = CARTESIAN_POINT('',(0.E+000,-1.972152263053E-031)); -#8382 = VECTOR('',#8383,1.); -#8383 = DIRECTION('',(1.,0.E+000)); -#8384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8385 = ORIENTED_EDGE('',*,*,#8386,.F.); -#8386 = EDGE_CURVE('',#8387,#8359,#8389,.T.); -#8387 = VERTEX_POINT('',#8388); -#8388 = CARTESIAN_POINT('',(6.15,-2.542562962528,8.881784197001E-016)); -#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.); -#8390 = LINE('',#8391,#8392); -#8391 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8392 = VECTOR('',#8393,1.); -#8393 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8394 = PCURVE('',#8151,#8395); -#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400); -#8396 = LINE('',#8397,#8398); -#8397 = CARTESIAN_POINT('',(-2.,-0.3)); -#8398 = VECTOR('',#8399,1.); -#8399 = DIRECTION('',(-1.,0.E+000)); -#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8401 = PCURVE('',#8402,#8407); -#8402 = PLANE('',#8403); -#8403 = AXIS2_PLACEMENT_3D('',#8404,#8405,#8406); -#8404 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8405 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8406 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8407 = DEFINITIONAL_REPRESENTATION('',(#8408),#8412); -#8408 = LINE('',#8409,#8410); -#8409 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8410 = VECTOR('',#8411,1.); -#8411 = DIRECTION('',(1.,0.E+000)); -#8412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8413 = ORIENTED_EDGE('',*,*,#8414,.F.); -#8414 = EDGE_CURVE('',#8415,#8387,#8417,.T.); -#8415 = VERTEX_POINT('',#8416); -#8416 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - 8.881784197001E-016)); -#8417 = SURFACE_CURVE('',#8418,(#8423,#8434),.PCURVE_S1.); -#8418 = CIRCLE('',#8419,0.29); -#8419 = AXIS2_PLACEMENT_3D('',#8420,#8421,#8422); -#8420 = CARTESIAN_POINT('',(6.44,-2.542562962528,-2.267700430245E-016)); -#8421 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8422 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8423 = PCURVE('',#8151,#8424); -#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8433); -#8425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8426,#8427,#8428,#8429, -#8430,#8431,#8432),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#7850 = PCURVE('',#7574,#7851); +#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7860); +#7852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7853,#7854,#7855,#7856, +#7857,#7858,#7859),.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('') ); -#8426 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8427 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8428 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8429 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8430 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8431 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8432 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#7853 = CARTESIAN_POINT('',(-0.3,5.4)); +#7854 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#7855 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#7856 = CARTESIAN_POINT('',(-0.3,6.3)); +#7857 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#7858 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#7859 = CARTESIAN_POINT('',(-0.3,5.4)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8434 = PCURVE('',#8435,#8440); -#8435 = CYLINDRICAL_SURFACE('',#8436,0.29); -#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); -#8437 = CARTESIAN_POINT('',(6.44,-2.542562962528,-8.929038577996E-016)); -#8438 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8439 = DIRECTION('',(-0.957826285221,0.287347885566,3.190202386331E-017 - )); +#7861 = ORIENTED_EDGE('',*,*,#7759,.T.); +#7862 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7863 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7864 = EDGE_CURVE('',#7835,#7398,#7865,.T.); +#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7870 = PCURVE('',#7418,#7871); +#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876); +#7872 = LINE('',#7873,#7874); +#7873 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7874 = VECTOR('',#7875,1.); +#7875 = DIRECTION('',(0.E+000,1.)); +#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7877 = PCURVE('',#7446,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(5.7,0.E+000)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(0.E+000,-1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = ADVANCED_FACE('',(#7885),#7479,.T.); +#7885 = FACE_BOUND('',#7886,.T.); +#7886 = EDGE_LOOP('',(#7887,#7915,#7936,#7937)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7786,#7889,#7891,.T.); +#7889 = VERTEX_POINT('',#7890); +#7890 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7891 = SURFACE_CURVE('',#7892,(#7897,#7904),.PCURVE_S1.); +#7892 = CIRCLE('',#7893,0.3); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#7895 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#7896 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#7897 = PCURVE('',#7479,#7898); +#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903); +#7899 = LINE('',#7900,#7901); +#7900 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#7901 = VECTOR('',#7902,1.); +#7902 = DIRECTION('',(1.,0.E+000)); +#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7904 = PCURVE('',#7574,#7905); +#7905 = DEFINITIONAL_REPRESENTATION('',(#7906),#7914); +#7906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7907,#7908,#7909,#7910, +#7911,#7912,#7913),.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('') ); +#7907 = CARTESIAN_POINT('',(-5.7,5.4)); +#7908 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#7909 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#7910 = CARTESIAN_POINT('',(-5.7,6.3)); +#7911 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#7912 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#7913 = CARTESIAN_POINT('',(-5.7,5.4)); +#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7889,#7431,#7917,.T.); +#7917 = SURFACE_CURVE('',#7918,(#7922,#7929),.PCURVE_S1.); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.E+000,0.E+000,1.)); +#7922 = PCURVE('',#7479,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.E+000,1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = PCURVE('',#7446,#7930); +#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935); +#7931 = LINE('',#7932,#7933); +#7932 = CARTESIAN_POINT('',(0.3,0.E+000)); +#7933 = VECTOR('',#7934,1.); +#7934 = DIRECTION('',(0.E+000,-1.)); +#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7936 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7937 = ORIENTED_EDGE('',*,*,#7810,.F.); +#7938 = ADVANCED_FACE('',(#7939),#7446,.F.); +#7939 = FACE_BOUND('',#7940,.F.); +#7940 = EDGE_LOOP('',(#7941,#7962,#7963,#7964)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7942 = EDGE_CURVE('',#7889,#7835,#7943,.T.); +#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.); +#7944 = LINE('',#7945,#7946); +#7945 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#7946 = VECTOR('',#7947,1.); +#7947 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7948 = PCURVE('',#7446,#7949); +#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.E+000)); +#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7955 = PCURVE('',#7574,#7956); +#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(-6.,6.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(1.,0.E+000)); +#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7962 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7963 = ORIENTED_EDGE('',*,*,#7430,.T.); +#7964 = ORIENTED_EDGE('',*,*,#7864,.F.); +#7965 = ADVANCED_FACE('',(#7966),#7574,.T.); +#7966 = FACE_BOUND('',#7967,.T.); +#7967 = EDGE_LOOP('',(#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975)); +#7968 = ORIENTED_EDGE('',*,*,#7556,.F.); +#7969 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7970 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7971 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7972 = ORIENTED_EDGE('',*,*,#7942,.F.); +#7973 = ORIENTED_EDGE('',*,*,#7888,.F.); +#7974 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7975 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7977,#7978,#7979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7977, + 'distance_accuracy_value','confusion accuracy'); +#7981 = SHAPE_DEFINITION_REPRESENTATION(#7982,#7203); +#7982 = PRODUCT_DEFINITION_SHAPE('','',#7983); +#7983 = PRODUCT_DEFINITION('design','',#7984,#7987); +#7984 = PRODUCT_DEFINITION_FORMATION('','',#7985); +#7985 = PRODUCT('Pad002','Pad002','',(#7986)); +#7986 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7989,#7991); +#7989 = ( REPRESENTATION_RELATIONSHIP('','',#7203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7990) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#7991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7992); +#7992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:8]','',#5,#7983,$ + ); +#7993 = PRODUCT_TYPE('part',$,(#7985)); +#7994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7995),#8767); +#7995 = MANIFOLD_SOLID_BREP('',#7996); +#7996 = CLOSED_SHELL('',(#7997,#8038,#8097,#8343,#8419,#8469,#8523,#8572 + ,#8621,#8675,#8729,#8756)); +#7997 = ADVANCED_FACE('',(#7998),#8011,.F.); +#7998 = FACE_BOUND('',#7999,.T.); +#7999 = EDGE_LOOP('',(#8000)); +#8000 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8001 = EDGE_CURVE('',#8002,#8002,#8004,.T.); +#8002 = VERTEX_POINT('',#8003); +#8003 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8004 = SURFACE_CURVE('',#8005,(#8010,#8026),.PCURVE_S1.); +#8005 = CIRCLE('',#8006,0.5); +#8006 = AXIS2_PLACEMENT_3D('',#8007,#8008,#8009); +#8007 = CARTESIAN_POINT('',(5.15,-0.25,4.1)); +#8008 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8009 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8010 = PCURVE('',#8011,#8016); +#8011 = PLANE('',#8012); +#8012 = AXIS2_PLACEMENT_3D('',#8013,#8014,#8015); +#8013 = CARTESIAN_POINT('',(5.65,-0.25,4.1)); +#8014 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8015 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8025); +#8017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8018,#8019,#8020,#8021, +#8022,#8023,#8024),.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('') ); +#8018 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8019 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8020 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8021 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8022 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8023 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8026 = PCURVE('',#8027,#8032); +#8027 = CYLINDRICAL_SURFACE('',#8028,0.5); +#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031); +#8029 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8030 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8031 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(-1.,0.E+000)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ADVANCED_FACE('',(#8039),#8027,.T.); +#8039 = FACE_BOUND('',#8040,.F.); +#8040 = EDGE_LOOP('',(#8041,#8074,#8095,#8096)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8043,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8045 = SURFACE_CURVE('',#8046,(#8051,#8058),.PCURVE_S1.); +#8046 = CIRCLE('',#8047,0.5); +#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050); +#8048 = CARTESIAN_POINT('',(5.15,-0.25,3.5)); +#8049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8050 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8051 = PCURVE('',#8027,#8052); +#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 = PCURVE('',#8059,#8064); +#8059 = PLANE('',#8060); +#8060 = AXIS2_PLACEMENT_3D('',#8061,#8062,#8063); +#8061 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8062 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8063 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8073); +#8065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8066,#8067,#8068,#8069, +#8070,#8071,#8072),.UNSPECIFIED.,.T.,.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('') ); +#8066 = CARTESIAN_POINT('',(-5.5,5.)); +#8067 = CARTESIAN_POINT('',(-5.5,5.866025403784)); +#8068 = CARTESIAN_POINT('',(-4.75,5.433012701892)); +#8069 = CARTESIAN_POINT('',(-4.,5.)); +#8070 = CARTESIAN_POINT('',(-4.75,4.566987298108)); +#8071 = CARTESIAN_POINT('',(-5.5,4.133974596216)); +#8072 = CARTESIAN_POINT('',(-5.5,5.)); +#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8074 = ORIENTED_EDGE('',*,*,#8075,.T.); +#8075 = EDGE_CURVE('',#8043,#8002,#8076,.T.); +#8076 = SEAM_CURVE('',#8077,(#8081,#8088),.PCURVE_S1.); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(5.65,-0.25,3.5)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8081 = PCURVE('',#8027,#8082); +#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087); +#8083 = LINE('',#8084,#8085); +#8084 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8085 = VECTOR('',#8086,1.); +#8086 = DIRECTION('',(-0.E+000,-1.)); +#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8088 = PCURVE('',#8027,#8089); +#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(-0.E+000,-1.)); +#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8095 = ORIENTED_EDGE('',*,*,#8001,.T.); +#8096 = ORIENTED_EDGE('',*,*,#8075,.F.); +#8097 = ADVANCED_FACE('',(#8098,#8340),#8059,.F.); +#8098 = FACE_BOUND('',#8099,.F.); +#8099 = EDGE_LOOP('',(#8100,#8130,#8159,#8187,#8220,#8248,#8281,#8309)); +#8100 = ORIENTED_EDGE('',*,*,#8101,.F.); +#8101 = EDGE_CURVE('',#8102,#8104,#8106,.T.); +#8102 = VERTEX_POINT('',#8103); +#8103 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8104 = VERTEX_POINT('',#8105); +#8105 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8106 = SURFACE_CURVE('',#8107,(#8111,#8118),.PCURVE_S1.); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8111 = PCURVE('',#8059,#8112); +#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(-1.,0.E+000)); +#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8118 = PCURVE('',#8119,#8124); +#8119 = PLANE('',#8120); +#8120 = AXIS2_PLACEMENT_3D('',#8121,#8122,#8123); +#8121 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8122 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129); +#8125 = LINE('',#8126,#8127); +#8126 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8127 = VECTOR('',#8128,1.); +#8128 = DIRECTION('',(1.,0.E+000)); +#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8130 = ORIENTED_EDGE('',*,*,#8131,.T.); +#8131 = EDGE_CURVE('',#8102,#8132,#8134,.T.); +#8132 = VERTEX_POINT('',#8133); +#8133 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8134 = SURFACE_CURVE('',#8135,(#8140,#8147),.PCURVE_S1.); +#8135 = CIRCLE('',#8136,0.3); +#8136 = AXIS2_PLACEMENT_3D('',#8137,#8138,#8139); +#8137 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8138 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8139 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8140 = PCURVE('',#8059,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = CIRCLE('',#8143,0.3); +#8143 = AXIS2_PLACEMENT_2D('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.3,0.3)); +#8145 = DIRECTION('',(0.E+000,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#8148,#8153); +#8148 = CYLINDRICAL_SURFACE('',#8149,0.3); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8151 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8152 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158); +#8154 = LINE('',#8155,#8156); +#8155 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8156 = VECTOR('',#8157,1.); +#8157 = DIRECTION('',(-1.,0.E+000)); +#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8159 = ORIENTED_EDGE('',*,*,#8160,.F.); +#8160 = EDGE_CURVE('',#8161,#8132,#8163,.T.); +#8161 = VERTEX_POINT('',#8162); +#8162 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8168 = PCURVE('',#8059,#8169); +#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174); +#8170 = LINE('',#8171,#8172); +#8171 = CARTESIAN_POINT('',(0.E+000,6.)); +#8172 = VECTOR('',#8173,1.); +#8173 = DIRECTION('',(0.E+000,-1.)); +#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8175 = PCURVE('',#8176,#8181); +#8176 = PLANE('',#8177); +#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180); +#8178 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8179 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8180 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(1.,0.E+000)); +#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8187 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8188 = EDGE_CURVE('',#8189,#8161,#8191,.T.); +#8189 = VERTEX_POINT('',#8190); +#8190 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8191 = SURFACE_CURVE('',#8192,(#8197,#8208),.PCURVE_S1.); +#8192 = CIRCLE('',#8193,0.3); +#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196); +#8194 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8195 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8197 = PCURVE('',#8059,#8198); +#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8207); +#8199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8200,#8201,#8202,#8203, +#8204,#8205,#8206),.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('') ); +#8200 = CARTESIAN_POINT('',(-0.3,5.4)); +#8201 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8202 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8203 = CARTESIAN_POINT('',(-0.3,6.3)); +#8204 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8205 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8206 = CARTESIAN_POINT('',(-0.3,5.4)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8209,#8214); +#8209 = CYLINDRICAL_SURFACE('',#8210,0.3); +#8210 = AXIS2_PLACEMENT_3D('',#8211,#8212,#8213); +#8211 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8212 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8213 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(1.,0.E+000)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = ORIENTED_EDGE('',*,*,#8221,.F.); +#8221 = EDGE_CURVE('',#8222,#8189,#8224,.T.); +#8222 = VERTEX_POINT('',#8223); +#8223 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8229 = PCURVE('',#8059,#8230); +#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235); +#8231 = LINE('',#8232,#8233); +#8232 = CARTESIAN_POINT('',(-6.,6.)); +#8233 = VECTOR('',#8234,1.); +#8234 = DIRECTION('',(1.,0.E+000)); +#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8236 = PCURVE('',#8237,#8242); +#8237 = PLANE('',#8238); +#8238 = AXIS2_PLACEMENT_3D('',#8239,#8240,#8241); +#8239 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8240 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247); +#8243 = LINE('',#8244,#8245); +#8244 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8245 = VECTOR('',#8246,1.); +#8246 = DIRECTION('',(1.,0.E+000)); +#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8222,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#8252 = SURFACE_CURVE('',#8253,(#8258,#8269),.PCURVE_S1.); +#8253 = CIRCLE('',#8254,0.3); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#8256 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8257 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8258 = PCURVE('',#8059,#8259); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8268); +#8260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8261,#8262,#8263,#8264, +#8265,#8266,#8267),.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('') ); +#8261 = CARTESIAN_POINT('',(-5.7,5.4)); +#8262 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8263 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8264 = CARTESIAN_POINT('',(-5.7,6.3)); +#8265 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8266 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8267 = CARTESIAN_POINT('',(-5.7,5.4)); +#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8269 = PCURVE('',#8270,#8275); +#8270 = CYLINDRICAL_SURFACE('',#8271,0.3); +#8271 = AXIS2_PLACEMENT_3D('',#8272,#8273,#8274); +#8272 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8274 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(1.,0.E+000)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#8282,.F.); +#8282 = EDGE_CURVE('',#8283,#8250,#8285,.T.); +#8283 = VERTEX_POINT('',#8284); +#8284 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#8285 = SURFACE_CURVE('',#8286,(#8290,#8297),.PCURVE_S1.); +#8286 = LINE('',#8287,#8288); +#8287 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#8288 = VECTOR('',#8289,1.); +#8289 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8290 = PCURVE('',#8059,#8291); +#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296); +#8292 = LINE('',#8293,#8294); +#8293 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8294 = VECTOR('',#8295,1.); +#8295 = DIRECTION('',(0.E+000,1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8297 = PCURVE('',#8298,#8303); +#8298 = PLANE('',#8299); +#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302); +#8300 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8301 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8302 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308); +#8304 = LINE('',#8305,#8306); +#8305 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8306 = VECTOR('',#8307,1.); +#8307 = DIRECTION('',(1.,0.E+000)); +#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8309 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8310 = EDGE_CURVE('',#8104,#8283,#8311,.T.); +#8311 = SURFACE_CURVE('',#8312,(#8317,#8328),.PCURVE_S1.); +#8312 = CIRCLE('',#8313,0.3); +#8313 = AXIS2_PLACEMENT_3D('',#8314,#8315,#8316); +#8314 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#8315 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8316 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8317 = PCURVE('',#8059,#8318); +#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8327); +#8319 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8320,#8321,#8322,#8323, +#8324,#8325,#8326),.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('') ); +#8320 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8321 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8322 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8323 = CARTESIAN_POINT('',(-5.7,0.9)); +#8324 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8325 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8326 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#8329,#8334); +#8329 = CYLINDRICAL_SURFACE('',#8330,0.3); +#8330 = AXIS2_PLACEMENT_3D('',#8331,#8332,#8333); +#8331 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8333 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(0.E+000,3.5)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = FACE_BOUND('',#8341,.F.); +#8341 = EDGE_LOOP('',(#8342)); +#8342 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8343 = ADVANCED_FACE('',(#8344),#8119,.F.); +#8344 = FACE_BOUND('',#8345,.F.); +#8345 = EDGE_LOOP('',(#8346,#8376,#8397,#8398)); +#8346 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8347 = EDGE_CURVE('',#8348,#8350,#8352,.T.); +#8348 = VERTEX_POINT('',#8349); +#8349 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8350 = VERTEX_POINT('',#8351); +#8351 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8352 = SURFACE_CURVE('',#8353,(#8357,#8364),.PCURVE_S1.); +#8353 = LINE('',#8354,#8355); +#8354 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8355 = VECTOR('',#8356,1.); +#8356 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8357 = PCURVE('',#8119,#8358); +#8358 = DEFINITIONAL_REPRESENTATION('',(#8359),#8363); +#8359 = LINE('',#8360,#8361); +#8360 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8361 = VECTOR('',#8362,1.); +#8362 = DIRECTION('',(1.,0.E+000)); +#8363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8364 = PCURVE('',#8365,#8370); +#8365 = PLANE('',#8366); +#8366 = AXIS2_PLACEMENT_3D('',#8367,#8368,#8369); +#8367 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8368 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8369 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(-1.,0.E+000)); +#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8376 = ORIENTED_EDGE('',*,*,#8377,.T.); +#8377 = EDGE_CURVE('',#8348,#8102,#8378,.T.); +#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8383 = PCURVE('',#8119,#8384); +#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389); +#8385 = LINE('',#8386,#8387); +#8386 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8387 = VECTOR('',#8388,1.); +#8388 = DIRECTION('',(0.E+000,-1.)); +#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8390 = PCURVE('',#8148,#8391); +#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396); +#8392 = LINE('',#8393,#8394); +#8393 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8394 = VECTOR('',#8395,1.); +#8395 = DIRECTION('',(-0.E+000,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8397 = ORIENTED_EDGE('',*,*,#8101,.T.); +#8398 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8399 = EDGE_CURVE('',#8350,#8104,#8400,.T.); +#8400 = SURFACE_CURVE('',#8401,(#8405,#8412),.PCURVE_S1.); +#8401 = LINE('',#8402,#8403); +#8402 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#8403 = VECTOR('',#8404,1.); +#8404 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8405 = PCURVE('',#8119,#8406); +#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.E+000,-1.)); +#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8412 = PCURVE('',#8329,#8413); +#8413 = DEFINITIONAL_REPRESENTATION('',(#8414),#8418); +#8414 = LINE('',#8415,#8416); +#8415 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8416 = VECTOR('',#8417,1.); +#8417 = DIRECTION('',(0.E+000,1.)); +#8418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8419 = ADVANCED_FACE('',(#8420),#8148,.T.); +#8420 = FACE_BOUND('',#8421,.F.); +#8421 = EDGE_LOOP('',(#8422,#8446,#8467,#8468)); +#8422 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8423 = EDGE_CURVE('',#8348,#8424,#8426,.T.); +#8424 = VERTEX_POINT('',#8425); +#8425 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8426 = SURFACE_CURVE('',#8427,(#8432,#8439),.PCURVE_S1.); +#8427 = CIRCLE('',#8428,0.3); +#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431); +#8429 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8430 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8431 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8432 = PCURVE('',#8148,#8433); +#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8438); +#8434 = LINE('',#8435,#8436); +#8435 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8436 = VECTOR('',#8437,1.); +#8437 = DIRECTION('',(-1.,0.E+000)); +#8438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8439 = PCURVE('',#8365,#8440); #8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445); -#8441 = LINE('',#8442,#8443); -#8442 = CARTESIAN_POINT('',(1.279339532317,-6.661338147751E-016)); -#8443 = VECTOR('',#8444,1.); -#8444 = DIRECTION('',(-1.,0.E+000)); +#8441 = CIRCLE('',#8442,0.3); +#8442 = AXIS2_PLACEMENT_2D('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(-0.3,0.3)); +#8444 = DIRECTION('',(0.E+000,-1.)); #8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #8446 = ORIENTED_EDGE('',*,*,#8447,.T.); -#8447 = EDGE_CURVE('',#8415,#8448,#8450,.T.); -#8448 = VERTEX_POINT('',#8449); -#8449 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,0.E+000)); -#8450 = SURFACE_CURVE('',#8451,(#8455,#8462),.PCURVE_S1.); -#8451 = LINE('',#8452,#8453); -#8452 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8453 = VECTOR('',#8454,1.); -#8454 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8455 = PCURVE('',#8151,#8456); -#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461); -#8457 = LINE('',#8458,#8459); -#8458 = CARTESIAN_POINT('',(-2.,-0.3)); -#8459 = VECTOR('',#8460,1.); -#8460 = DIRECTION('',(0.957826285221,0.287347885566)); -#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8447 = EDGE_CURVE('',#8424,#8132,#8448,.T.); +#8448 = SURFACE_CURVE('',#8449,(#8453,#8460),.PCURVE_S1.); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8453 = PCURVE('',#8148,#8454); +#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459); +#8455 = LINE('',#8456,#8457); +#8456 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8457 = VECTOR('',#8458,1.); +#8458 = DIRECTION('',(-0.E+000,1.)); +#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8462 = PCURVE('',#8463,#8468); -#8463 = PLANE('',#8464); -#8464 = AXIS2_PLACEMENT_3D('',#8465,#8466,#8467); -#8465 = CARTESIAN_POINT('',(6.15,-2.5,-8.326672684689E-016)); -#8466 = DIRECTION('',(0.957826285221,-0.287347885566, - -3.190202386331E-017)); -#8467 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) - ); -#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473); -#8469 = LINE('',#8470,#8471); -#8470 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8471 = VECTOR('',#8472,1.); -#8472 = DIRECTION('',(1.,1.54074395551E-032)); -#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8460 = PCURVE('',#8176,#8461); +#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466); +#8462 = LINE('',#8463,#8464); +#8463 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8464 = VECTOR('',#8465,1.); +#8465 = DIRECTION('',(0.E+000,-1.)); +#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8474 = ORIENTED_EDGE('',*,*,#8475,.F.); -#8475 = EDGE_CURVE('',#8476,#8448,#8478,.T.); -#8476 = VERTEX_POINT('',#8477); -#8477 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,0.E+000)); -#8478 = SURFACE_CURVE('',#8479,(#8484,#8491),.PCURVE_S1.); -#8479 = CIRCLE('',#8480,0.29); -#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483); -#8481 = CARTESIAN_POINT('',(6.147231111242,-1.5,-1.110223024625E-016)); -#8482 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8483 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8484 = PCURVE('',#8151,#8485); -#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490); -#8486 = CIRCLE('',#8487,0.29); -#8487 = AXIS2_PLACEMENT_2D('',#8488,#8489); -#8488 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8489 = DIRECTION('',(1.,0.E+000)); -#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8467 = ORIENTED_EDGE('',*,*,#8131,.F.); +#8468 = ORIENTED_EDGE('',*,*,#8377,.F.); +#8469 = ADVANCED_FACE('',(#8470),#8329,.T.); +#8470 = FACE_BOUND('',#8471,.T.); +#8471 = EDGE_LOOP('',(#8472,#8500,#8521,#8522)); +#8472 = ORIENTED_EDGE('',*,*,#8473,.T.); +#8473 = EDGE_CURVE('',#8350,#8474,#8476,.T.); +#8474 = VERTEX_POINT('',#8475); +#8475 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8476 = SURFACE_CURVE('',#8477,(#8482,#8489),.PCURVE_S1.); +#8477 = CIRCLE('',#8478,0.3); +#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481); +#8479 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#8480 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8481 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8482 = PCURVE('',#8329,#8483); +#8483 = DEFINITIONAL_REPRESENTATION('',(#8484),#8488); +#8484 = LINE('',#8485,#8486); +#8485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8486 = VECTOR('',#8487,1.); +#8487 = DIRECTION('',(1.,0.E+000)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8491 = PCURVE('',#8492,#8497); -#8492 = CYLINDRICAL_SURFACE('',#8493,0.29); -#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496); -#8494 = CARTESIAN_POINT('',(6.147231111242,-1.5,0.E+000)); -#8495 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8496 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502); -#8498 = LINE('',#8499,#8500); -#8499 = CARTESIAN_POINT('',(-1.279339532317,1.110223024625E-016)); -#8500 = VECTOR('',#8501,1.); -#8501 = DIRECTION('',(1.,0.E+000)); -#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8503 = ORIENTED_EDGE('',*,*,#8504,.T.); -#8504 = EDGE_CURVE('',#8476,#8505,#8507,.T.); -#8505 = VERTEX_POINT('',#8506); -#8506 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,0.E+000)); -#8507 = SURFACE_CURVE('',#8508,(#8512,#8519),.PCURVE_S1.); -#8508 = LINE('',#8509,#8510); -#8509 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8510 = VECTOR('',#8511,1.); -#8511 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8512 = PCURVE('',#8151,#8513); -#8513 = DEFINITIONAL_REPRESENTATION('',(#8514),#8518); -#8514 = LINE('',#8515,#8516); -#8515 = CARTESIAN_POINT('',(-1.,0.E+000)); -#8516 = VECTOR('',#8517,1.); -#8517 = DIRECTION('',(0.957826285221,-0.287347885566)); -#8518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8519 = PCURVE('',#8520,#8525); -#8520 = PLANE('',#8521); -#8521 = AXIS2_PLACEMENT_3D('',#8522,#8523,#8524); -#8522 = CARTESIAN_POINT('',(6.45,-1.5,-4.996003610813E-016)); -#8523 = DIRECTION('',(0.957826285221,0.287347885566,3.190202386331E-017) - ); -#8524 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#8525 = DEFINITIONAL_REPRESENTATION('',(#8526),#8530); -#8526 = LINE('',#8527,#8528); -#8527 = CARTESIAN_POINT('',(0.E+000,-9.860761315263E-032)); -#8528 = VECTOR('',#8529,1.); -#8529 = DIRECTION('',(1.,1.54074395551E-032)); -#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8531 = ORIENTED_EDGE('',*,*,#8532,.F.); -#8532 = EDGE_CURVE('',#8533,#8505,#8535,.T.); -#8533 = VERTEX_POINT('',#8534); -#8534 = CARTESIAN_POINT('',(6.15,-0.457437037472,0.E+000)); -#8535 = SURFACE_CURVE('',#8536,(#8541,#8552),.PCURVE_S1.); -#8536 = CIRCLE('',#8537,0.29); -#8537 = AXIS2_PLACEMENT_3D('',#8538,#8539,#8540); -#8538 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8539 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8540 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8541 = PCURVE('',#8151,#8542); -#8542 = DEFINITIONAL_REPRESENTATION('',(#8543),#8551); -#8543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8544,#8545,#8546,#8547, -#8548,#8549,#8550),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8489 = PCURVE('',#8365,#8490); +#8490 = DEFINITIONAL_REPRESENTATION('',(#8491),#8499); +#8491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8492,#8493,#8494,#8495, +#8496,#8497,#8498),.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('') ); -#8544 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8545 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#8546 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#8547 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#8548 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#8549 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#8550 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8492 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8493 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#8494 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#8495 = CARTESIAN_POINT('',(-5.7,0.9)); +#8496 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#8497 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#8498 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8552 = PCURVE('',#8553,#8558); -#8553 = CYLINDRICAL_SURFACE('',#8554,0.29); -#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); -#8555 = CARTESIAN_POINT('',(6.44,-0.457437037472,4.725438099486E-018)); -#8556 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8557 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563); -#8559 = LINE('',#8560,#8561); -#8560 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); -#8561 = VECTOR('',#8562,1.); -#8562 = DIRECTION('',(-1.,0.E+000)); -#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8500 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8501 = EDGE_CURVE('',#8474,#8283,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8507 = PCURVE('',#8329,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.E+000,1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8564 = ORIENTED_EDGE('',*,*,#8565,.F.); -#8565 = EDGE_CURVE('',#8566,#8533,#8568,.T.); -#8566 = VERTEX_POINT('',#8567); -#8567 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#8568 = SURFACE_CURVE('',#8569,(#8573,#8580),.PCURVE_S1.); -#8569 = LINE('',#8570,#8571); -#8570 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8571 = VECTOR('',#8572,1.); -#8572 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8573 = PCURVE('',#8151,#8574); -#8574 = DEFINITIONAL_REPRESENTATION('',(#8575),#8579); -#8575 = LINE('',#8576,#8577); -#8576 = CARTESIAN_POINT('',(2.,-0.3)); -#8577 = VECTOR('',#8578,1.); -#8578 = DIRECTION('',(-1.,0.E+000)); -#8579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8514 = PCURVE('',#8298,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.E+000,-1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8580 = PCURVE('',#8581,#8586); -#8581 = PLANE('',#8582); -#8582 = AXIS2_PLACEMENT_3D('',#8583,#8584,#8585); -#8583 = CARTESIAN_POINT('',(6.15,1.5,4.996003610813E-016)); -#8584 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8585 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); -#8587 = LINE('',#8588,#8589); -#8588 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8589 = VECTOR('',#8590,1.); -#8590 = DIRECTION('',(1.,0.E+000)); -#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8521 = ORIENTED_EDGE('',*,*,#8310,.F.); +#8522 = ORIENTED_EDGE('',*,*,#8399,.F.); +#8523 = ADVANCED_FACE('',(#8524),#8176,.F.); +#8524 = FACE_BOUND('',#8525,.F.); +#8525 = EDGE_LOOP('',(#8526,#8549,#8570,#8571)); +#8526 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8527 = EDGE_CURVE('',#8528,#8424,#8530,.T.); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.); +#8531 = LINE('',#8532,#8533); +#8532 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8533 = VECTOR('',#8534,1.); +#8534 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8535 = PCURVE('',#8176,#8536); +#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541); +#8537 = LINE('',#8538,#8539); +#8538 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8539 = VECTOR('',#8540,1.); +#8540 = DIRECTION('',(1.,0.E+000)); +#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8592 = ORIENTED_EDGE('',*,*,#8593,.F.); -#8593 = EDGE_CURVE('',#8594,#8566,#8596,.T.); -#8594 = VERTEX_POINT('',#8595); -#8595 = CARTESIAN_POINT('',(6.16,1.5,0.E+000)); -#8596 = SURFACE_CURVE('',#8597,(#8601,#8608),.PCURVE_S1.); -#8597 = LINE('',#8598,#8599); -#8598 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8599 = VECTOR('',#8600,1.); -#8600 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8601 = PCURVE('',#8151,#8602); -#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607); +#8542 = PCURVE('',#8365,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,6.)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(0.E+000,-1.)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8528,#8161,#8551,.T.); +#8551 = SURFACE_CURVE('',#8552,(#8556,#8563),.PCURVE_S1.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8556 = PCURVE('',#8176,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.3,0.E+000)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.E+000,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = PCURVE('',#8209,#8564); +#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569); +#8565 = LINE('',#8566,#8567); +#8566 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8567 = VECTOR('',#8568,1.); +#8568 = DIRECTION('',(0.E+000,1.)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = ORIENTED_EDGE('',*,*,#8160,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8447,.F.); +#8572 = ADVANCED_FACE('',(#8573),#8298,.F.); +#8573 = FACE_BOUND('',#8574,.F.); +#8574 = EDGE_LOOP('',(#8575,#8598,#8599,#8600)); +#8575 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8576 = EDGE_CURVE('',#8474,#8577,#8579,.T.); +#8577 = VERTEX_POINT('',#8578); +#8578 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8584 = PCURVE('',#8298,#8585); +#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590); +#8586 = LINE('',#8587,#8588); +#8587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8588 = VECTOR('',#8589,1.); +#8589 = DIRECTION('',(1.,0.E+000)); +#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8591 = PCURVE('',#8365,#8592); +#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597); +#8593 = LINE('',#8594,#8595); +#8594 = CARTESIAN_POINT('',(-6.,0.E+000)); +#8595 = VECTOR('',#8596,1.); +#8596 = DIRECTION('',(0.E+000,1.)); +#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8598 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8599 = ORIENTED_EDGE('',*,*,#8282,.T.); +#8600 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8601 = EDGE_CURVE('',#8577,#8250,#8602,.T.); +#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.); #8603 = LINE('',#8604,#8605); -#8604 = CARTESIAN_POINT('',(2.,0.E+000)); +#8604 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #8605 = VECTOR('',#8606,1.); -#8606 = DIRECTION('',(0.E+000,-1.)); -#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8606 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8607 = PCURVE('',#8298,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(0.E+000,-1.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8608 = PCURVE('',#8609,#8614); -#8609 = PLANE('',#8610); -#8610 = AXIS2_PLACEMENT_3D('',#8611,#8612,#8613); -#8611 = CARTESIAN_POINT('',(6.45,1.5,4.996003610813E-016)); -#8612 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8613 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619); -#8615 = LINE('',#8616,#8617); -#8616 = CARTESIAN_POINT('',(0.E+000,9.860761315263E-032)); -#8617 = VECTOR('',#8618,1.); -#8618 = DIRECTION('',(1.,0.E+000)); -#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8614 = PCURVE('',#8270,#8615); +#8615 = DEFINITIONAL_REPRESENTATION('',(#8616),#8620); +#8616 = LINE('',#8617,#8618); +#8617 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8618 = VECTOR('',#8619,1.); +#8619 = DIRECTION('',(0.E+000,1.)); +#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8620 = ORIENTED_EDGE('',*,*,#8621,.F.); -#8621 = EDGE_CURVE('',#8622,#8594,#8624,.T.); -#8622 = VERTEX_POINT('',#8623); -#8623 = CARTESIAN_POINT('',(6.45,1.21,0.E+000)); -#8624 = SURFACE_CURVE('',#8625,(#8630,#8641),.PCURVE_S1.); -#8625 = CIRCLE('',#8626,0.29); -#8626 = AXIS2_PLACEMENT_3D('',#8627,#8628,#8629); -#8627 = CARTESIAN_POINT('',(6.16,1.21,1.898481372109E-016)); -#8628 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8629 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8630 = PCURVE('',#8151,#8631); -#8631 = DEFINITIONAL_REPRESENTATION('',(#8632),#8640); -#8632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8633,#8634,#8635,#8636, -#8637,#8638,#8639),.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('') ); -#8633 = CARTESIAN_POINT('',(2.,-0.29)); -#8634 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#8635 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#8636 = CARTESIAN_POINT('',(1.13,-0.29)); -#8637 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#8638 = CARTESIAN_POINT('',(2.,0.212294734195)); -#8639 = CARTESIAN_POINT('',(2.,-0.29)); +#8621 = ADVANCED_FACE('',(#8622),#8209,.T.); +#8622 = FACE_BOUND('',#8623,.T.); +#8623 = EDGE_LOOP('',(#8624,#8652,#8653,#8654)); +#8624 = ORIENTED_EDGE('',*,*,#8625,.T.); +#8625 = EDGE_CURVE('',#8626,#8528,#8628,.T.); +#8626 = VERTEX_POINT('',#8627); +#8627 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8628 = SURFACE_CURVE('',#8629,(#8634,#8641),.PCURVE_S1.); +#8629 = CIRCLE('',#8630,0.3); +#8630 = AXIS2_PLACEMENT_3D('',#8631,#8632,#8633); +#8631 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#8632 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8633 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8634 = PCURVE('',#8209,#8635); +#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(1.,0.E+000)); #8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8641 = PCURVE('',#8642,#8647); -#8642 = CYLINDRICAL_SURFACE('',#8643,0.29); -#8643 = AXIS2_PLACEMENT_3D('',#8644,#8645,#8646); -#8644 = CARTESIAN_POINT('',(6.16,1.21,-3.219646771413E-017)); -#8645 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8646 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652); -#8648 = LINE('',#8649,#8650); -#8649 = CARTESIAN_POINT('',(4.712388980385,-2.22044604925E-016)); -#8650 = VECTOR('',#8651,1.); -#8651 = DIRECTION('',(-1.,0.E+000)); -#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8653 = ORIENTED_EDGE('',*,*,#8654,.F.); -#8654 = EDGE_CURVE('',#8655,#8622,#8657,.T.); -#8655 = VERTEX_POINT('',#8656); -#8656 = CARTESIAN_POINT('',(6.45,-0.457437037472,0.E+000)); -#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.); -#8658 = LINE('',#8659,#8660); -#8659 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8660 = VECTOR('',#8661,1.); -#8661 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8662 = PCURVE('',#8151,#8663); -#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); -#8664 = LINE('',#8665,#8666); -#8665 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#8666 = VECTOR('',#8667,1.); -#8667 = DIRECTION('',(1.,0.E+000)); -#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8669 = PCURVE('',#8670,#8675); -#8670 = PLANE('',#8671); -#8671 = AXIS2_PLACEMENT_3D('',#8672,#8673,#8674); -#8672 = CARTESIAN_POINT('',(6.45,-0.5,-1.665334536938E-016)); -#8673 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8674 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8675 = DEFINITIONAL_REPRESENTATION('',(#8676),#8680); -#8676 = LINE('',#8677,#8678); -#8677 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#8678 = VECTOR('',#8679,1.); -#8679 = DIRECTION('',(1.,0.E+000)); -#8680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8681 = ORIENTED_EDGE('',*,*,#8682,.F.); -#8682 = EDGE_CURVE('',#8129,#8655,#8683,.T.); -#8683 = SURFACE_CURVE('',#8684,(#8689,#8696),.PCURVE_S1.); -#8684 = CIRCLE('',#8685,0.29); -#8685 = AXIS2_PLACEMENT_3D('',#8686,#8687,#8688); -#8686 = CARTESIAN_POINT('',(6.74,-0.457437037472,4.725438099487E-018)); -#8687 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8688 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8689 = PCURVE('',#8151,#8690); -#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695); -#8691 = CIRCLE('',#8692,0.29); -#8692 = AXIS2_PLACEMENT_2D('',#8693,#8694); -#8693 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8694 = DIRECTION('',(1.,0.E+000)); -#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8696 = PCURVE('',#8179,#8697); -#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); -#8698 = LINE('',#8699,#8700); -#8699 = CARTESIAN_POINT('',(-4.420932185907,0.E+000)); -#8700 = VECTOR('',#8701,1.); -#8701 = DIRECTION('',(1.,0.E+000)); -#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8703 = ADVANCED_FACE('',(#8704),#8179,.F.); -#8704 = FACE_BOUND('',#8705,.F.); -#8705 = EDGE_LOOP('',(#8706,#8707,#8730,#8752)); -#8706 = ORIENTED_EDGE('',*,*,#8682,.T.); -#8707 = ORIENTED_EDGE('',*,*,#8708,.T.); -#8708 = EDGE_CURVE('',#8655,#8709,#8711,.T.); -#8709 = VERTEX_POINT('',#8710); -#8710 = CARTESIAN_POINT('',(6.45,-0.457437037472,-0.7)); -#8711 = SURFACE_CURVE('',#8712,(#8716,#8723),.PCURVE_S1.); -#8712 = LINE('',#8713,#8714); -#8713 = CARTESIAN_POINT('',(6.45,-0.457437037472,4.725438099487E-018)); -#8714 = VECTOR('',#8715,1.); -#8715 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8716 = PCURVE('',#8179,#8717); -#8717 = DEFINITIONAL_REPRESENTATION('',(#8718),#8722); -#8718 = LINE('',#8719,#8720); -#8719 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#8720 = VECTOR('',#8721,1.); -#8721 = DIRECTION('',(0.E+000,1.)); -#8722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8723 = PCURVE('',#8670,#8724); -#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729); -#8725 = LINE('',#8726,#8727); -#8726 = CARTESIAN_POINT('',(4.256296252802E-002,1.570825774948E-016)); -#8727 = VECTOR('',#8728,1.); -#8728 = DIRECTION('',(-2.22044604925E-016,-1.)); -#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); -#8731 = EDGE_CURVE('',#8164,#8709,#8732,.T.); -#8732 = SURFACE_CURVE('',#8733,(#8738,#8745),.PCURVE_S1.); -#8733 = CIRCLE('',#8734,0.29); -#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); -#8735 = CARTESIAN_POINT('',(6.74,-0.457437037472,-0.7)); -#8736 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8737 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8738 = PCURVE('',#8179,#8739); -#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744); -#8740 = LINE('',#8741,#8742); -#8741 = CARTESIAN_POINT('',(-4.420932185907,0.7)); -#8742 = VECTOR('',#8743,1.); -#8743 = DIRECTION('',(1.,0.E+000)); -#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8745 = PCURVE('',#8207,#8746); -#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751); -#8747 = CIRCLE('',#8748,0.29); -#8748 = AXIS2_PLACEMENT_2D('',#8749,#8750); -#8749 = CARTESIAN_POINT('',(4.256296252802E-002,0.29)); -#8750 = DIRECTION('',(1.,0.E+000)); -#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8752 = ORIENTED_EDGE('',*,*,#8163,.F.); -#8753 = ADVANCED_FACE('',(#8754),#8233,.T.); -#8754 = FACE_BOUND('',#8755,.T.); -#8755 = EDGE_LOOP('',(#8756,#8757,#8780,#8802)); -#8756 = ORIENTED_EDGE('',*,*,#8249,.T.); -#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); -#8758 = EDGE_CURVE('',#8250,#8759,#8761,.T.); -#8759 = VERTEX_POINT('',#8760); -#8760 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814,-0.7)); -#8761 = SURFACE_CURVE('',#8762,(#8766,#8773),.PCURVE_S1.); -#8762 = LINE('',#8763,#8764); -#8763 = CARTESIAN_POINT('',(6.725000733956,-1.583330886814, - -9.25158692036E-018)); -#8764 = VECTOR('',#8765,1.); -#8765 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8766 = PCURVE('',#8233,#8767); -#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772); -#8768 = LINE('',#8769,#8770); -#8769 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#8770 = VECTOR('',#8771,1.); -#8771 = DIRECTION('',(0.E+000,1.)); -#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8773 = PCURVE('',#8289,#8774); -#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779); -#8775 = LINE('',#8776,#8777); -#8776 = CARTESIAN_POINT('',(8.7E-002,5.18103534922E-016)); -#8777 = VECTOR('',#8778,1.); -#8778 = DIRECTION('',(2.126801590887E-016,-1.)); -#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8780 = ORIENTED_EDGE('',*,*,#8781,.F.); -#8781 = EDGE_CURVE('',#8192,#8759,#8782,.T.); -#8782 = SURFACE_CURVE('',#8783,(#8788,#8795),.PCURVE_S1.); -#8783 = CIRCLE('',#8784,0.29); -#8784 = AXIS2_PLACEMENT_3D('',#8785,#8786,#8787); -#8785 = CARTESIAN_POINT('',(6.447231111242,-1.5,-0.7)); -#8786 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8787 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8788 = PCURVE('',#8233,#8789); -#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794); -#8790 = LINE('',#8791,#8792); -#8791 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8792 = VECTOR('',#8793,1.); -#8793 = DIRECTION('',(1.,0.E+000)); -#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8795 = PCURVE('',#8207,#8796); -#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801); -#8797 = CIRCLE('',#8798,0.29); -#8798 = AXIS2_PLACEMENT_2D('',#8799,#8800); -#8799 = CARTESIAN_POINT('',(-1.,-2.768888758406E-003)); -#8800 = DIRECTION('',(1.,0.E+000)); -#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8802 = ORIENTED_EDGE('',*,*,#8219,.F.); -#8803 = ADVANCED_FACE('',(#8804),#8207,.T.); -#8804 = FACE_BOUND('',#8805,.T.); -#8805 = EDGE_LOOP('',(#8806,#8807,#8808,#8831,#8855,#8878,#8901,#8924, - #8952,#8975,#8999,#9022,#9050,#9073,#9096,#9124,#9145)); -#8806 = ORIENTED_EDGE('',*,*,#8191,.T.); -#8807 = ORIENTED_EDGE('',*,*,#8781,.T.); -#8808 = ORIENTED_EDGE('',*,*,#8809,.T.); -#8809 = EDGE_CURVE('',#8759,#8810,#8812,.T.); -#8810 = VERTEX_POINT('',#8811); -#8811 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714,-0.7)); -#8812 = SURFACE_CURVE('',#8813,(#8817,#8824),.PCURVE_S1.); -#8813 = LINE('',#8814,#8815); -#8814 = CARTESIAN_POINT('',(6.75,-1.5,-0.7)); -#8815 = VECTOR('',#8816,1.); -#8816 = DIRECTION('',(-0.287347885566,-0.957826285221, - -3.190202386331E-016)); -#8817 = PCURVE('',#8207,#8818); -#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8823); -#8819 = LINE('',#8820,#8821); -#8820 = CARTESIAN_POINT('',(-1.,0.3)); -#8821 = VECTOR('',#8822,1.); -#8822 = DIRECTION('',(-0.957826285221,-0.287347885566)); -#8823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8824 = PCURVE('',#8289,#8825); -#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); -#8826 = LINE('',#8827,#8828); -#8827 = CARTESIAN_POINT('',(2.126801590887E-016,-0.7)); -#8828 = VECTOR('',#8829,1.); -#8829 = DIRECTION('',(1.,-1.54074395551E-032)); -#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); -#8832 = EDGE_CURVE('',#8833,#8810,#8835,.T.); -#8833 = VERTEX_POINT('',#8834); -#8834 = CARTESIAN_POINT('',(6.45,-2.542562962528,-0.7)); -#8835 = SURFACE_CURVE('',#8836,(#8841,#8848),.PCURVE_S1.); -#8836 = CIRCLE('',#8837,0.29); -#8837 = AXIS2_PLACEMENT_3D('',#8838,#8839,#8840); -#8838 = CARTESIAN_POINT('',(6.74,-2.542562962528,-0.7)); -#8839 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8840 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8841 = PCURVE('',#8207,#8842); -#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); -#8843 = CIRCLE('',#8844,0.29); -#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); -#8845 = CARTESIAN_POINT('',(-2.042562962528,0.29)); -#8846 = DIRECTION('',(1.,0.E+000)); -#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8848 = PCURVE('',#8318,#8849); -#8849 = DEFINITIONAL_REPRESENTATION('',(#8850),#8854); -#8850 = LINE('',#8851,#8852); -#8851 = CARTESIAN_POINT('',(-4.712388980385,0.7)); -#8852 = VECTOR('',#8853,1.); -#8853 = DIRECTION('',(1.,0.E+000)); -#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8855 = ORIENTED_EDGE('',*,*,#8856,.F.); -#8856 = EDGE_CURVE('',#8857,#8833,#8859,.T.); -#8857 = VERTEX_POINT('',#8858); -#8858 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8859 = SURFACE_CURVE('',#8860,(#8864,#8871),.PCURVE_S1.); -#8860 = LINE('',#8861,#8862); -#8861 = CARTESIAN_POINT('',(6.45,-3.5,-0.7)); -#8862 = VECTOR('',#8863,1.); -#8863 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#8864 = PCURVE('',#8207,#8865); -#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870); -#8866 = LINE('',#8867,#8868); -#8867 = CARTESIAN_POINT('',(-3.,0.E+000)); -#8868 = VECTOR('',#8869,1.); -#8869 = DIRECTION('',(1.,0.E+000)); -#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8871 = PCURVE('',#8346,#8872); -#8872 = DEFINITIONAL_REPRESENTATION('',(#8873),#8877); -#8873 = LINE('',#8874,#8875); -#8874 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8875 = VECTOR('',#8876,1.); -#8876 = DIRECTION('',(1.,0.E+000)); -#8877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8878 = ORIENTED_EDGE('',*,*,#8879,.F.); -#8879 = EDGE_CURVE('',#8880,#8857,#8882,.T.); -#8880 = VERTEX_POINT('',#8881); -#8881 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8882 = SURFACE_CURVE('',#8883,(#8887,#8894),.PCURVE_S1.); -#8883 = LINE('',#8884,#8885); -#8884 = CARTESIAN_POINT('',(6.15,-3.5,-0.7)); -#8885 = VECTOR('',#8886,1.); -#8886 = DIRECTION('',(1.,0.E+000,0.E+000)); -#8887 = PCURVE('',#8207,#8888); -#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893); -#8889 = LINE('',#8890,#8891); -#8890 = CARTESIAN_POINT('',(-3.,-0.3)); -#8891 = VECTOR('',#8892,1.); -#8892 = DIRECTION('',(0.E+000,1.)); -#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8894 = PCURVE('',#8374,#8895); -#8895 = DEFINITIONAL_REPRESENTATION('',(#8896),#8900); -#8896 = LINE('',#8897,#8898); -#8897 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8898 = VECTOR('',#8899,1.); -#8899 = DIRECTION('',(1.,0.E+000)); -#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); -#8902 = EDGE_CURVE('',#8903,#8880,#8905,.T.); -#8903 = VERTEX_POINT('',#8904); -#8904 = CARTESIAN_POINT('',(6.15,-2.542562962528,-0.7)); -#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.); -#8906 = LINE('',#8907,#8908); -#8907 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8908 = VECTOR('',#8909,1.); -#8909 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#8910 = PCURVE('',#8207,#8911); -#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916); -#8912 = LINE('',#8913,#8914); -#8913 = CARTESIAN_POINT('',(-2.,-0.3)); -#8914 = VECTOR('',#8915,1.); -#8915 = DIRECTION('',(-1.,0.E+000)); -#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8917 = PCURVE('',#8402,#8918); -#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923); -#8919 = LINE('',#8920,#8921); -#8920 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8921 = VECTOR('',#8922,1.); -#8922 = DIRECTION('',(1.,0.E+000)); -#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#8924 = ORIENTED_EDGE('',*,*,#8925,.F.); -#8925 = EDGE_CURVE('',#8926,#8903,#8928,.T.); -#8926 = VERTEX_POINT('',#8927); -#8927 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714,-0.7)); -#8928 = SURFACE_CURVE('',#8929,(#8934,#8945),.PCURVE_S1.); -#8929 = CIRCLE('',#8930,0.29); -#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933); -#8931 = CARTESIAN_POINT('',(6.44,-2.542562962528,-0.7)); -#8932 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#8933 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8934 = PCURVE('',#8207,#8935); -#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8944); -#8936 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8937,#8938,#8939,#8940, -#8941,#8942,#8943),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#8641 = PCURVE('',#8365,#8642); +#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8651); +#8643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8644,#8645,#8646,#8647, +#8648,#8649,#8650),.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('') ); -#8937 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8938 = CARTESIAN_POINT('',(-1.752562962528,-0.512294734195)); -#8939 = CARTESIAN_POINT('',(-2.187562962528,-0.261147367097)); -#8940 = CARTESIAN_POINT('',(-2.622562962528,-1.E-002)); -#8941 = CARTESIAN_POINT('',(-2.187562962528,0.241147367097)); -#8942 = CARTESIAN_POINT('',(-1.752562962528,0.492294734195)); -#8943 = CARTESIAN_POINT('',(-1.752562962528,-1.E-002)); -#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8644 = CARTESIAN_POINT('',(-0.3,5.4)); +#8645 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8646 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8647 = CARTESIAN_POINT('',(-0.3,6.3)); +#8648 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8649 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8650 = CARTESIAN_POINT('',(-0.3,5.4)); +#8651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8945 = PCURVE('',#8435,#8946); -#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951); -#8947 = LINE('',#8948,#8949); -#8948 = CARTESIAN_POINT('',(1.279339532317,0.7)); -#8949 = VECTOR('',#8950,1.); -#8950 = DIRECTION('',(-1.,0.E+000)); -#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8652 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8653 = ORIENTED_EDGE('',*,*,#8188,.F.); +#8654 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8655 = EDGE_CURVE('',#8626,#8189,#8656,.T.); +#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8661 = PCURVE('',#8209,#8662); +#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667); +#8663 = LINE('',#8664,#8665); +#8664 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8665 = VECTOR('',#8666,1.); +#8666 = DIRECTION('',(0.E+000,1.)); +#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8952 = ORIENTED_EDGE('',*,*,#8953,.T.); -#8953 = EDGE_CURVE('',#8926,#8954,#8956,.T.); -#8954 = VERTEX_POINT('',#8955); -#8955 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814,-0.7)); -#8956 = SURFACE_CURVE('',#8957,(#8961,#8968),.PCURVE_S1.); -#8957 = LINE('',#8958,#8959); -#8958 = CARTESIAN_POINT('',(6.15,-2.5,-0.7)); -#8959 = VECTOR('',#8960,1.); -#8960 = DIRECTION('',(0.287347885566,0.957826285221,3.190202386331E-016) +#8668 = PCURVE('',#8237,#8669); +#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(5.7,0.E+000)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.E+000,-1.)); +#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8675 = ADVANCED_FACE('',(#8676),#8270,.T.); +#8676 = FACE_BOUND('',#8677,.T.); +#8677 = EDGE_LOOP('',(#8678,#8706,#8727,#8728)); +#8678 = ORIENTED_EDGE('',*,*,#8679,.T.); +#8679 = EDGE_CURVE('',#8577,#8680,#8682,.T.); +#8680 = VERTEX_POINT('',#8681); +#8681 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8682 = SURFACE_CURVE('',#8683,(#8688,#8695),.PCURVE_S1.); +#8683 = CIRCLE('',#8684,0.3); +#8684 = AXIS2_PLACEMENT_3D('',#8685,#8686,#8687); +#8685 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#8686 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8687 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8688 = PCURVE('',#8270,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.E+000)); +#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8695 = PCURVE('',#8365,#8696); +#8696 = DEFINITIONAL_REPRESENTATION('',(#8697),#8705); +#8697 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8698,#8699,#8700,#8701, +#8702,#8703,#8704),.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('') ); +#8698 = CARTESIAN_POINT('',(-5.7,5.4)); +#8699 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#8700 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#8701 = CARTESIAN_POINT('',(-5.7,6.3)); +#8702 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#8703 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#8704 = CARTESIAN_POINT('',(-5.7,5.4)); +#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8706 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8707 = EDGE_CURVE('',#8680,#8222,#8708,.T.); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8713 = PCURVE('',#8270,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(0.E+000,1.)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8237,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(0.3,0.E+000)); +#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('',*,*,#8249,.F.); +#8728 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8729 = ADVANCED_FACE('',(#8730),#8237,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8753,#8754,#8755)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8680,#8626,#8734,.T.); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8739 = PCURVE('',#8237,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(1.,0.E+000)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8365,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(-6.,6.)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(1.,0.E+000)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8707,.T.); +#8754 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8755 = ORIENTED_EDGE('',*,*,#8655,.F.); +#8756 = ADVANCED_FACE('',(#8757),#8365,.T.); +#8757 = FACE_BOUND('',#8758,.T.); +#8758 = EDGE_LOOP('',(#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766)); +#8759 = ORIENTED_EDGE('',*,*,#8347,.F.); +#8760 = ORIENTED_EDGE('',*,*,#8423,.T.); +#8761 = ORIENTED_EDGE('',*,*,#8527,.F.); +#8762 = ORIENTED_EDGE('',*,*,#8625,.F.); +#8763 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8764 = ORIENTED_EDGE('',*,*,#8679,.F.); +#8765 = ORIENTED_EDGE('',*,*,#8576,.F.); +#8766 = ORIENTED_EDGE('',*,*,#8473,.F.); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8768,#8769,#8770)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8768, + 'distance_accuracy_value','confusion accuracy'); +#8772 = SHAPE_DEFINITION_REPRESENTATION(#8773,#7994); +#8773 = PRODUCT_DEFINITION_SHAPE('','',#8774); +#8774 = PRODUCT_DEFINITION('design','',#8775,#8778); +#8775 = PRODUCT_DEFINITION_FORMATION('','',#8776); +#8776 = PRODUCT('Pad003','Pad003','',(#8777)); +#8777 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8780,#8782); +#8780 = ( REPRESENTATION_RELATIONSHIP('','',#7994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#8782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8783); +#8783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:9]','',#5,#8774,$ ); -#8961 = PCURVE('',#8207,#8962); -#8962 = DEFINITIONAL_REPRESENTATION('',(#8963),#8967); -#8963 = LINE('',#8964,#8965); -#8964 = CARTESIAN_POINT('',(-2.,-0.3)); -#8965 = VECTOR('',#8966,1.); -#8966 = DIRECTION('',(0.957826285221,0.287347885566)); -#8967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8784 = PRODUCT_TYPE('part',$,(#8776)); +#8785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8786),#9558); +#8786 = MANIFOLD_SOLID_BREP('',#8787); +#8787 = CLOSED_SHELL('',(#8788,#8829,#8888,#9134,#9210,#9260,#9314,#9363 + ,#9412,#9466,#9520,#9547)); +#8788 = ADVANCED_FACE('',(#8789),#8802,.F.); +#8789 = FACE_BOUND('',#8790,.T.); +#8790 = EDGE_LOOP('',(#8791)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8793,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8795 = SURFACE_CURVE('',#8796,(#8801,#8817),.PCURVE_S1.); +#8796 = CIRCLE('',#8797,0.5); +#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800); +#8798 = CARTESIAN_POINT('',(1.15,-4.25,4.1)); +#8799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8800 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8801 = PCURVE('',#8802,#8807); +#8802 = PLANE('',#8803); +#8803 = AXIS2_PLACEMENT_3D('',#8804,#8805,#8806); +#8804 = CARTESIAN_POINT('',(1.65,-4.25,4.1)); +#8805 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8806 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8807 = DEFINITIONAL_REPRESENTATION('',(#8808),#8816); +#8808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8809,#8810,#8811,#8812, +#8813,#8814,#8815),.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('') ); +#8809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8810 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#8811 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#8812 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#8813 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#8814 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#8815 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8968 = PCURVE('',#8463,#8969); -#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); -#8970 = LINE('',#8971,#8972); -#8971 = CARTESIAN_POINT('',(0.E+000,-0.7)); -#8972 = VECTOR('',#8973,1.); -#8973 = DIRECTION('',(1.,1.54074395551E-032)); -#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8817 = PCURVE('',#8818,#8823); +#8818 = CYLINDRICAL_SURFACE('',#8819,0.5); +#8819 = AXIS2_PLACEMENT_3D('',#8820,#8821,#8822); +#8820 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8821 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8822 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828); +#8824 = LINE('',#8825,#8826); +#8825 = CARTESIAN_POINT('',(-0.E+000,-0.6)); +#8826 = VECTOR('',#8827,1.); +#8827 = DIRECTION('',(-1.,0.E+000)); +#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8975 = ORIENTED_EDGE('',*,*,#8976,.F.); -#8976 = EDGE_CURVE('',#8977,#8954,#8979,.T.); -#8977 = VERTEX_POINT('',#8978); -#8978 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186,-0.7)); -#8979 = SURFACE_CURVE('',#8980,(#8985,#8992),.PCURVE_S1.); -#8980 = CIRCLE('',#8981,0.29); -#8981 = AXIS2_PLACEMENT_3D('',#8982,#8983,#8984); -#8982 = CARTESIAN_POINT('',(6.147231111242,-1.5,-0.7)); -#8983 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#8984 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#8985 = PCURVE('',#8207,#8986); -#8986 = DEFINITIONAL_REPRESENTATION('',(#8987),#8991); -#8987 = CIRCLE('',#8988,0.29); -#8988 = AXIS2_PLACEMENT_2D('',#8989,#8990); -#8989 = CARTESIAN_POINT('',(-1.,-0.302768888758)); -#8990 = DIRECTION('',(1.,0.E+000)); -#8991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8829 = ADVANCED_FACE('',(#8830),#8818,.T.); +#8830 = FACE_BOUND('',#8831,.F.); +#8831 = EDGE_LOOP('',(#8832,#8865,#8886,#8887)); +#8832 = ORIENTED_EDGE('',*,*,#8833,.F.); +#8833 = EDGE_CURVE('',#8834,#8834,#8836,.T.); +#8834 = VERTEX_POINT('',#8835); +#8835 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.); +#8837 = CIRCLE('',#8838,0.5); +#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841); +#8839 = CARTESIAN_POINT('',(1.15,-4.25,3.5)); +#8840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8842 = PCURVE('',#8818,#8843); +#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848); +#8844 = LINE('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8846 = VECTOR('',#8847,1.); +#8847 = DIRECTION('',(-1.,0.E+000)); +#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8992 = PCURVE('',#8492,#8993); -#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); -#8994 = LINE('',#8995,#8996); -#8995 = CARTESIAN_POINT('',(-1.279339532317,0.7)); -#8996 = VECTOR('',#8997,1.); -#8997 = DIRECTION('',(1.,0.E+000)); +#8849 = PCURVE('',#8850,#8855); +#8850 = PLANE('',#8851); +#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854); +#8852 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8853 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#8854 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8864); +#8856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8857,#8858,#8859,#8860, +#8861,#8862,#8863),.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('') ); +#8857 = CARTESIAN_POINT('',(-1.5,1.)); +#8858 = CARTESIAN_POINT('',(-1.5,1.866025403784)); +#8859 = CARTESIAN_POINT('',(-0.75,1.433012701892)); +#8860 = CARTESIAN_POINT('',(2.22044604925E-016,1.)); +#8861 = CARTESIAN_POINT('',(-0.75,0.566987298108)); +#8862 = CARTESIAN_POINT('',(-1.5,0.133974596216)); +#8863 = CARTESIAN_POINT('',(-1.5,1.)); +#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8865 = ORIENTED_EDGE('',*,*,#8866,.T.); +#8866 = EDGE_CURVE('',#8834,#8793,#8867,.T.); +#8867 = SEAM_CURVE('',#8868,(#8872,#8879),.PCURVE_S1.); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(1.65,-4.25,3.5)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8872 = PCURVE('',#8818,#8873); +#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878); +#8874 = LINE('',#8875,#8876); +#8875 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#8876 = VECTOR('',#8877,1.); +#8877 = DIRECTION('',(-0.E+000,-1.)); +#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8879 = PCURVE('',#8818,#8880); +#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(-0.E+000,-1.)); +#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8886 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8887 = ORIENTED_EDGE('',*,*,#8866,.F.); +#8888 = ADVANCED_FACE('',(#8889,#9131),#8850,.F.); +#8889 = FACE_BOUND('',#8890,.F.); +#8890 = EDGE_LOOP('',(#8891,#8921,#8950,#8978,#9011,#9039,#9072,#9100)); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8893,#8895,#8897,.T.); +#8893 = VERTEX_POINT('',#8894); +#8894 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); +#8895 = VERTEX_POINT('',#8896); +#8896 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); +#8897 = SURFACE_CURVE('',#8898,(#8902,#8909),.PCURVE_S1.); +#8898 = LINE('',#8899,#8900); +#8899 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#8900 = VECTOR('',#8901,1.); +#8901 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8902 = PCURVE('',#8850,#8903); +#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8908); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(-1.,0.E+000)); +#8908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8909 = PCURVE('',#8910,#8915); +#8910 = PLANE('',#8911); +#8911 = AXIS2_PLACEMENT_3D('',#8912,#8913,#8914); +#8912 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#8913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#8914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = ORIENTED_EDGE('',*,*,#8922,.T.); +#8922 = EDGE_CURVE('',#8893,#8923,#8925,.T.); +#8923 = VERTEX_POINT('',#8924); +#8924 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); +#8925 = SURFACE_CURVE('',#8926,(#8931,#8938),.PCURVE_S1.); +#8926 = CIRCLE('',#8927,0.3); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); +#8929 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#8930 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8931 = PCURVE('',#8850,#8932); +#8932 = DEFINITIONAL_REPRESENTATION('',(#8933),#8937); +#8933 = CIRCLE('',#8934,0.3); +#8934 = AXIS2_PLACEMENT_2D('',#8935,#8936); +#8935 = CARTESIAN_POINT('',(-0.3,0.3)); +#8936 = DIRECTION('',(0.E+000,-1.)); +#8937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8938 = PCURVE('',#8939,#8944); +#8939 = CYLINDRICAL_SURFACE('',#8940,0.3); +#8940 = AXIS2_PLACEMENT_3D('',#8941,#8942,#8943); +#8941 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#8942 = DIRECTION('',(0.E+000,0.E+000,1.)); +#8943 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949); +#8945 = LINE('',#8946,#8947); +#8946 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#8947 = VECTOR('',#8948,1.); +#8948 = DIRECTION('',(-1.,0.E+000)); +#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8950 = ORIENTED_EDGE('',*,*,#8951,.F.); +#8951 = EDGE_CURVE('',#8952,#8923,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(0.15,0.45,3.5)); +#8954 = SURFACE_CURVE('',#8955,(#8959,#8966),.PCURVE_S1.); +#8955 = LINE('',#8956,#8957); +#8956 = CARTESIAN_POINT('',(0.15,0.75,3.5)); +#8957 = VECTOR('',#8958,1.); +#8958 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8959 = PCURVE('',#8850,#8960); +#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965); +#8961 = LINE('',#8962,#8963); +#8962 = CARTESIAN_POINT('',(0.E+000,6.)); +#8963 = VECTOR('',#8964,1.); +#8964 = DIRECTION('',(0.E+000,-1.)); +#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8966 = PCURVE('',#8967,#8972); +#8967 = PLANE('',#8968); +#8968 = AXIS2_PLACEMENT_3D('',#8969,#8970,#8971); +#8969 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#8970 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8971 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8977); +#8973 = LINE('',#8974,#8975); +#8974 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#8975 = VECTOR('',#8976,1.); +#8976 = DIRECTION('',(1.,0.E+000)); +#8977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8978 = ORIENTED_EDGE('',*,*,#8979,.F.); +#8979 = EDGE_CURVE('',#8980,#8952,#8982,.T.); +#8980 = VERTEX_POINT('',#8981); +#8981 = CARTESIAN_POINT('',(0.45,0.75,3.5)); +#8982 = SURFACE_CURVE('',#8983,(#8988,#8999),.PCURVE_S1.); +#8983 = CIRCLE('',#8984,0.3); +#8984 = AXIS2_PLACEMENT_3D('',#8985,#8986,#8987); +#8985 = CARTESIAN_POINT('',(0.45,0.45,3.5)); +#8986 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#8987 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#8988 = PCURVE('',#8850,#8989); +#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8998); +#8990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8991,#8992,#8993,#8994, +#8995,#8996,#8997),.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('') ); +#8991 = CARTESIAN_POINT('',(-0.3,5.4)); +#8992 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#8993 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#8994 = CARTESIAN_POINT('',(-0.3,6.3)); +#8995 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#8996 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#8997 = CARTESIAN_POINT('',(-0.3,5.4)); #8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9000 = EDGE_CURVE('',#8977,#9001,#9003,.T.); -#9001 = VERTEX_POINT('',#9002); -#9002 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286,-0.7)); -#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); -#9004 = LINE('',#9005,#9006); -#9005 = CARTESIAN_POINT('',(6.45,-1.5,-0.7)); -#9006 = VECTOR('',#9007,1.); -#9007 = DIRECTION('',(-0.287347885566,0.957826285221,3.190202386331E-016 - )); -#9008 = PCURVE('',#8207,#9009); -#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); -#9010 = LINE('',#9011,#9012); -#9011 = CARTESIAN_POINT('',(-1.,0.E+000)); -#9012 = VECTOR('',#9013,1.); -#9013 = DIRECTION('',(0.957826285221,-0.287347885566)); -#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#8999 = PCURVE('',#9000,#9005); +#9000 = CYLINDRICAL_SURFACE('',#9001,0.3); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9003 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9004 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010); +#9006 = LINE('',#9007,#9008); +#9007 = CARTESIAN_POINT('',(-3.14159265359,3.5)); +#9008 = VECTOR('',#9009,1.); +#9009 = DIRECTION('',(1.,0.E+000)); +#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9015 = PCURVE('',#8520,#9016); -#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9021); -#9017 = LINE('',#9018,#9019); -#9018 = CARTESIAN_POINT('',(-2.126801590887E-016,-0.7)); -#9019 = VECTOR('',#9020,1.); -#9020 = DIRECTION('',(1.,1.54074395551E-032)); -#9021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9011 = ORIENTED_EDGE('',*,*,#9012,.F.); +#9012 = EDGE_CURVE('',#9013,#8980,#9015,.T.); +#9013 = VERTEX_POINT('',#9014); +#9014 = CARTESIAN_POINT('',(5.85,0.75,3.5)); +#9015 = SURFACE_CURVE('',#9016,(#9020,#9027),.PCURVE_S1.); +#9016 = LINE('',#9017,#9018); +#9017 = CARTESIAN_POINT('',(6.15,0.75,3.5)); +#9018 = VECTOR('',#9019,1.); +#9019 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9020 = PCURVE('',#8850,#9021); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(-6.,6.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(1.,0.E+000)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9023 = EDGE_CURVE('',#9024,#9001,#9026,.T.); -#9024 = VERTEX_POINT('',#9025); -#9025 = CARTESIAN_POINT('',(6.15,-0.457437037472,-0.7)); -#9026 = SURFACE_CURVE('',#9027,(#9032,#9043),.PCURVE_S1.); -#9027 = CIRCLE('',#9028,0.29); -#9028 = AXIS2_PLACEMENT_3D('',#9029,#9030,#9031); -#9029 = CARTESIAN_POINT('',(6.44,-0.457437037472,-0.7)); -#9030 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9031 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9032 = PCURVE('',#8207,#9033); -#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9042); -#9034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9035,#9036,#9037,#9038, -#9039,#9040,#9041),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9027 = PCURVE('',#9028,#9033); +#9028 = PLANE('',#9029); +#9029 = AXIS2_PLACEMENT_3D('',#9030,#9031,#9032); +#9030 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9031 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9032 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038); +#9034 = LINE('',#9035,#9036); +#9035 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9036 = VECTOR('',#9037,1.); +#9037 = DIRECTION('',(1.,0.E+000)); +#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9039 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9040 = EDGE_CURVE('',#9041,#9013,#9043,.T.); +#9041 = VERTEX_POINT('',#9042); +#9042 = CARTESIAN_POINT('',(6.15,0.45,3.5)); +#9043 = SURFACE_CURVE('',#9044,(#9049,#9060),.PCURVE_S1.); +#9044 = CIRCLE('',#9045,0.3); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(5.85,0.45,3.5)); +#9047 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9048 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9049 = PCURVE('',#8850,#9050); +#9050 = DEFINITIONAL_REPRESENTATION('',(#9051),#9059); +#9051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9052,#9053,#9054,#9055, +#9056,#9057,#9058),.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('') ); -#9035 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9036 = CARTESIAN_POINT('',(0.332562962528,-0.512294734195)); -#9037 = CARTESIAN_POINT('',(-0.102437037472,-0.261147367097)); -#9038 = CARTESIAN_POINT('',(-0.537437037472,-1.E-002)); -#9039 = CARTESIAN_POINT('',(-0.102437037472,0.241147367097)); -#9040 = CARTESIAN_POINT('',(0.332562962528,0.492294734195)); -#9041 = CARTESIAN_POINT('',(0.332562962528,-1.E-002)); -#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9052 = CARTESIAN_POINT('',(-5.7,5.4)); +#9053 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9054 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9055 = CARTESIAN_POINT('',(-5.7,6.3)); +#9056 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9057 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9058 = CARTESIAN_POINT('',(-5.7,5.4)); +#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9043 = PCURVE('',#8553,#9044); -#9044 = DEFINITIONAL_REPRESENTATION('',(#9045),#9049); -#9045 = LINE('',#9046,#9047); -#9046 = CARTESIAN_POINT('',(1.570796326795,0.7)); -#9047 = VECTOR('',#9048,1.); -#9048 = DIRECTION('',(-1.,0.E+000)); -#9049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9060 = PCURVE('',#9061,#9066); +#9061 = CYLINDRICAL_SURFACE('',#9062,0.3); +#9062 = AXIS2_PLACEMENT_3D('',#9063,#9064,#9065); +#9063 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9064 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9065 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9066 = DEFINITIONAL_REPRESENTATION('',(#9067),#9071); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(-1.570796326795,3.5)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(1.,0.E+000)); +#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9050 = ORIENTED_EDGE('',*,*,#9051,.F.); -#9051 = EDGE_CURVE('',#9052,#9024,#9054,.T.); -#9052 = VERTEX_POINT('',#9053); -#9053 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9054 = SURFACE_CURVE('',#9055,(#9059,#9066),.PCURVE_S1.); -#9055 = LINE('',#9056,#9057); -#9056 = CARTESIAN_POINT('',(6.15,1.5,-0.7)); -#9057 = VECTOR('',#9058,1.); -#9058 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016)); -#9059 = PCURVE('',#8207,#9060); -#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9065); -#9061 = LINE('',#9062,#9063); -#9062 = CARTESIAN_POINT('',(2.,-0.3)); -#9063 = VECTOR('',#9064,1.); -#9064 = DIRECTION('',(-1.,0.E+000)); -#9065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9072 = ORIENTED_EDGE('',*,*,#9073,.F.); +#9073 = EDGE_CURVE('',#9074,#9041,#9076,.T.); +#9074 = VERTEX_POINT('',#9075); +#9075 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); +#9076 = SURFACE_CURVE('',#9077,(#9081,#9088),.PCURVE_S1.); +#9077 = LINE('',#9078,#9079); +#9078 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); +#9079 = VECTOR('',#9080,1.); +#9080 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9081 = PCURVE('',#8850,#9082); +#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087); +#9083 = LINE('',#9084,#9085); +#9084 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9085 = VECTOR('',#9086,1.); +#9086 = DIRECTION('',(0.E+000,1.)); +#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9066 = PCURVE('',#8581,#9067); -#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); -#9068 = LINE('',#9069,#9070); -#9069 = CARTESIAN_POINT('',(2.22044604925E-016,-0.7)); -#9070 = VECTOR('',#9071,1.); -#9071 = DIRECTION('',(1.,0.E+000)); -#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9088 = PCURVE('',#9089,#9094); +#9089 = PLANE('',#9090); +#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093); +#9091 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9093 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.E+000,-3.5)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.E+000)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9073 = ORIENTED_EDGE('',*,*,#9074,.F.); -#9074 = EDGE_CURVE('',#9075,#9052,#9077,.T.); -#9075 = VERTEX_POINT('',#9076); -#9076 = CARTESIAN_POINT('',(6.16,1.5,-0.7)); -#9077 = SURFACE_CURVE('',#9078,(#9082,#9089),.PCURVE_S1.); -#9078 = LINE('',#9079,#9080); -#9079 = CARTESIAN_POINT('',(6.45,1.5,-0.7)); -#9080 = VECTOR('',#9081,1.); -#9081 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9082 = PCURVE('',#8207,#9083); -#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088); -#9084 = LINE('',#9085,#9086); -#9085 = CARTESIAN_POINT('',(2.,0.E+000)); -#9086 = VECTOR('',#9087,1.); -#9087 = DIRECTION('',(0.E+000,-1.)); -#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9089 = PCURVE('',#8609,#9090); -#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9095); -#9091 = LINE('',#9092,#9093); -#9092 = CARTESIAN_POINT('',(-0.E+000,-0.7)); -#9093 = VECTOR('',#9094,1.); -#9094 = DIRECTION('',(1.,0.E+000)); -#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9096 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9097 = EDGE_CURVE('',#9098,#9075,#9100,.T.); -#9098 = VERTEX_POINT('',#9099); -#9099 = CARTESIAN_POINT('',(6.45,1.21,-0.7)); -#9100 = SURFACE_CURVE('',#9101,(#9106,#9117),.PCURVE_S1.); -#9101 = CIRCLE('',#9102,0.29); -#9102 = AXIS2_PLACEMENT_3D('',#9103,#9104,#9105); -#9103 = CARTESIAN_POINT('',(6.16,1.21,-0.7)); -#9104 = DIRECTION('',(0.E+000,-1.110223024625E-016,1.)); -#9105 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); -#9106 = PCURVE('',#8207,#9107); -#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9116); -#9108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9109,#9110,#9111,#9112, -#9113,#9114,#9115),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9100 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9101 = EDGE_CURVE('',#8895,#9074,#9102,.T.); +#9102 = SURFACE_CURVE('',#9103,(#9108,#9119),.PCURVE_S1.); +#9103 = CIRCLE('',#9104,0.3); +#9104 = AXIS2_PLACEMENT_3D('',#9105,#9106,#9107); +#9105 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); +#9106 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9107 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9108 = PCURVE('',#8850,#9109); +#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9118); +#9110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9111,#9112,#9113,#9114, +#9115,#9116,#9117),.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('') ); -#9109 = CARTESIAN_POINT('',(2.,-0.29)); -#9110 = CARTESIAN_POINT('',(2.,-0.792294734195)); -#9111 = CARTESIAN_POINT('',(1.565,-0.541147367097)); -#9112 = CARTESIAN_POINT('',(1.13,-0.29)); -#9113 = CARTESIAN_POINT('',(1.565,-3.885263290251E-002)); -#9114 = CARTESIAN_POINT('',(2.,0.212294734195)); -#9115 = CARTESIAN_POINT('',(2.,-0.29)); -#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9111 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9112 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9113 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9114 = CARTESIAN_POINT('',(-5.7,0.9)); +#9115 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9116 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9117 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9117 = PCURVE('',#8642,#9118); -#9118 = DEFINITIONAL_REPRESENTATION('',(#9119),#9123); -#9119 = LINE('',#9120,#9121); -#9120 = CARTESIAN_POINT('',(4.712388980385,0.7)); -#9121 = VECTOR('',#9122,1.); -#9122 = DIRECTION('',(-1.,0.E+000)); -#9123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9119 = PCURVE('',#9120,#9125); +#9120 = CYLINDRICAL_SURFACE('',#9121,0.3); +#9121 = AXIS2_PLACEMENT_3D('',#9122,#9123,#9124); +#9122 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9124 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(0.E+000,3.5)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(1.,0.E+000)); +#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9124 = ORIENTED_EDGE('',*,*,#9125,.F.); -#9125 = EDGE_CURVE('',#8709,#9098,#9126,.T.); -#9126 = SURFACE_CURVE('',#9127,(#9131,#9138),.PCURVE_S1.); -#9127 = LINE('',#9128,#9129); -#9128 = CARTESIAN_POINT('',(6.45,-0.5,-0.7)); -#9129 = VECTOR('',#9130,1.); -#9130 = DIRECTION('',(0.E+000,1.,3.330669073875E-016)); -#9131 = PCURVE('',#8207,#9132); -#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137); -#9133 = LINE('',#9134,#9135); -#9134 = CARTESIAN_POINT('',(-5.551115123126E-017,0.E+000)); -#9135 = VECTOR('',#9136,1.); -#9136 = DIRECTION('',(1.,0.E+000)); -#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9131 = FACE_BOUND('',#9132,.F.); +#9132 = EDGE_LOOP('',(#9133)); +#9133 = ORIENTED_EDGE('',*,*,#8833,.T.); +#9134 = ADVANCED_FACE('',(#9135),#8910,.F.); +#9135 = FACE_BOUND('',#9136,.F.); +#9136 = EDGE_LOOP('',(#9137,#9167,#9188,#9189)); +#9137 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9138 = EDGE_CURVE('',#9139,#9141,#9143,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9141 = VERTEX_POINT('',#9142); +#9142 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9143 = SURFACE_CURVE('',#9144,(#9148,#9155),.PCURVE_S1.); +#9144 = LINE('',#9145,#9146); +#9145 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9146 = VECTOR('',#9147,1.); +#9147 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9148 = PCURVE('',#8910,#9149); +#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154); +#9150 = LINE('',#9151,#9152); +#9151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9152 = VECTOR('',#9153,1.); +#9153 = DIRECTION('',(1.,0.E+000)); +#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9138 = PCURVE('',#8670,#9139); -#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144); -#9140 = LINE('',#9141,#9142); -#9141 = CARTESIAN_POINT('',(-1.665334536938E-016,-0.7)); -#9142 = VECTOR('',#9143,1.); -#9143 = DIRECTION('',(1.,0.E+000)); -#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9155 = PCURVE('',#9156,#9161); +#9156 = PLANE('',#9157); +#9157 = AXIS2_PLACEMENT_3D('',#9158,#9159,#9160); +#9158 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); +#9159 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9160 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9161 = DEFINITIONAL_REPRESENTATION('',(#9162),#9166); +#9162 = LINE('',#9163,#9164); +#9163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9164 = VECTOR('',#9165,1.); +#9165 = DIRECTION('',(-1.,0.E+000)); +#9166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9145 = ORIENTED_EDGE('',*,*,#8731,.F.); -#9146 = ADVANCED_FACE('',(#9147),#8670,.T.); -#9147 = FACE_BOUND('',#9148,.T.); -#9148 = EDGE_LOOP('',(#9149,#9150,#9151,#9152)); -#9149 = ORIENTED_EDGE('',*,*,#8654,.F.); -#9150 = ORIENTED_EDGE('',*,*,#8708,.T.); -#9151 = ORIENTED_EDGE('',*,*,#9125,.T.); -#9152 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9153 = EDGE_CURVE('',#8622,#9098,#9154,.T.); -#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.); -#9155 = LINE('',#9156,#9157); -#9156 = CARTESIAN_POINT('',(6.45,1.21,-3.219646771413E-017)); -#9157 = VECTOR('',#9158,1.); -#9158 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9159 = PCURVE('',#8670,#9160); -#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165); -#9161 = LINE('',#9162,#9163); -#9162 = CARTESIAN_POINT('',(1.71,-4.352074256531E-016)); -#9163 = VECTOR('',#9164,1.); -#9164 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9167 = ORIENTED_EDGE('',*,*,#9168,.T.); +#9168 = EDGE_CURVE('',#9139,#8893,#9169,.T.); +#9169 = SURFACE_CURVE('',#9170,(#9174,#9181),.PCURVE_S1.); +#9170 = LINE('',#9171,#9172); +#9171 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); +#9172 = VECTOR('',#9173,1.); +#9173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9174 = PCURVE('',#8910,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.E+000,-1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9166 = PCURVE('',#8642,#9167); -#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172); -#9168 = LINE('',#9169,#9170); -#9169 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9170 = VECTOR('',#9171,1.); -#9171 = DIRECTION('',(-0.E+000,1.)); -#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9181 = PCURVE('',#8939,#9182); +#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.E+000,1.)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9173 = ADVANCED_FACE('',(#9174),#8289,.F.); -#9174 = FACE_BOUND('',#9175,.F.); -#9175 = EDGE_LOOP('',(#9176,#9177,#9178,#9179)); -#9176 = ORIENTED_EDGE('',*,*,#8273,.F.); -#9177 = ORIENTED_EDGE('',*,*,#8758,.T.); -#9178 = ORIENTED_EDGE('',*,*,#8809,.T.); -#9179 = ORIENTED_EDGE('',*,*,#9180,.F.); -#9180 = EDGE_CURVE('',#8274,#8810,#9181,.T.); -#9181 = SURFACE_CURVE('',#9182,(#9186,#9193),.PCURVE_S1.); -#9182 = LINE('',#9183,#9184); -#9183 = CARTESIAN_POINT('',(6.462230377286,-2.459232075714, - -8.836522708793E-016)); -#9184 = VECTOR('',#9185,1.); -#9185 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9186 = PCURVE('',#8289,#9187); -#9187 = DEFINITIONAL_REPRESENTATION('',(#9188),#9192); -#9188 = LINE('',#9189,#9190); -#9189 = CARTESIAN_POINT('',(1.001467688363,-6.456344887301E-017)); -#9190 = VECTOR('',#9191,1.); -#9191 = DIRECTION('',(2.126801590887E-016,-1.)); -#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9188 = ORIENTED_EDGE('',*,*,#8892,.T.); +#9189 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9190 = EDGE_CURVE('',#9141,#8895,#9191,.T.); +#9191 = SURFACE_CURVE('',#9192,(#9196,#9203),.PCURVE_S1.); +#9192 = LINE('',#9193,#9194); +#9193 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); +#9194 = VECTOR('',#9195,1.); +#9195 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9196 = PCURVE('',#8910,#9197); +#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202); +#9198 = LINE('',#9199,#9200); +#9199 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9200 = VECTOR('',#9201,1.); +#9201 = DIRECTION('',(0.E+000,-1.)); +#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9193 = PCURVE('',#8318,#9194); -#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199); -#9195 = LINE('',#9196,#9197); -#9196 = CARTESIAN_POINT('',(0.291456794478,0.E+000)); -#9197 = VECTOR('',#9198,1.); -#9198 = DIRECTION('',(0.E+000,1.)); -#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9203 = PCURVE('',#9120,#9204); +#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(0.E+000,1.)); +#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9200 = ADVANCED_FACE('',(#9201),#8642,.T.); -#9201 = FACE_BOUND('',#9202,.F.); -#9202 = EDGE_LOOP('',(#9203,#9204,#9225,#9226)); -#9203 = ORIENTED_EDGE('',*,*,#8621,.T.); -#9204 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9205 = EDGE_CURVE('',#8594,#9075,#9206,.T.); -#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.); -#9207 = LINE('',#9208,#9209); -#9208 = CARTESIAN_POINT('',(6.16,1.5,6.162975822039E-033)); -#9209 = VECTOR('',#9210,1.); -#9210 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9211 = PCURVE('',#8642,#9212); -#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217); -#9213 = LINE('',#9214,#9215); -#9214 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); -#9215 = VECTOR('',#9216,1.); -#9216 = DIRECTION('',(-0.E+000,1.)); -#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9210 = ADVANCED_FACE('',(#9211),#8939,.T.); +#9211 = FACE_BOUND('',#9212,.F.); +#9212 = EDGE_LOOP('',(#9213,#9237,#9258,#9259)); +#9213 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9214 = EDGE_CURVE('',#9139,#9215,#9217,.T.); +#9215 = VERTEX_POINT('',#9216); +#9216 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9217 = SURFACE_CURVE('',#9218,(#9223,#9230),.PCURVE_S1.); +#9218 = CIRCLE('',#9219,0.3); +#9219 = AXIS2_PLACEMENT_3D('',#9220,#9221,#9222); +#9220 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); +#9221 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#9222 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9223 = PCURVE('',#8939,#9224); +#9224 = DEFINITIONAL_REPRESENTATION('',(#9225),#9229); +#9225 = LINE('',#9226,#9227); +#9226 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9227 = VECTOR('',#9228,1.); +#9228 = DIRECTION('',(-1.,0.E+000)); +#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9218 = PCURVE('',#8609,#9219); -#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224); -#9220 = LINE('',#9221,#9222); -#9221 = CARTESIAN_POINT('',(0.29,-4.996003610813E-016)); -#9222 = VECTOR('',#9223,1.); -#9223 = DIRECTION('',(0.E+000,-1.)); -#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9230 = PCURVE('',#9156,#9231); +#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236); +#9232 = CIRCLE('',#9233,0.3); +#9233 = AXIS2_PLACEMENT_2D('',#9234,#9235); +#9234 = CARTESIAN_POINT('',(-0.3,0.3)); +#9235 = DIRECTION('',(0.E+000,-1.)); +#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9225 = ORIENTED_EDGE('',*,*,#9097,.F.); -#9226 = ORIENTED_EDGE('',*,*,#9153,.F.); -#9227 = ADVANCED_FACE('',(#9228),#8318,.F.); -#9228 = FACE_BOUND('',#9229,.F.); -#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233)); -#9230 = ORIENTED_EDGE('',*,*,#8301,.T.); -#9231 = ORIENTED_EDGE('',*,*,#9180,.T.); -#9232 = ORIENTED_EDGE('',*,*,#8832,.F.); -#9233 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9234 = EDGE_CURVE('',#8302,#8833,#9235,.T.); -#9235 = SURFACE_CURVE('',#9236,(#9240,#9247),.PCURVE_S1.); -#9236 = LINE('',#9237,#9238); -#9237 = CARTESIAN_POINT('',(6.45,-2.542562962528,-8.929038577996E-016)); -#9238 = VECTOR('',#9239,1.); -#9239 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9240 = PCURVE('',#8318,#9241); -#9241 = DEFINITIONAL_REPRESENTATION('',(#9242),#9246); -#9242 = LINE('',#9243,#9244); -#9243 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9244 = VECTOR('',#9245,1.); -#9245 = DIRECTION('',(0.E+000,1.)); -#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9237 = ORIENTED_EDGE('',*,*,#9238,.T.); +#9238 = EDGE_CURVE('',#9215,#8923,#9239,.T.); +#9239 = SURFACE_CURVE('',#9240,(#9244,#9251),.PCURVE_S1.); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9244 = PCURVE('',#8939,#9245); +#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250); +#9246 = LINE('',#9247,#9248); +#9247 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9248 = VECTOR('',#9249,1.); +#9249 = DIRECTION('',(-0.E+000,1.)); +#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9247 = PCURVE('',#8346,#9248); -#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253); -#9249 = LINE('',#9250,#9251); -#9250 = CARTESIAN_POINT('',(0.957437037472,-4.606027503228E-017)); -#9251 = VECTOR('',#9252,1.); -#9252 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9251 = PCURVE('',#8967,#9252); +#9252 = DEFINITIONAL_REPRESENTATION('',(#9253),#9257); +#9253 = LINE('',#9254,#9255); +#9254 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9255 = VECTOR('',#9256,1.); +#9256 = DIRECTION('',(0.E+000,-1.)); +#9257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9254 = ADVANCED_FACE('',(#9255),#8609,.T.); -#9255 = FACE_BOUND('',#9256,.T.); -#9256 = EDGE_LOOP('',(#9257,#9258,#9259,#9260)); -#9257 = ORIENTED_EDGE('',*,*,#8593,.F.); -#9258 = ORIENTED_EDGE('',*,*,#9205,.T.); -#9259 = ORIENTED_EDGE('',*,*,#9074,.T.); -#9260 = ORIENTED_EDGE('',*,*,#9261,.F.); -#9261 = EDGE_CURVE('',#8566,#9052,#9262,.T.); -#9262 = SURFACE_CURVE('',#9263,(#9267,#9274),.PCURVE_S1.); -#9263 = LINE('',#9264,#9265); -#9264 = CARTESIAN_POINT('',(6.15,1.5,0.E+000)); -#9265 = VECTOR('',#9266,1.); -#9266 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9267 = PCURVE('',#8609,#9268); -#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); -#9269 = LINE('',#9270,#9271); -#9270 = CARTESIAN_POINT('',(0.3,-4.996003610813E-016)); -#9271 = VECTOR('',#9272,1.); -#9272 = DIRECTION('',(0.E+000,-1.)); -#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9258 = ORIENTED_EDGE('',*,*,#8922,.F.); +#9259 = ORIENTED_EDGE('',*,*,#9168,.F.); +#9260 = ADVANCED_FACE('',(#9261),#9120,.T.); +#9261 = FACE_BOUND('',#9262,.T.); +#9262 = EDGE_LOOP('',(#9263,#9291,#9312,#9313)); +#9263 = ORIENTED_EDGE('',*,*,#9264,.T.); +#9264 = EDGE_CURVE('',#9141,#9265,#9267,.T.); +#9265 = VERTEX_POINT('',#9266); +#9266 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); +#9267 = SURFACE_CURVE('',#9268,(#9273,#9280),.PCURVE_S1.); +#9268 = CIRCLE('',#9269,0.3); +#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272); +#9270 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); +#9271 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9272 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9273 = PCURVE('',#9120,#9274); +#9274 = DEFINITIONAL_REPRESENTATION('',(#9275),#9279); +#9275 = LINE('',#9276,#9277); +#9276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9277 = VECTOR('',#9278,1.); +#9278 = DIRECTION('',(1.,0.E+000)); +#9279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9274 = PCURVE('',#8581,#9275); -#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280); -#9276 = LINE('',#9277,#9278); -#9277 = CARTESIAN_POINT('',(1.664003471951E-031,-4.996003610813E-016)); -#9278 = VECTOR('',#9279,1.); -#9279 = DIRECTION('',(2.22044604925E-016,-1.)); -#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9280 = PCURVE('',#9156,#9281); +#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9290); +#9282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9283,#9284,#9285,#9286, +#9287,#9288,#9289),.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('') ); +#9283 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9284 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); +#9285 = CARTESIAN_POINT('',(-5.959807621135,0.45)); +#9286 = CARTESIAN_POINT('',(-5.7,0.9)); +#9287 = CARTESIAN_POINT('',(-5.440192378865,0.45)); +#9288 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9289 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9281 = ADVANCED_FACE('',(#9282),#8346,.T.); -#9282 = FACE_BOUND('',#9283,.T.); -#9283 = EDGE_LOOP('',(#9284,#9285,#9306,#9307)); -#9284 = ORIENTED_EDGE('',*,*,#8330,.F.); -#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); -#9286 = EDGE_CURVE('',#8331,#8857,#9287,.T.); -#9287 = SURFACE_CURVE('',#9288,(#9292,#9299),.PCURVE_S1.); -#9288 = LINE('',#9289,#9290); -#9289 = CARTESIAN_POINT('',(6.45,-3.5,-8.881784197001E-016)); -#9290 = VECTOR('',#9291,1.); -#9291 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9292 = PCURVE('',#8346,#9293); -#9293 = DEFINITIONAL_REPRESENTATION('',(#9294),#9298); +#9291 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9292 = EDGE_CURVE('',#9265,#9074,#9293,.T.); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); #9294 = LINE('',#9295,#9296); -#9295 = CARTESIAN_POINT('',(9.244463733059E-032,2.775557561563E-016)); +#9295 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #9296 = VECTOR('',#9297,1.); -#9297 = DIRECTION('',(-2.22044604925E-016,-1.)); -#9298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9298 = PCURVE('',#9120,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(0.E+000,1.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9299 = PCURVE('',#8374,#9300); -#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305); -#9301 = LINE('',#9302,#9303); -#9302 = CARTESIAN_POINT('',(0.3,2.775557561563E-016)); -#9303 = VECTOR('',#9304,1.); -#9304 = DIRECTION('',(0.E+000,-1.)); -#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9305 = PCURVE('',#9089,#9306); +#9306 = DEFINITIONAL_REPRESENTATION('',(#9307),#9311); +#9307 = LINE('',#9308,#9309); +#9308 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9309 = VECTOR('',#9310,1.); +#9310 = DIRECTION('',(0.E+000,-1.)); +#9311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9306 = ORIENTED_EDGE('',*,*,#8856,.T.); -#9307 = ORIENTED_EDGE('',*,*,#9234,.F.); -#9308 = ADVANCED_FACE('',(#9309),#8581,.T.); -#9309 = FACE_BOUND('',#9310,.T.); -#9310 = EDGE_LOOP('',(#9311,#9312,#9313,#9314)); -#9311 = ORIENTED_EDGE('',*,*,#8565,.F.); -#9312 = ORIENTED_EDGE('',*,*,#9261,.T.); -#9313 = ORIENTED_EDGE('',*,*,#9051,.T.); -#9314 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9315 = EDGE_CURVE('',#8533,#9024,#9316,.T.); -#9316 = SURFACE_CURVE('',#9317,(#9321,#9328),.PCURVE_S1.); -#9317 = LINE('',#9318,#9319); -#9318 = CARTESIAN_POINT('',(6.15,-0.457437037472,4.725438099486E-018)); -#9319 = VECTOR('',#9320,1.); -#9320 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9321 = PCURVE('',#8581,#9322); -#9322 = DEFINITIONAL_REPRESENTATION('',(#9323),#9327); -#9323 = LINE('',#9324,#9325); -#9324 = CARTESIAN_POINT('',(1.957437037472,1.570825774948E-016)); -#9325 = VECTOR('',#9326,1.); -#9326 = DIRECTION('',(2.22044604925E-016,-1.)); -#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9312 = ORIENTED_EDGE('',*,*,#9101,.F.); +#9313 = ORIENTED_EDGE('',*,*,#9190,.F.); +#9314 = ADVANCED_FACE('',(#9315),#8967,.F.); +#9315 = FACE_BOUND('',#9316,.F.); +#9316 = EDGE_LOOP('',(#9317,#9340,#9361,#9362)); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9215,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9326 = PCURVE('',#8967,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(1.,0.E+000)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9328 = PCURVE('',#8553,#9329); -#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334); -#9330 = LINE('',#9331,#9332); -#9331 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9332 = VECTOR('',#9333,1.); -#9333 = DIRECTION('',(-0.E+000,1.)); -#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9333 = PCURVE('',#9156,#9334); +#9334 = DEFINITIONAL_REPRESENTATION('',(#9335),#9339); +#9335 = LINE('',#9336,#9337); +#9336 = CARTESIAN_POINT('',(0.E+000,6.)); +#9337 = VECTOR('',#9338,1.); +#9338 = DIRECTION('',(0.E+000,-1.)); +#9339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9335 = ADVANCED_FACE('',(#9336),#8374,.T.); -#9336 = FACE_BOUND('',#9337,.T.); -#9337 = EDGE_LOOP('',(#9338,#9359,#9360,#9361)); -#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); -#9339 = EDGE_CURVE('',#8359,#8880,#9340,.T.); -#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.); -#9341 = LINE('',#9342,#9343); -#9342 = CARTESIAN_POINT('',(6.15,-3.5,-8.881784197001E-016)); -#9343 = VECTOR('',#9344,1.); -#9344 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9345 = PCURVE('',#8374,#9346); -#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351); -#9347 = LINE('',#9348,#9349); -#9348 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016)); -#9349 = VECTOR('',#9350,1.); -#9350 = DIRECTION('',(0.E+000,-1.)); -#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9340 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9341 = EDGE_CURVE('',#9319,#8952,#9342,.T.); +#9342 = SURFACE_CURVE('',#9343,(#9347,#9354),.PCURVE_S1.); +#9343 = LINE('',#9344,#9345); +#9344 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); +#9345 = VECTOR('',#9346,1.); +#9346 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9347 = PCURVE('',#8967,#9348); +#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9353); +#9349 = LINE('',#9350,#9351); +#9350 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9351 = VECTOR('',#9352,1.); +#9352 = DIRECTION('',(0.E+000,-1.)); +#9353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9352 = PCURVE('',#8402,#9353); -#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); -#9354 = LINE('',#9355,#9356); -#9355 = CARTESIAN_POINT('',(1.,2.775557561563E-016)); -#9356 = VECTOR('',#9357,1.); -#9357 = DIRECTION('',(2.22044604925E-016,-1.)); -#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9354 = PCURVE('',#9000,#9355); +#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360); +#9356 = LINE('',#9357,#9358); +#9357 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9358 = VECTOR('',#9359,1.); +#9359 = DIRECTION('',(0.E+000,1.)); +#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9359 = ORIENTED_EDGE('',*,*,#8879,.T.); -#9360 = ORIENTED_EDGE('',*,*,#9286,.F.); -#9361 = ORIENTED_EDGE('',*,*,#8358,.F.); -#9362 = ADVANCED_FACE('',(#9363),#8553,.T.); -#9363 = FACE_BOUND('',#9364,.F.); -#9364 = EDGE_LOOP('',(#9365,#9366,#9387,#9388)); -#9365 = ORIENTED_EDGE('',*,*,#8532,.T.); -#9366 = ORIENTED_EDGE('',*,*,#9367,.T.); -#9367 = EDGE_CURVE('',#8505,#9001,#9368,.T.); -#9368 = SURFACE_CURVE('',#9369,(#9373,#9380),.PCURVE_S1.); -#9369 = LINE('',#9370,#9371); -#9370 = CARTESIAN_POINT('',(6.162230377286,-0.540767924286, - -4.526148820874E-018)); -#9371 = VECTOR('',#9372,1.); -#9372 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9373 = PCURVE('',#8553,#9374); -#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379); -#9375 = LINE('',#9376,#9377); -#9376 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9377 = VECTOR('',#9378,1.); -#9378 = DIRECTION('',(-0.E+000,1.)); -#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9361 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9362 = ORIENTED_EDGE('',*,*,#9238,.F.); +#9363 = ADVANCED_FACE('',(#9364),#9089,.F.); +#9364 = FACE_BOUND('',#9365,.F.); +#9365 = EDGE_LOOP('',(#9366,#9389,#9390,#9391)); +#9366 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9367 = EDGE_CURVE('',#9265,#9368,#9370,.T.); +#9368 = VERTEX_POINT('',#9369); +#9369 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9370 = SURFACE_CURVE('',#9371,(#9375,#9382),.PCURVE_S1.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.E+000,1.,0.E+000)); +#9375 = PCURVE('',#9089,#9376); +#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381); +#9377 = LINE('',#9378,#9379); +#9378 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9379 = VECTOR('',#9380,1.); +#9380 = DIRECTION('',(1.,0.E+000)); +#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9380 = PCURVE('',#8520,#9381); -#9381 = DEFINITIONAL_REPRESENTATION('',(#9382),#9386); -#9382 = LINE('',#9383,#9384); -#9383 = CARTESIAN_POINT('',(1.001467688363,1.755857513355E-016)); -#9384 = VECTOR('',#9385,1.); -#9385 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9382 = PCURVE('',#9156,#9383); +#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388); +#9384 = LINE('',#9385,#9386); +#9385 = CARTESIAN_POINT('',(-6.,0.E+000)); +#9386 = VECTOR('',#9387,1.); +#9387 = DIRECTION('',(0.E+000,1.)); +#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9387 = ORIENTED_EDGE('',*,*,#9023,.F.); -#9388 = ORIENTED_EDGE('',*,*,#9315,.F.); -#9389 = ADVANCED_FACE('',(#9390),#8402,.T.); -#9390 = FACE_BOUND('',#9391,.T.); -#9391 = EDGE_LOOP('',(#9392,#9393,#9414,#9415)); -#9392 = ORIENTED_EDGE('',*,*,#8386,.F.); -#9393 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9394 = EDGE_CURVE('',#8387,#8903,#9395,.T.); -#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.); -#9396 = LINE('',#9397,#9398); -#9397 = CARTESIAN_POINT('',(6.15,-2.542562962528,-8.929038577996E-016)); -#9398 = VECTOR('',#9399,1.); -#9399 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9400 = PCURVE('',#8402,#9401); -#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406); -#9402 = LINE('',#9403,#9404); -#9403 = CARTESIAN_POINT('',(4.256296252802E-002,-4.606027503228E-017)); -#9404 = VECTOR('',#9405,1.); -#9405 = DIRECTION('',(2.22044604925E-016,-1.)); -#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9389 = ORIENTED_EDGE('',*,*,#9292,.T.); +#9390 = ORIENTED_EDGE('',*,*,#9073,.T.); +#9391 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9392 = EDGE_CURVE('',#9368,#9041,#9393,.T.); +#9393 = SURFACE_CURVE('',#9394,(#9398,#9405),.PCURVE_S1.); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9398 = PCURVE('',#9089,#9399); +#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(0.E+000,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9407 = PCURVE('',#8435,#9408); -#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); -#9409 = LINE('',#9410,#9411); -#9410 = CARTESIAN_POINT('',(-0.291456794478,0.E+000)); -#9411 = VECTOR('',#9412,1.); -#9412 = DIRECTION('',(-0.E+000,1.)); -#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9405 = PCURVE('',#9061,#9406); +#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411); +#9407 = LINE('',#9408,#9409); +#9408 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9409 = VECTOR('',#9410,1.); +#9410 = DIRECTION('',(0.E+000,1.)); +#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9414 = ORIENTED_EDGE('',*,*,#8902,.T.); -#9415 = ORIENTED_EDGE('',*,*,#9339,.F.); -#9416 = ADVANCED_FACE('',(#9417),#8520,.F.); -#9417 = FACE_BOUND('',#9418,.F.); -#9418 = EDGE_LOOP('',(#9419,#9420,#9441,#9442)); -#9419 = ORIENTED_EDGE('',*,*,#8504,.F.); -#9420 = ORIENTED_EDGE('',*,*,#9421,.T.); -#9421 = EDGE_CURVE('',#8476,#8977,#9422,.T.); -#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.); -#9423 = LINE('',#9424,#9425); -#9424 = CARTESIAN_POINT('',(6.425000733956,-1.416669113186, - 9.25158692036E-018)); -#9425 = VECTOR('',#9426,1.); -#9426 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9427 = PCURVE('',#8520,#9428); -#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433); -#9429 = LINE('',#9430,#9431); -#9430 = CARTESIAN_POINT('',(8.7E-002,4.810971872406E-016)); -#9431 = VECTOR('',#9432,1.); -#9432 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9412 = ADVANCED_FACE('',(#9413),#9000,.T.); +#9413 = FACE_BOUND('',#9414,.T.); +#9414 = EDGE_LOOP('',(#9415,#9443,#9444,#9445)); +#9415 = ORIENTED_EDGE('',*,*,#9416,.T.); +#9416 = EDGE_CURVE('',#9417,#9319,#9419,.T.); +#9417 = VERTEX_POINT('',#9418); +#9418 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9419 = SURFACE_CURVE('',#9420,(#9425,#9432),.PCURVE_S1.); +#9420 = CIRCLE('',#9421,0.3); +#9421 = AXIS2_PLACEMENT_3D('',#9422,#9423,#9424); +#9422 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); +#9423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9425 = PCURVE('',#9000,#9426); +#9426 = DEFINITIONAL_REPRESENTATION('',(#9427),#9431); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(1.,0.E+000)); +#9431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9434 = PCURVE('',#8492,#9435); -#9435 = DEFINITIONAL_REPRESENTATION('',(#9436),#9440); -#9436 = LINE('',#9437,#9438); -#9437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#9438 = VECTOR('',#9439,1.); -#9439 = DIRECTION('',(0.E+000,1.)); -#9440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9441 = ORIENTED_EDGE('',*,*,#9000,.T.); -#9442 = ORIENTED_EDGE('',*,*,#9367,.F.); -#9443 = ADVANCED_FACE('',(#9444),#8435,.T.); -#9444 = FACE_BOUND('',#9445,.F.); -#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449)); -#9446 = ORIENTED_EDGE('',*,*,#8414,.T.); -#9447 = ORIENTED_EDGE('',*,*,#9394,.T.); -#9448 = ORIENTED_EDGE('',*,*,#8925,.F.); -#9449 = ORIENTED_EDGE('',*,*,#9450,.F.); -#9450 = EDGE_CURVE('',#8415,#8926,#9451,.T.); -#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.); -#9452 = LINE('',#9453,#9454); -#9453 = CARTESIAN_POINT('',(6.162230377286,-2.459232075714, - -8.836522708793E-016)); -#9454 = VECTOR('',#9455,1.); -#9455 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9456 = PCURVE('',#8435,#9457); -#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462); -#9458 = LINE('',#9459,#9460); -#9459 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9460 = VECTOR('',#9461,1.); -#9461 = DIRECTION('',(-0.E+000,1.)); -#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9463 = PCURVE('',#8463,#9464); -#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469); -#9465 = LINE('',#9466,#9467); -#9466 = CARTESIAN_POINT('',(4.256296252802E-002,-6.456344887301E-017)); -#9467 = VECTOR('',#9468,1.); -#9468 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9470 = ADVANCED_FACE('',(#9471),#8492,.F.); -#9471 = FACE_BOUND('',#9472,.F.); -#9472 = EDGE_LOOP('',(#9473,#9474,#9495,#9496)); -#9473 = ORIENTED_EDGE('',*,*,#8475,.T.); -#9474 = ORIENTED_EDGE('',*,*,#9475,.T.); -#9475 = EDGE_CURVE('',#8448,#8954,#9476,.T.); -#9476 = SURFACE_CURVE('',#9477,(#9481,#9488),.PCURVE_S1.); -#9477 = LINE('',#9478,#9479); -#9478 = CARTESIAN_POINT('',(6.425000733956,-1.583330886814, - -9.25158692036E-018)); -#9479 = VECTOR('',#9480,1.); -#9480 = DIRECTION('',(0.E+000,1.110223024625E-016,-1.)); -#9481 = PCURVE('',#8492,#9482); -#9482 = DEFINITIONAL_REPRESENTATION('',(#9483),#9487); -#9483 = LINE('',#9484,#9485); -#9484 = CARTESIAN_POINT('',(0.582913588956,0.E+000)); -#9485 = VECTOR('',#9486,1.); -#9486 = DIRECTION('',(0.E+000,1.)); -#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9488 = PCURVE('',#8463,#9489); -#9489 = DEFINITIONAL_REPRESENTATION('',(#9490),#9494); -#9490 = LINE('',#9491,#9492); -#9491 = CARTESIAN_POINT('',(0.957030650891,5.18103534922E-016)); -#9492 = VECTOR('',#9493,1.); -#9493 = DIRECTION('',(-2.126801590887E-016,-1.)); -#9494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9495 = ORIENTED_EDGE('',*,*,#8976,.F.); -#9496 = ORIENTED_EDGE('',*,*,#9421,.F.); -#9497 = ADVANCED_FACE('',(#9498),#8463,.F.); -#9498 = FACE_BOUND('',#9499,.F.); -#9499 = EDGE_LOOP('',(#9500,#9501,#9502,#9503)); -#9500 = ORIENTED_EDGE('',*,*,#8447,.F.); -#9501 = ORIENTED_EDGE('',*,*,#9450,.T.); -#9502 = ORIENTED_EDGE('',*,*,#8953,.T.); -#9503 = ORIENTED_EDGE('',*,*,#9475,.F.); -#9504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9508)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#9505,#9506,#9507)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#9505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#9506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#9507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#9508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9505, - 'distance_accuracy_value','confusion accuracy'); -#9509 = SHAPE_DEFINITION_REPRESENTATION(#9510,#8121); -#9510 = PRODUCT_DEFINITION_SHAPE('','',#9511); -#9511 = PRODUCT_DEFINITION('design','',#9512,#9515); -#9512 = PRODUCT_DEFINITION_FORMATION('','',#9513); -#9513 = PRODUCT('Fillet005','Fillet005','',(#9514)); -#9514 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#9515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#9516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9517,#9519); -#9517 = ( REPRESENTATION_RELATIONSHIP('','',#8121,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9518) -SHAPE_REPRESENTATION_RELATIONSHIP() ); -#9518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); -#9519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #9520); -#9520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:10]','',#5,#9511,$ - ); -#9521 = PRODUCT_TYPE('part',$,(#9513)); -#9522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9523),#10349); -#9523 = MANIFOLD_SOLID_BREP('',#9524); -#9524 = CLOSED_SHELL('',(#9525,#9566,#9620,#9679,#9925,#10001,#10051, - #10105,#10154,#10203,#10257,#10311,#10338)); -#9525 = ADVANCED_FACE('',(#9526),#9539,.F.); -#9526 = FACE_BOUND('',#9527,.F.); -#9527 = EDGE_LOOP('',(#9528)); -#9528 = ORIENTED_EDGE('',*,*,#9529,.F.); -#9529 = EDGE_CURVE('',#9530,#9530,#9532,.T.); -#9530 = VERTEX_POINT('',#9531); -#9531 = CARTESIAN_POINT('',(4.8,2.25,9.5)); -#9532 = SURFACE_CURVE('',#9533,(#9538,#9554),.PCURVE_S1.); -#9533 = CIRCLE('',#9534,1.65); -#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); -#9535 = CARTESIAN_POINT('',(3.15,2.25,9.5)); -#9536 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9537 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9538 = PCURVE('',#9539,#9544); -#9539 = PLANE('',#9540); -#9540 = AXIS2_PLACEMENT_3D('',#9541,#9542,#9543); -#9541 = CARTESIAN_POINT('',(4.9,2.25,9.5)); -#9542 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9543 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9553); -#9545 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9546,#9547,#9548,#9549, -#9550,#9551,#9552),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9432 = PCURVE('',#9156,#9433); +#9433 = DEFINITIONAL_REPRESENTATION('',(#9434),#9442); +#9434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9435,#9436,#9437,#9438, +#9439,#9440,#9441),.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('') ); -#9546 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9547 = CARTESIAN_POINT('',(0.1,2.857883832489)); -#9548 = CARTESIAN_POINT('',(2.575,1.428941916244)); -#9549 = CARTESIAN_POINT('',(5.05,4.041334437186E-016)); -#9550 = CARTESIAN_POINT('',(2.575,-1.428941916244)); -#9551 = CARTESIAN_POINT('',(0.1,-2.857883832489)); -#9552 = CARTESIAN_POINT('',(0.1,0.E+000)); -#9553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9435 = CARTESIAN_POINT('',(-0.3,5.4)); +#9436 = CARTESIAN_POINT('',(-0.819615242271,5.4)); +#9437 = CARTESIAN_POINT('',(-0.559807621135,5.85)); +#9438 = CARTESIAN_POINT('',(-0.3,6.3)); +#9439 = CARTESIAN_POINT('',(-4.019237886467E-002,5.85)); +#9440 = CARTESIAN_POINT('',(0.219615242271,5.4)); +#9441 = CARTESIAN_POINT('',(-0.3,5.4)); +#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9554 = PCURVE('',#9555,#9560); -#9555 = TOROIDAL_SURFACE('',#9556,1.65,0.1); -#9556 = AXIS2_PLACEMENT_3D('',#9557,#9558,#9559); -#9557 = CARTESIAN_POINT('',(3.15,2.25,9.4)); -#9558 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9559 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9560 = DEFINITIONAL_REPRESENTATION('',(#9561),#9565); -#9561 = LINE('',#9562,#9563); -#9562 = CARTESIAN_POINT('',(-0.E+000,4.712388980385)); -#9563 = VECTOR('',#9564,1.); -#9564 = DIRECTION('',(-1.,0.E+000)); -#9565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9443 = ORIENTED_EDGE('',*,*,#9341,.T.); +#9444 = ORIENTED_EDGE('',*,*,#8979,.F.); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9417,#8980,#9447,.T.); +#9447 = SURFACE_CURVE('',#9448,(#9452,#9459),.PCURVE_S1.); +#9448 = LINE('',#9449,#9450); +#9449 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); +#9450 = VECTOR('',#9451,1.); +#9451 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9452 = PCURVE('',#9000,#9453); +#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458); +#9454 = LINE('',#9455,#9456); +#9455 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9456 = VECTOR('',#9457,1.); +#9457 = DIRECTION('',(0.E+000,1.)); +#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9566 = ADVANCED_FACE('',(#9567),#9555,.T.); -#9567 = FACE_BOUND('',#9568,.F.); -#9568 = EDGE_LOOP('',(#9569,#9591,#9592,#9593)); -#9569 = ORIENTED_EDGE('',*,*,#9570,.F.); -#9570 = EDGE_CURVE('',#9530,#9571,#9573,.T.); -#9571 = VERTEX_POINT('',#9572); -#9572 = CARTESIAN_POINT('',(4.9,2.25,9.4)); -#9573 = SEAM_CURVE('',#9574,(#9579,#9585),.PCURVE_S1.); -#9574 = CIRCLE('',#9575,0.1); -#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578); -#9576 = CARTESIAN_POINT('',(4.8,2.25,9.4)); -#9577 = DIRECTION('',(-0.E+000,1.,0.E+000)); -#9578 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9579 = PCURVE('',#9555,#9580); -#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9584); -#9581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9582,#9583),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9582 = CARTESIAN_POINT('',(0.E+000,4.712388980385)); -#9583 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); -#9584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9459 = PCURVE('',#9028,#9460); +#9460 = DEFINITIONAL_REPRESENTATION('',(#9461),#9465); +#9461 = LINE('',#9462,#9463); +#9462 = CARTESIAN_POINT('',(5.7,0.E+000)); +#9463 = VECTOR('',#9464,1.); +#9464 = DIRECTION('',(0.E+000,-1.)); +#9465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9585 = PCURVE('',#9555,#9586); -#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9590); -#9587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9588,#9589),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#9588 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); -#9589 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); -#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9466 = ADVANCED_FACE('',(#9467),#9061,.T.); +#9467 = FACE_BOUND('',#9468,.T.); +#9468 = EDGE_LOOP('',(#9469,#9497,#9518,#9519)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9368,#9471,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9473 = SURFACE_CURVE('',#9474,(#9479,#9486),.PCURVE_S1.); +#9474 = CIRCLE('',#9475,0.3); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); +#9477 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#9478 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#9479 = PCURVE('',#9061,#9480); +#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(1.,0.E+000)); +#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9591 = ORIENTED_EDGE('',*,*,#9529,.T.); -#9592 = ORIENTED_EDGE('',*,*,#9570,.T.); -#9593 = ORIENTED_EDGE('',*,*,#9594,.F.); -#9594 = EDGE_CURVE('',#9571,#9571,#9595,.T.); -#9595 = SURFACE_CURVE('',#9596,(#9601,#9608),.PCURVE_S1.); -#9596 = CIRCLE('',#9597,1.75); -#9597 = AXIS2_PLACEMENT_3D('',#9598,#9599,#9600); -#9598 = CARTESIAN_POINT('',(3.15,2.25,9.4)); -#9599 = DIRECTION('',(0.E+000,-0.E+000,1.)); -#9600 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9601 = PCURVE('',#9555,#9602); -#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607); -#9603 = LINE('',#9604,#9605); -#9604 = CARTESIAN_POINT('',(-0.E+000,6.28318530718)); -#9605 = VECTOR('',#9606,1.); -#9606 = DIRECTION('',(-1.,0.E+000)); +#9486 = PCURVE('',#9156,#9487); +#9487 = DEFINITIONAL_REPRESENTATION('',(#9488),#9496); +#9488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9489,#9490,#9491,#9492, +#9493,#9494,#9495),.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('') ); +#9489 = CARTESIAN_POINT('',(-5.7,5.4)); +#9490 = CARTESIAN_POINT('',(-6.219615242271,5.4)); +#9491 = CARTESIAN_POINT('',(-5.959807621135,5.85)); +#9492 = CARTESIAN_POINT('',(-5.7,6.3)); +#9493 = CARTESIAN_POINT('',(-5.440192378865,5.85)); +#9494 = CARTESIAN_POINT('',(-5.180384757729,5.4)); +#9495 = CARTESIAN_POINT('',(-5.7,5.4)); +#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9471,#9013,#9499,.T.); +#9499 = SURFACE_CURVE('',#9500,(#9504,#9511),.PCURVE_S1.); +#9500 = LINE('',#9501,#9502); +#9501 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); +#9502 = VECTOR('',#9503,1.); +#9503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9504 = PCURVE('',#9061,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.E+000,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = PCURVE('',#9028,#9512); +#9512 = DEFINITIONAL_REPRESENTATION('',(#9513),#9517); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(0.3,0.E+000)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.E+000,-1.)); +#9517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9518 = ORIENTED_EDGE('',*,*,#9040,.F.); +#9519 = ORIENTED_EDGE('',*,*,#9392,.F.); +#9520 = ADVANCED_FACE('',(#9521),#9028,.F.); +#9521 = FACE_BOUND('',#9522,.F.); +#9522 = EDGE_LOOP('',(#9523,#9544,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9524 = EDGE_CURVE('',#9471,#9417,#9525,.T.); +#9525 = SURFACE_CURVE('',#9526,(#9530,#9537),.PCURVE_S1.); +#9526 = LINE('',#9527,#9528); +#9527 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); +#9528 = VECTOR('',#9529,1.); +#9529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9530 = PCURVE('',#9028,#9531); +#9531 = DEFINITIONAL_REPRESENTATION('',(#9532),#9536); +#9532 = LINE('',#9533,#9534); +#9533 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9534 = VECTOR('',#9535,1.); +#9535 = DIRECTION('',(1.,0.E+000)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9537 = PCURVE('',#9156,#9538); +#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(-6.,6.)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.E+000)); +#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9544 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9545 = ORIENTED_EDGE('',*,*,#9012,.T.); +#9546 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9547 = ADVANCED_FACE('',(#9548),#9156,.T.); +#9548 = FACE_BOUND('',#9549,.T.); +#9549 = EDGE_LOOP('',(#9550,#9551,#9552,#9553,#9554,#9555,#9556,#9557)); +#9550 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9551 = ORIENTED_EDGE('',*,*,#9214,.T.); +#9552 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9553 = ORIENTED_EDGE('',*,*,#9416,.F.); +#9554 = ORIENTED_EDGE('',*,*,#9524,.F.); +#9555 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9556 = ORIENTED_EDGE('',*,*,#9367,.F.); +#9557 = ORIENTED_EDGE('',*,*,#9264,.F.); +#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9559,#9560,#9561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9559, + 'distance_accuracy_value','confusion accuracy'); +#9563 = SHAPE_DEFINITION_REPRESENTATION(#9564,#8785); +#9564 = PRODUCT_DEFINITION_SHAPE('','',#9565); +#9565 = PRODUCT_DEFINITION('design','',#9566,#9569); +#9566 = PRODUCT_DEFINITION_FORMATION('','',#9567); +#9567 = PRODUCT('Pad005','Pad005','',(#9568)); +#9568 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9571,#9573); +#9571 = ( REPRESENTATION_RELATIONSHIP('','',#8785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#9573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9574); +#9574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:10]','',#5,#9565,$ + ); +#9575 = PRODUCT_TYPE('part',$,(#9567)); +#9576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9577),#10349); +#9577 = MANIFOLD_SOLID_BREP('',#9578); +#9578 = CLOSED_SHELL('',(#9579,#9620,#9679,#9925,#10001,#10051,#10105, + #10154,#10203,#10257,#10311,#10338)); +#9579 = ADVANCED_FACE('',(#9580),#9593,.F.); +#9580 = FACE_BOUND('',#9581,.T.); +#9581 = EDGE_LOOP('',(#9582)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9584,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9586 = SURFACE_CURVE('',#9587,(#9592,#9608),.PCURVE_S1.); +#9587 = CIRCLE('',#9588,0.5); +#9588 = AXIS2_PLACEMENT_3D('',#9589,#9590,#9591); +#9589 = CARTESIAN_POINT('',(5.15,-4.25,4.1)); +#9590 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9591 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9592 = PCURVE('',#9593,#9598); +#9593 = PLANE('',#9594); +#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597); +#9595 = CARTESIAN_POINT('',(5.65,-4.25,4.1)); +#9596 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9597 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9607); +#9599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9600,#9601,#9602,#9603, +#9604,#9605,#9606),.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('') ); +#9600 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9601 = CARTESIAN_POINT('',(0.E+000,0.866025403784)); +#9602 = CARTESIAN_POINT('',(0.75,0.433012701892)); +#9603 = CARTESIAN_POINT('',(1.5,1.224646799147E-016)); +#9604 = CARTESIAN_POINT('',(0.75,-0.433012701892)); +#9605 = CARTESIAN_POINT('',(8.326672684689E-016,-0.866025403784)); +#9606 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9608 = PCURVE('',#9609,#9614); -#9609 = CYLINDRICAL_SURFACE('',#9610,1.75); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.5); #9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); -#9611 = CARTESIAN_POINT('',(3.15,2.25,3.5)); +#9611 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9612 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9613 = DIRECTION('',(1.,0.E+000,0.E+000)); #9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619); #9615 = LINE('',#9616,#9617); -#9616 = CARTESIAN_POINT('',(-0.E+000,-5.9)); +#9616 = CARTESIAN_POINT('',(-0.E+000,-0.6)); #9617 = VECTOR('',#9618,1.); #9618 = DIRECTION('',(-1.,0.E+000)); #9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -11512,91 +11560,91 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9620 = ADVANCED_FACE('',(#9621),#9609,.T.); #9621 = FACE_BOUND('',#9622,.F.); -#9622 = EDGE_LOOP('',(#9623,#9646,#9677,#9678)); +#9622 = EDGE_LOOP('',(#9623,#9656,#9677,#9678)); #9623 = ORIENTED_EDGE('',*,*,#9624,.F.); -#9624 = EDGE_CURVE('',#9625,#9571,#9627,.T.); +#9624 = EDGE_CURVE('',#9625,#9625,#9627,.T.); #9625 = VERTEX_POINT('',#9626); -#9626 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9627 = SEAM_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); -#9628 = LINE('',#9629,#9630); -#9629 = CARTESIAN_POINT('',(4.9,2.25,3.5)); -#9630 = VECTOR('',#9631,1.); +#9626 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9627 = SURFACE_CURVE('',#9628,(#9633,#9640),.PCURVE_S1.); +#9628 = CIRCLE('',#9629,0.5); +#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632); +#9630 = CARTESIAN_POINT('',(5.15,-4.25,3.5)); #9631 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9632 = PCURVE('',#9609,#9633); -#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); -#9634 = LINE('',#9635,#9636); -#9635 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#9636 = VECTOR('',#9637,1.); -#9637 = DIRECTION('',(-0.E+000,-1.)); -#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#9632 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9633 = PCURVE('',#9609,#9634); +#9634 = DEFINITIONAL_REPRESENTATION('',(#9635),#9639); +#9635 = LINE('',#9636,#9637); +#9636 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9637 = VECTOR('',#9638,1.); +#9638 = DIRECTION('',(-1.,0.E+000)); +#9639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9639 = PCURVE('',#9609,#9640); -#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); -#9641 = LINE('',#9642,#9643); -#9642 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9643 = VECTOR('',#9644,1.); -#9644 = DIRECTION('',(-0.E+000,-1.)); -#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9646 = ORIENTED_EDGE('',*,*,#9647,.F.); -#9647 = EDGE_CURVE('',#9625,#9625,#9648,.T.); -#9648 = SURFACE_CURVE('',#9649,(#9654,#9661),.PCURVE_S1.); -#9649 = CIRCLE('',#9650,1.75); -#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653); -#9651 = CARTESIAN_POINT('',(3.15,2.25,3.5)); -#9652 = DIRECTION('',(0.E+000,0.E+000,1.)); -#9653 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9654 = PCURVE('',#9609,#9655); -#9655 = DEFINITIONAL_REPRESENTATION('',(#9656),#9660); -#9656 = LINE('',#9657,#9658); -#9657 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#9658 = VECTOR('',#9659,1.); -#9659 = DIRECTION('',(-1.,0.E+000)); -#9660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#9661 = PCURVE('',#9662,#9667); -#9662 = PLANE('',#9663); -#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666); -#9664 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); -#9665 = DIRECTION('',(0.E+000,0.E+000,-1.)); -#9666 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9667 = DEFINITIONAL_REPRESENTATION('',(#9668),#9676); -#9668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9669,#9670,#9671,#9672, -#9673,#9674,#9675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9640 = PCURVE('',#9641,#9646); +#9641 = PLANE('',#9642); +#9642 = AXIS2_PLACEMENT_3D('',#9643,#9644,#9645); +#9643 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); +#9644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#9645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9646 = DEFINITIONAL_REPRESENTATION('',(#9647),#9655); +#9647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9648,#9649,#9650,#9651, +#9652,#9653,#9654),.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('') ); -#9669 = CARTESIAN_POINT('',(-4.75,3.)); -#9670 = CARTESIAN_POINT('',(-4.75,6.031088913246)); -#9671 = CARTESIAN_POINT('',(-2.125,4.515544456623)); -#9672 = CARTESIAN_POINT('',(0.5,3.)); -#9673 = CARTESIAN_POINT('',(-2.125,1.484455543377)); -#9674 = CARTESIAN_POINT('',(-4.75,-3.108891324554E-002)); -#9675 = CARTESIAN_POINT('',(-4.75,3.)); +#9648 = CARTESIAN_POINT('',(-5.5,1.)); +#9649 = CARTESIAN_POINT('',(-5.5,1.866025403784)); +#9650 = CARTESIAN_POINT('',(-4.75,1.433012701892)); +#9651 = CARTESIAN_POINT('',(-4.,1.)); +#9652 = CARTESIAN_POINT('',(-4.75,0.566987298108)); +#9653 = CARTESIAN_POINT('',(-5.5,0.133974596216)); +#9654 = CARTESIAN_POINT('',(-5.5,1.)); +#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9656 = ORIENTED_EDGE('',*,*,#9657,.T.); +#9657 = EDGE_CURVE('',#9625,#9584,#9658,.T.); +#9658 = SEAM_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.); +#9659 = LINE('',#9660,#9661); +#9660 = CARTESIAN_POINT('',(5.65,-4.25,3.5)); +#9661 = VECTOR('',#9662,1.); +#9662 = DIRECTION('',(0.E+000,0.E+000,1.)); +#9663 = PCURVE('',#9609,#9664); +#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669); +#9665 = LINE('',#9666,#9667); +#9666 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#9667 = VECTOR('',#9668,1.); +#9668 = DIRECTION('',(-0.E+000,-1.)); +#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9670 = PCURVE('',#9609,#9671); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(-0.E+000,-1.)); #9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#9677 = ORIENTED_EDGE('',*,*,#9624,.T.); -#9678 = ORIENTED_EDGE('',*,*,#9594,.T.); -#9679 = ADVANCED_FACE('',(#9680,#9922),#9662,.F.); +#9677 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9678 = ORIENTED_EDGE('',*,*,#9657,.F.); +#9679 = ADVANCED_FACE('',(#9680,#9922),#9641,.F.); #9680 = FACE_BOUND('',#9681,.F.); #9681 = EDGE_LOOP('',(#9682,#9712,#9741,#9769,#9802,#9830,#9863,#9891)); #9682 = ORIENTED_EDGE('',*,*,#9683,.F.); #9683 = EDGE_CURVE('',#9684,#9686,#9688,.T.); #9684 = VERTEX_POINT('',#9685); -#9685 = CARTESIAN_POINT('',(0.45,-0.75,3.5)); +#9685 = CARTESIAN_POINT('',(0.45,-5.25,3.5)); #9686 = VERTEX_POINT('',#9687); -#9687 = CARTESIAN_POINT('',(5.85,-0.75,3.5)); +#9687 = CARTESIAN_POINT('',(5.85,-5.25,3.5)); #9688 = SURFACE_CURVE('',#9689,(#9693,#9700),.PCURVE_S1.); #9689 = LINE('',#9690,#9691); -#9690 = CARTESIAN_POINT('',(0.15,-0.75,3.5)); +#9690 = CARTESIAN_POINT('',(0.15,-5.25,3.5)); #9691 = VECTOR('',#9692,1.); #9692 = DIRECTION('',(1.,0.E+000,0.E+000)); -#9693 = PCURVE('',#9662,#9694); +#9693 = PCURVE('',#9641,#9694); #9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); #9695 = LINE('',#9696,#9697); #9696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); @@ -11608,7 +11656,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9700 = PCURVE('',#9701,#9706); #9701 = PLANE('',#9702); #9702 = AXIS2_PLACEMENT_3D('',#9703,#9704,#9705); -#9703 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9703 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9704 = DIRECTION('',(0.E+000,1.,0.E+000)); #9705 = DIRECTION('',(1.,0.E+000,0.E+000)); #9706 = DEFINITIONAL_REPRESENTATION('',(#9707),#9711); @@ -11622,14 +11670,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9712 = ORIENTED_EDGE('',*,*,#9713,.T.); #9713 = EDGE_CURVE('',#9684,#9714,#9716,.T.); #9714 = VERTEX_POINT('',#9715); -#9715 = CARTESIAN_POINT('',(0.15,-0.45,3.5)); +#9715 = CARTESIAN_POINT('',(0.15,-4.95,3.5)); #9716 = SURFACE_CURVE('',#9717,(#9722,#9729),.PCURVE_S1.); #9717 = CIRCLE('',#9718,0.3); #9718 = AXIS2_PLACEMENT_3D('',#9719,#9720,#9721); -#9719 = CARTESIAN_POINT('',(0.45,-0.45,3.5)); +#9719 = CARTESIAN_POINT('',(0.45,-4.95,3.5)); #9720 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #9721 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9722 = PCURVE('',#9662,#9723); +#9722 = PCURVE('',#9641,#9723); #9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); #9724 = CIRCLE('',#9725,0.3); #9725 = AXIS2_PLACEMENT_2D('',#9726,#9727); @@ -11641,7 +11689,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9729 = PCURVE('',#9730,#9735); #9730 = CYLINDRICAL_SURFACE('',#9731,0.3); #9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); -#9732 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#9732 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #9733 = DIRECTION('',(0.E+000,0.E+000,1.)); #9734 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); @@ -11655,13 +11703,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9741 = ORIENTED_EDGE('',*,*,#9742,.F.); #9742 = EDGE_CURVE('',#9743,#9714,#9745,.T.); #9743 = VERTEX_POINT('',#9744); -#9744 = CARTESIAN_POINT('',(0.15,4.95,3.5)); +#9744 = CARTESIAN_POINT('',(0.15,0.45,3.5)); #9745 = SURFACE_CURVE('',#9746,(#9750,#9757),.PCURVE_S1.); #9746 = LINE('',#9747,#9748); -#9747 = CARTESIAN_POINT('',(0.15,5.25,3.5)); +#9747 = CARTESIAN_POINT('',(0.15,0.75,3.5)); #9748 = VECTOR('',#9749,1.); #9749 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9750 = PCURVE('',#9662,#9751); +#9750 = PCURVE('',#9641,#9751); #9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756); #9752 = LINE('',#9753,#9754); #9753 = CARTESIAN_POINT('',(0.E+000,6.)); @@ -11673,7 +11721,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9757 = PCURVE('',#9758,#9763); #9758 = PLANE('',#9759); #9759 = AXIS2_PLACEMENT_3D('',#9760,#9761,#9762); -#9760 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#9760 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #9761 = DIRECTION('',(1.,0.E+000,0.E+000)); #9762 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9763 = DEFINITIONAL_REPRESENTATION('',(#9764),#9768); @@ -11687,14 +11735,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9769 = ORIENTED_EDGE('',*,*,#9770,.F.); #9770 = EDGE_CURVE('',#9771,#9743,#9773,.T.); #9771 = VERTEX_POINT('',#9772); -#9772 = CARTESIAN_POINT('',(0.45,5.25,3.5)); +#9772 = CARTESIAN_POINT('',(0.45,0.75,3.5)); #9773 = SURFACE_CURVE('',#9774,(#9779,#9790),.PCURVE_S1.); #9774 = CIRCLE('',#9775,0.3); #9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778); -#9776 = CARTESIAN_POINT('',(0.45,4.95,3.5)); +#9776 = CARTESIAN_POINT('',(0.45,0.45,3.5)); #9777 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9778 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9779 = PCURVE('',#9662,#9780); +#9779 = PCURVE('',#9641,#9780); #9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9789); #9781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9782,#9783,#9784,#9785, #9786,#9787,#9788),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11715,7 +11763,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9790 = PCURVE('',#9791,#9796); #9791 = CYLINDRICAL_SURFACE('',#9792,0.3); #9792 = AXIS2_PLACEMENT_3D('',#9793,#9794,#9795); -#9793 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#9793 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #9794 = DIRECTION('',(0.E+000,0.E+000,1.)); #9795 = DIRECTION('',(0.E+000,1.,0.E+000)); #9796 = DEFINITIONAL_REPRESENTATION('',(#9797),#9801); @@ -11729,13 +11777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9802 = ORIENTED_EDGE('',*,*,#9803,.F.); #9803 = EDGE_CURVE('',#9804,#9771,#9806,.T.); #9804 = VERTEX_POINT('',#9805); -#9805 = CARTESIAN_POINT('',(5.85,5.25,3.5)); +#9805 = CARTESIAN_POINT('',(5.85,0.75,3.5)); #9806 = SURFACE_CURVE('',#9807,(#9811,#9818),.PCURVE_S1.); #9807 = LINE('',#9808,#9809); -#9808 = CARTESIAN_POINT('',(6.15,5.25,3.5)); +#9808 = CARTESIAN_POINT('',(6.15,0.75,3.5)); #9809 = VECTOR('',#9810,1.); #9810 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#9811 = PCURVE('',#9662,#9812); +#9811 = PCURVE('',#9641,#9812); #9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); #9813 = LINE('',#9814,#9815); #9814 = CARTESIAN_POINT('',(-6.,6.)); @@ -11747,7 +11795,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9818 = PCURVE('',#9819,#9824); #9819 = PLANE('',#9820); #9820 = AXIS2_PLACEMENT_3D('',#9821,#9822,#9823); -#9821 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#9821 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #9822 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9823 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9829); @@ -11761,17 +11809,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9830 = ORIENTED_EDGE('',*,*,#9831,.F.); #9831 = EDGE_CURVE('',#9832,#9804,#9834,.T.); #9832 = VERTEX_POINT('',#9833); -#9833 = CARTESIAN_POINT('',(6.15,4.95,3.5)); +#9833 = CARTESIAN_POINT('',(6.15,0.45,3.5)); #9834 = SURFACE_CURVE('',#9835,(#9840,#9851),.PCURVE_S1.); #9835 = CIRCLE('',#9836,0.3); #9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); -#9837 = CARTESIAN_POINT('',(5.85,4.95,3.5)); +#9837 = CARTESIAN_POINT('',(5.85,0.45,3.5)); #9838 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9839 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9840 = PCURVE('',#9662,#9841); +#9840 = PCURVE('',#9641,#9841); #9841 = DEFINITIONAL_REPRESENTATION('',(#9842),#9850); #9842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9843,#9844,#9845,#9846, -#9847,#9848,#9849),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#9847,#9848,#9849),.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, @@ -11789,7 +11837,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9851 = PCURVE('',#9852,#9857); #9852 = CYLINDRICAL_SURFACE('',#9853,0.3); #9853 = AXIS2_PLACEMENT_3D('',#9854,#9855,#9856); -#9854 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#9854 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #9855 = DIRECTION('',(0.E+000,0.E+000,1.)); #9856 = DIRECTION('',(1.,0.E+000,0.E+000)); #9857 = DEFINITIONAL_REPRESENTATION('',(#9858),#9862); @@ -11803,13 +11851,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9863 = ORIENTED_EDGE('',*,*,#9864,.F.); #9864 = EDGE_CURVE('',#9865,#9832,#9867,.T.); #9865 = VERTEX_POINT('',#9866); -#9866 = CARTESIAN_POINT('',(6.15,-0.45,3.5)); +#9866 = CARTESIAN_POINT('',(6.15,-4.95,3.5)); #9867 = SURFACE_CURVE('',#9868,(#9872,#9879),.PCURVE_S1.); #9868 = LINE('',#9869,#9870); -#9869 = CARTESIAN_POINT('',(6.15,-0.75,3.5)); +#9869 = CARTESIAN_POINT('',(6.15,-5.25,3.5)); #9870 = VECTOR('',#9871,1.); #9871 = DIRECTION('',(0.E+000,1.,0.E+000)); -#9872 = PCURVE('',#9662,#9873); +#9872 = PCURVE('',#9641,#9873); #9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878); #9874 = LINE('',#9875,#9876); #9875 = CARTESIAN_POINT('',(-6.,0.E+000)); @@ -11821,7 +11869,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9879 = PCURVE('',#9880,#9885); #9880 = PLANE('',#9881); #9881 = AXIS2_PLACEMENT_3D('',#9882,#9883,#9884); -#9882 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#9882 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #9883 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9884 = DIRECTION('',(0.E+000,1.,0.E+000)); #9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890); @@ -11837,10 +11885,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9893 = SURFACE_CURVE('',#9894,(#9899,#9910),.PCURVE_S1.); #9894 = CIRCLE('',#9895,0.3); #9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898); -#9896 = CARTESIAN_POINT('',(5.85,-0.45,3.5)); +#9896 = CARTESIAN_POINT('',(5.85,-4.95,3.5)); #9897 = DIRECTION('',(-0.E+000,0.E+000,1.)); #9898 = DIRECTION('',(0.E+000,-1.,0.E+000)); -#9899 = PCURVE('',#9662,#9900); +#9899 = PCURVE('',#9641,#9900); #9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9909); #9901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9902,#9903,#9904,#9905, #9906,#9907,#9908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 @@ -11848,20 +11896,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 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('') ); -#9902 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#9903 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#9902 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#9903 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #9904 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #9905 = CARTESIAN_POINT('',(-5.7,0.9)); #9906 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#9907 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#9908 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#9907 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#9908 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9910 = PCURVE('',#9911,#9916); #9911 = CYLINDRICAL_SURFACE('',#9912,0.3); #9912 = AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); -#9913 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#9913 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #9914 = DIRECTION('',(0.E+000,0.E+000,1.)); #9915 = DIRECTION('',(0.E+000,-1.,0.E+000)); #9916 = DEFINITIONAL_REPRESENTATION('',(#9917),#9921); @@ -11874,19 +11922,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #9922 = FACE_BOUND('',#9923,.F.); #9923 = EDGE_LOOP('',(#9924)); -#9924 = ORIENTED_EDGE('',*,*,#9647,.T.); +#9924 = ORIENTED_EDGE('',*,*,#9624,.T.); #9925 = ADVANCED_FACE('',(#9926),#9701,.F.); #9926 = FACE_BOUND('',#9927,.F.); #9927 = EDGE_LOOP('',(#9928,#9958,#9979,#9980)); #9928 = ORIENTED_EDGE('',*,*,#9929,.F.); #9929 = EDGE_CURVE('',#9930,#9932,#9934,.T.); #9930 = VERTEX_POINT('',#9931); -#9931 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9931 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9932 = VERTEX_POINT('',#9933); -#9933 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9933 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); #9935 = LINE('',#9936,#9937); -#9936 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9936 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9937 = VECTOR('',#9938,1.); #9938 = DIRECTION('',(1.,0.E+000,0.E+000)); #9939 = PCURVE('',#9701,#9940); @@ -11901,7 +11949,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9946 = PCURVE('',#9947,#9952); #9947 = PLANE('',#9948); #9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); -#9949 = CARTESIAN_POINT('',(0.15,-0.75,0.E+000)); +#9949 = CARTESIAN_POINT('',(0.15,-5.25,0.E+000)); #9950 = DIRECTION('',(0.E+000,0.E+000,-1.)); #9951 = DIRECTION('',(-1.,0.E+000,0.E+000)); #9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); @@ -11916,7 +11964,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9959 = EDGE_CURVE('',#9930,#9684,#9960,.T.); #9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); #9961 = LINE('',#9962,#9963); -#9962 = CARTESIAN_POINT('',(0.45,-0.75,0.E+000)); +#9962 = CARTESIAN_POINT('',(0.45,-5.25,0.E+000)); #9963 = VECTOR('',#9964,1.); #9964 = DIRECTION('',(0.E+000,0.E+000,1.)); #9965 = PCURVE('',#9701,#9966); @@ -11942,7 +11990,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #9981 = EDGE_CURVE('',#9932,#9686,#9982,.T.); #9982 = SURFACE_CURVE('',#9983,(#9987,#9994),.PCURVE_S1.); #9983 = LINE('',#9984,#9985); -#9984 = CARTESIAN_POINT('',(5.85,-0.75,0.E+000)); +#9984 = CARTESIAN_POINT('',(5.85,-5.25,0.E+000)); #9985 = VECTOR('',#9986,1.); #9986 = DIRECTION('',(0.E+000,0.E+000,1.)); #9987 = PCURVE('',#9701,#9988); @@ -11969,11 +12017,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10004 = ORIENTED_EDGE('',*,*,#10005,.T.); #10005 = EDGE_CURVE('',#9930,#10006,#10008,.T.); #10006 = VERTEX_POINT('',#10007); -#10007 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10007 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10008 = SURFACE_CURVE('',#10009,(#10014,#10021),.PCURVE_S1.); #10009 = CIRCLE('',#10010,0.3); #10010 = AXIS2_PLACEMENT_3D('',#10011,#10012,#10013); -#10011 = CARTESIAN_POINT('',(0.45,-0.45,0.E+000)); +#10011 = CARTESIAN_POINT('',(0.45,-4.95,0.E+000)); #10012 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); #10013 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10014 = PCURVE('',#9730,#10015); @@ -11998,7 +12046,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10029 = EDGE_CURVE('',#10006,#9714,#10030,.T.); #10030 = SURFACE_CURVE('',#10031,(#10035,#10042),.PCURVE_S1.); #10031 = LINE('',#10032,#10033); -#10032 = CARTESIAN_POINT('',(0.15,-0.45,0.E+000)); +#10032 = CARTESIAN_POINT('',(0.15,-4.95,0.E+000)); #10033 = VECTOR('',#10034,1.); #10034 = DIRECTION('',(0.E+000,0.E+000,1.)); #10035 = PCURVE('',#9730,#10036); @@ -12027,11 +12075,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10054 = ORIENTED_EDGE('',*,*,#10055,.T.); #10055 = EDGE_CURVE('',#9932,#10056,#10058,.T.); #10056 = VERTEX_POINT('',#10057); -#10057 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10057 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10058 = SURFACE_CURVE('',#10059,(#10064,#10071),.PCURVE_S1.); #10059 = CIRCLE('',#10060,0.3); #10060 = AXIS2_PLACEMENT_3D('',#10061,#10062,#10063); -#10061 = CARTESIAN_POINT('',(5.85,-0.45,0.E+000)); +#10061 = CARTESIAN_POINT('',(5.85,-4.95,0.E+000)); #10062 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10063 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10064 = PCURVE('',#9911,#10065); @@ -12052,13 +12100,13 @@ B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.E+000, .UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#10074 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); -#10075 = CARTESIAN_POINT('',(-6.219615242271,-5.551115123126E-017)); +#10074 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); +#10075 = CARTESIAN_POINT('',(-6.219615242271,-1.665334536938E-016)); #10076 = CARTESIAN_POINT('',(-5.959807621135,0.45)); #10077 = CARTESIAN_POINT('',(-5.7,0.9)); #10078 = CARTESIAN_POINT('',(-5.440192378865,0.45)); -#10079 = CARTESIAN_POINT('',(-5.180384757729,4.440892098501E-016)); -#10080 = CARTESIAN_POINT('',(-5.7,-5.551115123126E-017)); +#10079 = CARTESIAN_POINT('',(-5.180384757729,3.330669073875E-016)); +#10080 = CARTESIAN_POINT('',(-5.7,-1.665334536938E-016)); #10081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -12066,7 +12114,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10083 = EDGE_CURVE('',#10056,#9865,#10084,.T.); #10084 = SURFACE_CURVE('',#10085,(#10089,#10096),.PCURVE_S1.); #10085 = LINE('',#10086,#10087); -#10086 = CARTESIAN_POINT('',(6.15,-0.45,0.E+000)); +#10086 = CARTESIAN_POINT('',(6.15,-4.95,0.E+000)); #10087 = VECTOR('',#10088,1.); #10088 = DIRECTION('',(0.E+000,0.E+000,1.)); #10089 = PCURVE('',#9911,#10090); @@ -12095,10 +12143,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10108 = ORIENTED_EDGE('',*,*,#10109,.F.); #10109 = EDGE_CURVE('',#10110,#10006,#10112,.T.); #10110 = VERTEX_POINT('',#10111); -#10111 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10111 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10112 = SURFACE_CURVE('',#10113,(#10117,#10124),.PCURVE_S1.); #10113 = LINE('',#10114,#10115); -#10114 = CARTESIAN_POINT('',(0.15,5.25,0.E+000)); +#10114 = CARTESIAN_POINT('',(0.15,0.75,0.E+000)); #10115 = VECTOR('',#10116,1.); #10116 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10117 = PCURVE('',#9758,#10118); @@ -12123,7 +12171,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10132 = EDGE_CURVE('',#10110,#9743,#10133,.T.); #10133 = SURFACE_CURVE('',#10134,(#10138,#10145),.PCURVE_S1.); #10134 = LINE('',#10135,#10136); -#10135 = CARTESIAN_POINT('',(0.15,4.95,0.E+000)); +#10135 = CARTESIAN_POINT('',(0.15,0.45,0.E+000)); #10136 = VECTOR('',#10137,1.); #10137 = DIRECTION('',(0.E+000,0.E+000,1.)); #10138 = PCURVE('',#9758,#10139); @@ -12152,10 +12200,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10157 = ORIENTED_EDGE('',*,*,#10158,.F.); #10158 = EDGE_CURVE('',#10056,#10159,#10161,.T.); #10159 = VERTEX_POINT('',#10160); -#10160 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10160 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10161 = SURFACE_CURVE('',#10162,(#10166,#10173),.PCURVE_S1.); #10162 = LINE('',#10163,#10164); -#10163 = CARTESIAN_POINT('',(6.15,-0.75,0.E+000)); +#10163 = CARTESIAN_POINT('',(6.15,-5.25,0.E+000)); #10164 = VECTOR('',#10165,1.); #10165 = DIRECTION('',(0.E+000,1.,0.E+000)); #10166 = PCURVE('',#9880,#10167); @@ -12182,7 +12230,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10183 = EDGE_CURVE('',#10159,#9832,#10184,.T.); #10184 = SURFACE_CURVE('',#10185,(#10189,#10196),.PCURVE_S1.); #10185 = LINE('',#10186,#10187); -#10186 = CARTESIAN_POINT('',(6.15,4.95,0.E+000)); +#10186 = CARTESIAN_POINT('',(6.15,0.45,0.E+000)); #10187 = VECTOR('',#10188,1.); #10188 = DIRECTION('',(0.E+000,0.E+000,1.)); #10189 = PCURVE('',#9880,#10190); @@ -12209,11 +12257,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10206 = ORIENTED_EDGE('',*,*,#10207,.T.); #10207 = EDGE_CURVE('',#10208,#10110,#10210,.T.); #10208 = VERTEX_POINT('',#10209); -#10209 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10209 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10210 = SURFACE_CURVE('',#10211,(#10216,#10223),.PCURVE_S1.); #10211 = CIRCLE('',#10212,0.3); #10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215); -#10213 = CARTESIAN_POINT('',(0.45,4.95,0.E+000)); +#10213 = CARTESIAN_POINT('',(0.45,0.45,0.E+000)); #10214 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10215 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10216 = PCURVE('',#9791,#10217); @@ -12250,7 +12298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10237 = EDGE_CURVE('',#10208,#9771,#10238,.T.); #10238 = SURFACE_CURVE('',#10239,(#10243,#10250),.PCURVE_S1.); #10239 = LINE('',#10240,#10241); -#10240 = CARTESIAN_POINT('',(0.45,5.25,0.E+000)); +#10240 = CARTESIAN_POINT('',(0.45,0.75,0.E+000)); #10241 = VECTOR('',#10242,1.); #10242 = DIRECTION('',(0.E+000,0.E+000,1.)); #10243 = PCURVE('',#9791,#10244); @@ -12277,11 +12325,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10260 = ORIENTED_EDGE('',*,*,#10261,.T.); #10261 = EDGE_CURVE('',#10159,#10262,#10264,.T.); #10262 = VERTEX_POINT('',#10263); -#10263 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10263 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10264 = SURFACE_CURVE('',#10265,(#10270,#10277),.PCURVE_S1.); #10265 = CIRCLE('',#10266,0.3); #10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269); -#10267 = CARTESIAN_POINT('',(5.85,4.95,0.E+000)); +#10267 = CARTESIAN_POINT('',(5.85,0.45,0.E+000)); #10268 = DIRECTION('',(-0.E+000,0.E+000,1.)); #10269 = DIRECTION('',(0.E+000,-1.,0.E+000)); #10270 = PCURVE('',#9852,#10271); @@ -12296,7 +12344,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10277 = PCURVE('',#9947,#10278); #10278 = DEFINITIONAL_REPRESENTATION('',(#10279),#10287); #10279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10280,#10281,#10282,#10283 - ,#10284,#10285,#10286),.UNSPECIFIED.,.T.,.F.) + ,#10284,#10285,#10286),.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() @@ -12316,7 +12364,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10289 = EDGE_CURVE('',#10262,#9804,#10290,.T.); #10290 = SURFACE_CURVE('',#10291,(#10295,#10302),.PCURVE_S1.); #10291 = LINE('',#10292,#10293); -#10292 = CARTESIAN_POINT('',(5.85,5.25,0.E+000)); +#10292 = CARTESIAN_POINT('',(5.85,0.75,0.E+000)); #10293 = VECTOR('',#10294,1.); #10294 = DIRECTION('',(0.E+000,0.E+000,1.)); #10295 = PCURVE('',#9852,#10296); @@ -12346,7 +12394,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #10315 = EDGE_CURVE('',#10262,#10208,#10316,.T.); #10316 = SURFACE_CURVE('',#10317,(#10321,#10328),.PCURVE_S1.); #10317 = LINE('',#10318,#10319); -#10318 = CARTESIAN_POINT('',(6.15,5.25,0.E+000)); +#10318 = CARTESIAN_POINT('',(6.15,0.75,0.E+000)); #10319 = VECTOR('',#10320,1.); #10320 = DIRECTION('',(-1.,0.E+000,0.E+000)); #10321 = PCURVE('',#9819,#10322); @@ -12392,25 +12440,25 @@ REPRESENTATION_CONTEXT('Context #1', #10352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #10353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10350, 'distance_accuracy_value','confusion accuracy'); -#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9522); +#10354 = SHAPE_DEFINITION_REPRESENTATION(#10355,#9576); #10355 = PRODUCT_DEFINITION_SHAPE('','',#10356); #10356 = PRODUCT_DEFINITION('design','',#10357,#10360); #10357 = PRODUCT_DEFINITION_FORMATION('','',#10358); -#10358 = PRODUCT('Fillet006','Fillet006','',(#10359)); +#10358 = PRODUCT('Pad004','Pad004','',(#10359)); #10359 = MECHANICAL_CONTEXT('',#2,'mechanical'); #10360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10362,#10364); -#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9522,#10) +#10362 = ( REPRESENTATION_RELATIONSHIP('','',#9576,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10363) SHAPE_REPRESENTATION_RELATIONSHIP() ); #10363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); #10364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #10365); -#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:11]','',#5,#10356 +#10365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:11]','',#5,#10356 ,$); #10366 = PRODUCT_TYPE('part',$,(#10358)); #10367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10368),#834); + #10368),#1444); #10368 = STYLED_ITEM('color',(#10369),#62); #10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370,#10376)); #10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371); @@ -12418,24 +12466,24 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10372 = SURFACE_STYLE_FILL_AREA(#10373); #10373 = FILL_AREA_STYLE('',(#10374)); #10374 = FILL_AREA_STYLE_COLOUR('',#10375); -#10375 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10375 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); #10376 = CURVE_STYLE('',#10377,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10379),#3900); -#10379 = STYLED_ITEM('color',(#10380),#3226); + #10379),#9558); +#10379 = STYLED_ITEM('color',(#10380),#8786); #10380 = PRESENTATION_STYLE_ASSIGNMENT((#10381,#10387)); #10381 = SURFACE_STYLE_USAGE(.BOTH.,#10382); #10382 = SURFACE_SIDE_STYLE('',(#10383)); #10383 = SURFACE_STYLE_FILL_AREA(#10384); #10384 = FILL_AREA_STYLE('',(#10385)); #10385 = FILL_AREA_STYLE_COLOUR('',#10386); -#10386 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10386 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #10387 = CURVE_STYLE('',#10388,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10390),#3207); -#10390 = STYLED_ITEM('color',(#10391),#2435); + #10390),#2137); +#10390 = STYLED_ITEM('color',(#10391),#1463); #10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392,#10397)); #10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393); #10393 = SURFACE_SIDE_STYLE('',(#10394)); @@ -12445,19 +12493,19 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10397 = CURVE_STYLE('',#10398,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10400),#5301); -#10400 = STYLED_ITEM('color',(#10401),#3919); + #10400),#4939); +#10400 = STYLED_ITEM('color',(#10401),#3557); #10401 = PRESENTATION_STYLE_ASSIGNMENT((#10402,#10407)); #10402 = SURFACE_STYLE_USAGE(.BOTH.,#10403); #10403 = SURFACE_SIDE_STYLE('',(#10404)); #10404 = SURFACE_STYLE_FILL_AREA(#10405); #10405 = FILL_AREA_STYLE('',(#10406)); -#10406 = FILL_AREA_STYLE_COLOUR('',#10386); -#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10406 = FILL_AREA_STYLE_COLOUR('',#10375); +#10407 = CURVE_STYLE('',#10408,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10408 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10410),#8103); -#10410 = STYLED_ITEM('color',(#10411),#6721); + #10410),#7976); +#10410 = STYLED_ITEM('color',(#10411),#7204); #10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412,#10417)); #10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413); #10413 = SURFACE_SIDE_STYLE('',(#10414)); @@ -12467,8 +12515,8 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10417 = CURVE_STYLE('',#10418,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10420),#1625); -#10420 = STYLED_ITEM('color',(#10421),#853); + #10420),#6340); +#10420 = STYLED_ITEM('color',(#10421),#4958); #10421 = PRESENTATION_STYLE_ASSIGNMENT((#10422,#10427)); #10422 = SURFACE_STYLE_USAGE(.BOTH.,#10423); #10423 = SURFACE_SIDE_STYLE('',(#10424)); @@ -12478,30 +12526,30 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10427 = CURVE_STYLE('',#10428,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10430),#2416); -#10430 = STYLED_ITEM('color',(#10431),#1644); + #10430),#7185); +#10430 = STYLED_ITEM('color',(#10431),#6359); #10431 = PRESENTATION_STYLE_ASSIGNMENT((#10432,#10437)); #10432 = SURFACE_STYLE_USAGE(.BOTH.,#10433); #10433 = SURFACE_SIDE_STYLE('',(#10434)); #10434 = SURFACE_STYLE_FILL_AREA(#10435); #10435 = FILL_AREA_STYLE('',(#10436)); -#10436 = FILL_AREA_STYLE_COLOUR('',#10375); -#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10436 = FILL_AREA_STYLE_COLOUR('',#10386); +#10437 = CURVE_STYLE('',#10438,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10440),#6702); -#10440 = STYLED_ITEM('color',(#10441),#5320); + #10440),#3538); +#10440 = STYLED_ITEM('color',(#10441),#2156); #10441 = PRESENTATION_STYLE_ASSIGNMENT((#10442,#10447)); #10442 = SURFACE_STYLE_USAGE(.BOTH.,#10443); #10443 = SURFACE_SIDE_STYLE('',(#10444)); #10444 = SURFACE_STYLE_FILL_AREA(#10445); #10445 = FILL_AREA_STYLE('',(#10446)); -#10446 = FILL_AREA_STYLE_COLOUR('',#10386); -#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10386); +#10446 = FILL_AREA_STYLE_COLOUR('',#10375); +#10447 = CURVE_STYLE('',#10448,POSITIVE_LENGTH_MEASURE(0.1),#10375); #10448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10450),#9504); -#10450 = STYLED_ITEM('color',(#10451),#8122); + #10450),#10349); +#10450 = STYLED_ITEM('color',(#10451),#9577); #10451 = PRESENTATION_STYLE_ASSIGNMENT((#10452,#10457)); #10452 = SURFACE_STYLE_USAGE(.BOTH.,#10453); #10453 = SURFACE_SIDE_STYLE('',(#10454)); @@ -12511,15 +12559,15 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #10457 = CURVE_STYLE('',#10458,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #10459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #10460),#10349); -#10460 = STYLED_ITEM('color',(#10461),#9523); + #10460),#8767); +#10460 = STYLED_ITEM('color',(#10461),#7995); #10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462,#10467)); #10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463); #10463 = SURFACE_SIDE_STYLE('',(#10464)); #10464 = SURFACE_STYLE_FILL_AREA(#10465); #10465 = FILL_AREA_STYLE('',(#10466)); -#10466 = FILL_AREA_STYLE_COLOUR('',#10375); -#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10375); +#10466 = FILL_AREA_STYLE_COLOUR('',#10386); +#10467 = CURVE_STYLE('',#10468,POSITIVE_LENGTH_MEASURE(0.1),#10386); #10468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl index 5ad6c788..6c2610ba 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl @@ -8,26 +8,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice -1 - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -54,278 +36,236 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 1.65 4.25 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 1.65 4.25 4.0999999, - 1.65 4.25 4.0999999, - 1.6342915 4.3743448 4.0999999, - 1.5881534 4.4908767 4.0999999, - 1.5144843 4.5922737 4.0999999, - 1.4179134 4.672164 4.0999999, - 1.3045084 4.7255282 4.0999999, - 1.1813953 4.7490134 4.0999999, - 1.0563093 4.7411437 4.0999999, - 0.93711036 4.7024136 4.0999999, - 0.83128798 4.6352568 4.0999999, - 0.7454915 4.5438929 4.0999999, - 0.68511176 4.4340625 4.0999999, - 0.65394264 4.3126664 4.0999999, - 0.65394264 4.1873336 4.0999999, - 0.68511176 4.0659375 4.0999999, - 0.7454915 3.9561074 4.0999999, - 0.83128798 3.8647435 4.0999999, - 0.93711036 3.7975864 4.0999999, - 1.0563093 3.7588563 4.0999999, - 1.1813953 3.7509866 4.0999999, - 1.3045084 3.7744718 4.0999999, - 1.4179134 3.827836 4.0999999, - 1.5144843 3.9077265 4.0999999, - 1.5881534 4.0091233 4.0999999, - 1.6342915 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 4.25 3.5, - 1.6342915 4.3743448 3.5, - 1.5881534 4.4908767 3.5, - 1.5144843 4.5922737 3.5, - 1.4179134 4.672164 3.5, - 1.3045084 4.7255282 3.5, - 1.1813953 4.7490134 3.5, - 1.0563093 4.7411437 3.5, - 0.93711036 4.7024136 3.5, - 0.83128798 4.6352568 3.5, - 0.7454915 4.5438929 3.5, - 0.68511176 4.4340625 3.5, - 0.65394264 4.3126664 3.5, - 0.65394264 4.1873336 3.5, - 0.68511176 4.0659375 3.5, - 0.7454915 3.9561074 3.5, - 0.83128798 3.8647435 3.5, - 0.93711036 3.7975864 3.5, - 1.0563093 3.7588563 3.5, - 1.1813953 3.7509866 3.5, - 1.3045084 3.7744718 3.5, - 1.4179134 3.827836 3.5, - 1.5144843 3.9077265 3.5, - 1.5881534 4.0091233 3.5, - 1.6342915 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 4.25 4.0999999, - 1.65 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 8.8817842e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 8.8817842e-016, + 0.14 1.5 8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.8817842e-016, + -0.16223037 -2.4592321 -8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 8.8817842e-016, + 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.8817842e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 -8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.8817842e-016, + -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -8.8817842e-016, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -340,10 +280,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -352,110 +291,72 @@ Group { IndexedFaceSet { coord USE o1 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 18, 21, -1, 21, 18, 19, -1, - 0, 17, 24, -1, 24, 17, 22, -1, - 22, 17, 18, -1, 0, 16, 17, -1, - 16, 14, 15, -1, 0, 14, 16, -1, - 4, 6, 3, -1, 5, 6, 4, -1, - 1, 12, 0, -1, 2, 12, 1, -1, - 14, 12, 13, -1, 0, 12, 14, -1, - 12, 10, 11, -1, 3, 9, 2, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 2, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 110, 93, 111, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 100, 101, 92, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 117, 91, 118, -1, 118, 91, 119, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 99, 93, 110, -1, 99, 110, 109, -1, - 82, 84, 83, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 85, 127, 78, -1, 78, 126, 77, -1, - 127, 126, 78, -1, 92, 128, 85, -1, - 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 99, 129, 92, -1, - 92, 129, 128, -1, 125, 124, 79, -1, - 99, 105, 129, -1, 124, 123, 79, -1, - 99, 106, 105, -1, 123, 122, 79, -1, - 99, 107, 106, -1, 122, 121, 79, -1, - 99, 108, 107, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 16, 15, -1, 14, 17, 16, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 14, 15, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 50, 48, -1, 48, 52, 49, -1, + 50, 52, 48, -1, 52, 53, 49, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 66, 64, 65, -1, 67, 64, 66, -1, + 68, 64, 67, -1, 69, 64, 68, -1, + 64, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 98, 99, -1, + 105, 103, 96, -1, 106, 99, 100, -1, + 106, 105, 99, -1, 107, 106, 100, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 113, 111, -1, + 117, 116, 112, -1, 115, 117, 111, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 128, 129, -1, 126, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 154, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 152, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -513,7 +414,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -541,278 +442,166 @@ Group { IndexedLineSet { coord DEF o5 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0.1, + 0.3723543 -5.2397776 0.1, + 0.30000001 -5.2098074 0.1, + 0.23786797 -5.1621323 0.1, + 0.19019237 -5.0999999 0.1, + 0.16022225 -5.0276456 0.1, + 6.1500001 -4.9499998 0.1, + 5.9276457 -5.2397776 0.1, + 6 -5.2098074 0.1, + 6.0621319 -5.1621323 0.1, + 6.1098075 -5.0999999 0.1, + 6.1397777 -5.0276456 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 0.1, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 0.1, + 0.15000001 0.44999999 0.1, + 0.3723543 0.73977774 0.1, + 0.30000001 0.70980763 0.1, + 0.23786797 0.66213202 0.1, + 0.19019237 0.60000002 0.1, + 0.16022225 0.52764571 0.1, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 0.1, + 5.8499999 0.75 0.1, + 6.1397777 0.52764571 0.1, + 6.1098075 0.60000002 0.1, + 6.0621319 0.66213202 0.1, + 6 0.70980763 0.1, + 5.9276457 0.73977774 0.1, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0.1, + 0.44999999 0.75 0.1, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 0.1, + 5.8499999 -5.25 0.1, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0, + 0.15000001 -4.9499998 0.1, + 6.1500001 -4.9499998 0.1, + 0.15000001 0.44999999 0.1, + 6.1500001 0.44999999 0.1, + 0.44999999 0.75 0.1, + 5.8499999 0.75 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -827,10 +616,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -839,110 +627,60 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 17, 16, 15, -1, 13, 15, 14, -1, + 5, 15, 13, -1, 12, 17, 15, -1, + 12, 15, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 29, 27, 19, -1, + 29, 28, 27, -1, 10, 4, 7, -1, + 10, 7, 8, -1, 10, 8, 9, -1, + 30, 29, 19, -1, 31, 30, 19, -1, + 26, 31, 19, -1, 6, 10, 11, -1, + 6, 19, 4, -1, 6, 4, 10, -1, + 6, 26, 19, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 25, 21, 20, -1, + 25, 20, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 34, 41, 35, -1, + 39, 41, 34, -1, 41, 42, 35, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 49, 50, -1, + 56, 55, 49, -1, 57, 56, 50, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 69, 70, -1, 72, 73, 71, -1, + 71, 61, 69, -1, 73, 68, 71, -1, + 71, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 85, 75, -1, + 84, 85, 83, -1, 60, 66, 63, -1, + 63, 66, 64, -1, 64, 66, 65, -1, + 85, 86, 75, -1, 86, 87, 75, -1, + 87, 82, 75, -1, 66, 62, 67, -1, + 75, 62, 60, -1, 60, 62, 66, -1, + 82, 62, 75, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 77, 81, 76, -1, + 76, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 117, 110, 112, -1, 119, 117, 112, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 122, 116, -1, + 118, 116, 111, -1, 118, 123, 116, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1000,8 +738,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1028,278 +766,236 @@ Group { IndexedLineSet { coord DEF o9 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.15000001 1.21 3.8857806e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 4.4408921e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -2.542563 -8.3266727e-016, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.16223037 -0.54076791 -1.6653345e-016, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15545717 -0.51343143 -1.6653345e-016, + -0.15136752 -0.48556688 -1.6653345e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 -4.4408921e-016, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.43586358 -1.4718702 -4.9960036e-016, + -0.43586358 -1.5281298 -4.9960036e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 -1.6653345e-016, + -0.15000001 1.21 3.8857806e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 -5.5511151e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 3.8857806e-016, + 0.14 1.5 4.9960036e-016, + -0.14011849 1.2850575 4.4408921e-016, + -0.11114737 1.355 4.4408921e-016, + -0.065060966 1.415061 3.8857806e-016, + -0.0049999999 1.4611473 4.4408921e-016, + 0.064942479 1.4901185 4.4408921e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -8.3266727e-016, + -0.16223037 -2.4592321 -8.3266727e-016, + -0.15136752 -2.5144331 -8.3266727e-016, + -0.15545717 -2.4865685 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 4.9960036e-016, + 0.15000001 1.5 4.9960036e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -2.542563 -8.3266727e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 4.9960036e-016, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -1.1657342e-015, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -1.6653345e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + 0.14863248 -0.48556688 -1.6653345e-016, + 0.14454283 -0.51343143 -1.6653345e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -8.3266727e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + 0.13776962 -0.54076791 -1.6653345e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + 0.15000001 -2.542563 -8.3266727e-016, + 0.14454283 -2.4865685 -8.3266727e-016, + 0.14863248 -2.5144331 -8.3266727e-016, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 -4.4408921e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + -0.1358636 -1.4718702 -4.9960036e-016, + -0.1358636 -1.5281298 -4.9960036e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -8.3266727e-016, + -0.12500073 -1.5833309 -5.5511151e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 -1.8011189e-016, + -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -1.5235714e-016, + -0.42500073 -1.5833309 -5.2735514e-016, + -0.15000001 1.21 4.0301097e-016, + -0.16223037 -2.4592321 -8.190888e-016, + 0.14 1.5 4.9960036e-016, + -0.15000001 -2.542563 -8.4684358e-016, + 0.15000001 1.5 4.9960036e-016, + -0.15000001 -3.5 -1.1657342e-015, + 0.15000001 -0.45743704 -1.5235714e-016, + 0.15000001 -3.5 -1.1657342e-015, + 0.13776962 -0.54076791 -1.8011189e-016, + 0.15000001 -2.542563 -8.4684358e-016, + -0.12500073 -1.4166691 -4.7184558e-016, + 0.13776962 -2.4592321 -8.190888e-016, + -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1314,10 +1010,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1326,110 +1021,72 @@ Group { IndexedFaceSet { coord USE o9 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 14, 18, 17, -1, 14, 19, 18, -1, + 12, 16, 15, -1, 12, 17, 16, -1, + 12, 14, 17, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 10, 11, -1, + 36, 31, 5, -1, 37, 11, 9, -1, + 37, 36, 11, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 44, 38, 40, -1, 44, 42, 38, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 67, 65, 66, -1, 68, 64, 67, -1, + 69, 64, 68, -1, 64, 62, 67, -1, + 67, 62, 65, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 91, 90, -1, 88, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 101, 102, -1, + 108, 107, 100, -1, 109, 102, 97, -1, + 109, 108, 102, -1, 104, 109, 97, -1, + 114, 110, 112, -1, 116, 112, 113, -1, + 116, 114, 112, -1, 117, 116, 113, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 138, 134, 136, -1, 140, 138, 136, -1, + 141, 136, 137, -1, 141, 140, 136, -1, + 139, 137, 135, -1, 139, 141, 137, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 149, 146, 148, -1, 147, 146, 149, -1, + 156, 150, 152, -1, 156, 154, 150, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 162, 158, -1, + 165, 160, 161, -1, 165, 164, 160, -1, + 163, 161, 159, -1, 163, 165, 161, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1487,8 +1144,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -4.8499999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -1515,278 +1172,236 @@ Group { IndexedLineSet { coord DEF o13 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 8.8817842e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 8.8817842e-016, + 6.1599998 1.5 8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4622302 -2.4592321 -8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 8.8817842e-016, + 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.8817842e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 -8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.8817842e-016, + 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -8.8817842e-016, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -1801,10 +1416,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -1813,110 +1427,72 @@ Group { IndexedFaceSet { coord USE o13 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 42, 40, -1, 40, 44, 41, -1, + 42, 44, 40, -1, 44, 45, 41, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 96, 105, 98, -1, 98, 105, 99, -1, + 103, 105, 96, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 106, 107, 100, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 154, 152, -1, 152, 156, 153, -1, + 154, 156, 152, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1974,8 +1550,8 @@ Group { Group { children Transform { - translation 0 0 3.5 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 0 0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2002,166 +1578,236 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] + point [ 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 -1.6653345e-016, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -4.4408921e-016, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 -1.6653345e-016, + 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -5.5511151e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 3.8857806e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4622302 -2.4592321 -8.3266727e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 4.9960036e-016, + 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 4.9960036e-016, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -1.6653345e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -8.3266727e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -8.3266727e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -4.4408921e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -8.3266727e-016, + 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 -1.8011189e-016, + 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -1.5235714e-016, + 6.7250009 -1.5833309 -5.2735514e-016, + 6.4499998 1.21 4.0301097e-016, + 6.4622302 -2.4592321 -8.190888e-016, + 6.1599998 1.5 4.9960036e-016, + 6.4499998 -2.542563 -8.4684358e-016, + 6.1500001 1.5 4.9960036e-016, + 6.4499998 -3.5 -1.1657342e-015, + 6.1500001 -0.45743704 -1.5235714e-016, + 6.1500001 -3.5 -1.1657342e-015, + 6.1622305 -0.54076791 -1.8011189e-016, + 6.1500001 -2.542563 -8.4684358e-016, + 6.4250007 -1.4166691 -4.7184558e-016, + 6.1622305 -2.4592321 -8.190888e-016, + 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] } coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] } @@ -2176,9 +1822,9 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 } @@ -2188,59 +1834,71 @@ Group { coord USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 25, 12, 23, -1, 6, 12, 25, -1, + 12, 14, 23, -1, 12, 19, 14, -1, + 15, 18, 12, -1, 16, 18, 15, -1, + 12, 18, 19, -1, 16, 17, 18, -1, + 38, 44, 40, -1, 42, 44, 38, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 52, 48, -1, + 51, 49, 47, -1, 51, 53, 49, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 75, 73, -1, 62, 56, 75, -1, + 64, 62, 73, -1, 69, 62, 64, -1, + 68, 65, 62, -1, 68, 66, 65, -1, + 68, 62, 69, -1, 67, 66, 68, -1, + 91, 88, 90, -1, 89, 88, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -1 ] + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 106, 107, 99, -1, + 100, 108, 101, -1, 101, 108, 102, -1, + 107, 108, 100, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 110, 116, 112, -1, 114, 116, 110, -1, + 112, 117, 113, -1, 113, 117, 111, -1, + 116, 117, 112, -1, 117, 115, 111, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 124, 122, 125, -1, 123, 122, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 138, 136, -1, 136, 140, 137, -1, + 138, 140, 136, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 149, 148, -1, 146, 147, 149, -1, + 150, 156, 152, -1, 154, 156, 150, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 164, 160, -1, 162, 164, 158, -1, + 160, 165, 161, -1, 164, 165, 160, -1, + 161, 163, 159, -1, 165, 163, 161, -1, + 166, 169, 168, -1, 166, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2298,8 +1956,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 -0 -0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2326,236 +1984,465 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 4.8000002 -2.25 9.5, + 4.7481623 -1.8396617 9.5, + 4.5959063 -1.4551065 9.5, + 4.3527985 -1.1204972 9.5, + 4.0341144 -0.85685891 9.5, + 3.659878 -0.68075675 9.5, + 3.2536044 -0.60325593 9.5, + 2.8408208 -0.62922603 9.5, + 2.4474642 -0.75703537 9.5, + 2.0982504 -0.97865313 9.5, + 1.815122 -1.2801543 9.5, + 1.6158688 -1.6425945 9.5, + 1.5130107 -2.0432003 9.5, + 1.5130107 -2.4567997 9.5, + 1.6158688 -2.8574054 9.5, + 1.815122 -3.2198458 9.5, + 2.0982504 -3.5213468 9.5, + 2.4474642 -3.7429647 9.5, + 2.8408208 -3.870774 9.5, + 3.2536044 -3.896744 9.5, + 3.659878 -3.8192432 9.5, + 4.0341144 -3.643141 9.5, + 4.3527985 -3.3795028 9.5, + 4.5959063 -3.0448935 9.5, + 4.7481623 -2.6603384 9.5, + 4.8000002 -2.25 9.5, + 4.9000001 -2.25 9.3999996, + 4.825882 -2.25 9.4965925, + 4.8499999 -2.25 9.4866028, + 4.8707108 -2.25 9.4707108, + 4.8866024 -2.25 9.4499998, + 4.8965926 -2.25 9.4258823, + 4.8000002 -2.25 9.5, + 4.7481623 -1.8396617 9.5, + 4.5959063 -1.4551065 9.5, + 4.3527985 -1.1204972 9.5, + 4.0341144 -0.85685891 9.5, + 3.659878 -0.68075675 9.5, + 3.2536044 -0.60325593 9.5, + 2.8408208 -0.62922603 9.5, + 2.4474642 -0.75703537 9.5, + 2.0982504 -0.97865313 9.5, + 1.815122 -1.2801543 9.5, + 1.6158688 -1.6425945 9.5, + 1.5130107 -2.0432003 9.5, + 1.5130107 -2.4567997 9.5, + 1.6158688 -2.8574054 9.5, + 1.815122 -3.2198458 9.5, + 2.0982504 -3.5213468 9.5, + 2.4474642 -3.7429647 9.5, + 2.8408208 -3.870774 9.5, + 3.2536044 -3.896744 9.5, + 3.659878 -3.8192432 9.5, + 4.0341144 -3.643141 9.5, + 4.3527985 -3.3795028 9.5, + 4.5959063 -3.0448935 9.5, + 4.7481623 -2.6603384 9.5, + 4.9000001 -2.25 9.3999996, + 4.8450203 -1.8147928 9.3999996, + 4.6835365 -1.406931 9.3999996, + 4.4256949 -1.0520426 9.3999996, + 4.087697 -0.77242613 9.3999996, + 3.6907797 -0.5856511 9.3999996, + 3.2598834 -0.50345325 9.3999996, + 2.8220828 -0.53099734 9.3999996, + 2.4048862 -0.66655266 9.3999996, + 2.034508 -0.90160185 9.3999996, + 1.7342203 -1.2213758 9.3999996, + 1.5228912 -1.605782 9.3999996, + 1.4137993 -2.0306668 9.3999996, + 1.4137993 -2.4693332 9.3999996, + 1.5228912 -2.894218 9.3999996, + 1.7342203 -3.2786243 9.3999996, + 2.034508 -3.5983982 9.3999996, + 2.4048862 -3.8334475 9.3999996, + 2.8220828 -3.9690027 9.3999996, + 3.2598834 -3.9965467 9.3999996, + 3.6907797 -3.9143488 9.3999996, + 4.087697 -3.7275739 9.3999996, + 4.4256949 -3.4479575 9.3999996, + 4.6835365 -3.0930688 9.3999996, + 4.8450203 -2.6852074 9.3999996, + 4.825882 -2.25 9.4965925, + 4.8499999 -2.25 9.4866028, + 4.8707108 -2.25 9.4707108, + 4.8866024 -2.25 9.4499998, + 4.8965926 -2.25 9.4258823, + 4.773231 -1.8332251 9.4965925, + 4.7965913 -1.8272272 9.4866028, + 4.8166513 -1.8220767 9.4707108, + 4.6185865 -1.4426377 9.4965925, + 4.8320441 -1.8181245 9.4499998, + 4.6397214 -1.4310187 9.4866028, + 4.8417201 -1.8156401 9.4258823, + 4.6578703 -1.4210413 9.4707108, + 4.3716655 -1.1027799 9.4965925, + 4.6717963 -1.4133854 9.4499998, + 4.3892465 -1.08627 9.4866028, + 4.6805506 -1.4085726 9.4258823, + 4.4043441 -1.0720925 9.4707108, + 4.0479822 -0.83500612 9.4965925, + 4.4159288 -1.0612137 9.4499998, + 4.0609055 -0.81464255 9.4866028, + 4.4232111 -1.0543751 9.4258823, + 4.0720029 -0.79715592 9.4707108, + 3.667876 -0.65614158 9.4965925, + 4.0805182 -0.78373796 9.4499998, + 3.675329 -0.63320392 9.4866028, + 4.0858712 -0.77530313 9.4258823, + 3.6817288 -0.61350691 9.4707108, + 3.2552295 -0.57742506 9.4965925, + 3.6866398 -0.59839284 9.4499998, + 3.2567439 -0.55335456 9.4866028, + 3.6897268 -0.58889174 9.4258823, + 3.2580442 -0.53268474 9.4707108, + 2.8359711 -0.60380256 9.4965925, + 3.2590423 -0.51682425 9.4499998, + 2.8314517 -0.58011168 9.4866028, + 3.2596695 -0.50685394 9.4258823, + 2.8275709 -0.55976784 9.4707108, + 2.4364443 -0.73361671 9.4965925, + 2.8245931 -0.54415745 9.4499998, + 2.4261751 -0.71179402 9.4866028, + 2.8227212 -0.53434438 9.4258823, + 2.417357 -0.69305444 9.4707108, + 2.0817528 -0.95871079 9.4965925, + 2.4105906 -0.67867506 9.4499998, + 2.0663793 -0.94012749 9.4866028, + 2.406337 -0.66963577 9.4258823, + 2.0531778 -0.92416966 9.4707108, + 1.794183 -1.2649413 9.4965925, + 2.0430479 -0.91192472 9.4499998, + 1.7746711 -1.2507651 9.4866028, + 2.03668 -0.90422726 9.4258823, + 1.7579159 -1.2385917 9.4707108, + 1.5918044 -1.6330668 9.4965925, + 1.745059 -1.2292507 9.4499998, + 1.5693799 -1.6241883 9.4866028, + 1.7369769 -1.2233787 9.4258823, + 1.5501237 -1.6165642 9.4707108, + 1.4873329 -2.0399563 9.4965925, + 1.5353478 -1.610714 9.4499998, + 1.463405 -2.0369334 9.4866028, + 1.5260593 -1.6070364 9.4258823, + 1.4428576 -2.0343378 9.4707108, + 1.4873329 -2.4600437 9.4965925, + 1.4270911 -2.032346 9.4499998, + 1.463405 -2.4630666 9.4866028, + 1.4171798 -2.0310938 9.4258823, + 1.4428576 -2.4656622 9.4707108, + 1.5918044 -2.8669333 9.4965925, + 1.4270911 -2.467654 9.4499998, + 1.5693799 -2.8758118 9.4866028, + 1.4171798 -2.4689062 9.4258823, + 1.5501237 -2.883436 9.4707108, + 1.794183 -3.2350588 9.4965925, + 1.5353478 -2.889286 9.4499998, + 1.7746711 -3.2492349 9.4866028, + 1.5260593 -2.8929636 9.4258823, + 1.7579159 -3.2614083 9.4707108, + 2.0817528 -3.5412891 9.4965925, + 1.745059 -3.2707493 9.4499998, + 2.0663793 -3.5598726 9.4866028, + 1.7369769 -3.2766213 9.4258823, + 2.0531778 -3.5758305 9.4707108, + 2.4364443 -3.7663832 9.4965925, + 2.0430479 -3.5880752 9.4499998, + 2.4261751 -3.7882061 9.4866028, + 2.03668 -3.5957727 9.4258823, + 2.417357 -3.8069456 9.4707108, + 2.8359711 -3.8961973 9.4965925, + 2.4105906 -3.8213251 9.4499998, + 2.8314517 -3.9198883 9.4866028, + 2.406337 -3.8303642 9.4258823, + 2.8275709 -3.9402323 9.4707108, + 3.2552295 -3.922575 9.4965925, + 2.8245931 -3.9558425 9.4499998, + 3.2567439 -3.9466455 9.4866028, + 2.8227212 -3.9656556 9.4258823, + 3.2580442 -3.9673152 9.4707108, + 3.667876 -3.8438585 9.4965925, + 3.2590423 -3.9831758 9.4499998, + 3.675329 -3.866796 9.4866028, + 3.2596695 -3.9931462 9.4258823, + 3.6817288 -3.8864932 9.4707108, + 4.0479822 -3.664994 9.4965925, + 3.6866398 -3.9016073 9.4499998, + 4.0609055 -3.6853576 9.4866028, + 3.6897268 -3.9111083 9.4258823, + 4.0720029 -3.7028441 9.4707108, + 4.3716655 -3.3972201 9.4965925, + 4.0805182 -3.7162621 9.4499998, + 4.3892465 -3.4137301 9.4866028, + 4.0858712 -3.7246969 9.4258823, + 4.4043441 -3.4279075 9.4707108, + 4.6185865 -3.0573623 9.4965925, + 4.4159288 -3.4387863 9.4499998, + 4.6397214 -3.0689812 9.4866028, + 4.4232111 -3.4456248 9.4258823, + 4.6578703 -3.0789587 9.4707108, + 4.773231 -2.666775 9.4965925, + 4.6717963 -3.0866146 9.4499998, + 4.7965913 -2.6727729 9.4866028, + 4.6805506 -3.0914273 9.4258823, + 4.8166513 -2.6779234 9.4707108, + 4.8320441 -2.6818755 9.4499998, + 4.8417201 -2.68436 9.4258823, + 4.9000001 -2.25 3.5, + 4.9000001 -2.25 9.3999996, + 4.9000001 -2.25 9.3999996, + 4.8450203 -1.8147928 9.3999996, + 4.6835365 -1.406931 9.3999996, + 4.4256949 -1.0520426 9.3999996, + 4.087697 -0.77242613 9.3999996, + 3.6907797 -0.5856511 9.3999996, + 3.2598834 -0.50345325 9.3999996, + 2.8220828 -0.53099734 9.3999996, + 2.4048862 -0.66655266 9.3999996, + 2.034508 -0.90160185 9.3999996, + 1.7342203 -1.2213758 9.3999996, + 1.5228912 -1.605782 9.3999996, + 1.4137993 -2.0306668 9.3999996, + 1.4137993 -2.4693332 9.3999996, + 1.5228912 -2.894218 9.3999996, + 1.7342203 -3.2786243 9.3999996, + 2.034508 -3.5983982 9.3999996, + 2.4048862 -3.8334475 9.3999996, + 2.8220828 -3.9690027 9.3999996, + 3.2598834 -3.9965467 9.3999996, + 3.6907797 -3.9143488 9.3999996, + 4.087697 -3.7275739 9.3999996, + 4.4256949 -3.4479575 9.3999996, + 4.6835365 -3.0930688 9.3999996, + 4.8450203 -2.6852074 9.3999996, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 4.9000001 -2.25 3.5, + 4.8450203 -1.8147928 3.5, + 4.6835365 -1.406931 3.5, + 4.4256949 -1.0520426 3.5, + 4.087697 -0.77242613 3.5, + 3.6907797 -0.5856511 3.5, + 3.2598834 -0.50345325 3.5, + 2.8220828 -0.53099734 3.5, + 2.4048862 -0.66655266 3.5, + 2.034508 -0.90160185 3.5, + 1.7342203 -1.2213758 3.5, + 1.5228912 -1.605782 3.5, + 1.4137993 -2.0306668 3.5, + 1.4137993 -2.4693332 3.5, + 1.5228912 -2.894218 3.5, + 1.7342203 -3.2786243 3.5, + 2.034508 -3.5983982 3.5, + 2.4048862 -3.8334475 3.5, + 2.8220828 -3.9690027 3.5, + 3.2598834 -3.9965467 3.5, + 3.6907797 -3.9143488 3.5, + 4.087697 -3.7275739 3.5, + 4.4256949 -3.4479575 3.5, + 4.6835365 -3.0930688 3.5, + 4.8450203 -2.6852074 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 4.8000002 -2.25 9.5, + 4.9000001 -2.25 9.3999996, + 4.9000001 -2.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] } @@ -2570,9 +2457,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2581,72 +2469,260 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 52, 185, 53, -1, + 53, 185, 54, -1, 180, 185, 52, -1, + 181, 186, 184, -1, 183, 186, 181, -1, + 180, 187, 185, -1, 27, 33, 25, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 187, 190, 185, -1, + 186, 191, 184, -1, 184, 191, 189, -1, + 189, 192, 187, -1, 187, 192, 190, -1, + 188, 193, 186, -1, 186, 193, 191, -1, + 77, 193, 188, -1, 78, 193, 77, -1, + 191, 194, 189, -1, 189, 194, 192, -1, + 54, 195, 55, -1, 55, 195, 56, -1, + 190, 195, 54, -1, 193, 196, 191, -1, + 191, 196, 194, -1, 192, 197, 190, -1, + 190, 197, 195, -1, 78, 198, 193, -1, + 193, 198, 196, -1, 79, 198, 78, -1, + 194, 199, 192, -1, 192, 199, 197, -1, + 197, 200, 195, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 197, 202, 200, -1, 200, 202, 82, -1, + 82, 202, 83, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 201, 204, 199, -1, + 83, 204, 84, -1, 199, 204, 202, -1, + 202, 204, 83, -1, 204, 205, 84, -1, + 84, 205, 85, -1, 201, 205, 204, -1, + 203, 205, 201, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 85, 206, 86, -1, + 86, 206, 57, -1, 80, 206, 203, -1, + 205, 206, 85, -1, 203, 206, 205, -1, + 56, 82, 32, -1, 28, 87, 27, -1, + 27, 87, 33, -1, 29, 88, 28, -1, + 28, 88, 87, -1, 30, 89, 29, -1, + 29, 89, 88, -1, 33, 90, 34, -1, + 34, 90, 35, -1, 87, 90, 33, -1, + 31, 91, 30, -1, 30, 91, 89, -1, + 88, 92, 87, -1, 87, 92, 90, -1, + 26, 93, 31, -1, 58, 93, 26, -1, + 31, 93, 91, -1, 88, 94, 92, -1, + 89, 94, 88, -1, 92, 95, 90, -1, + 90, 95, 35, -1, 89, 96, 94, -1, + 91, 96, 89, -1, 92, 97, 95, -1, + 94, 97, 92, -1, 59, 98, 58, -1, + 58, 98, 93, -1, 93, 98, 91, -1, + 91, 98, 96, -1, 96, 99, 94, -1, + 94, 99, 97, -1, 35, 100, 36, -1, + 95, 100, 35, -1, 96, 101, 99, -1, + 98, 101, 96, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 59, 103, 98, -1, 98, 103, 101, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 36, 105, 37, -1, 100, 105, 36, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 100, 107, 105, -1, 102, 107, 100, -1, + 61, 108, 60, -1, 60, 108, 103, -1, + 101, 108, 106, -1, 103, 108, 101, -1, + 102, 109, 107, -1, 104, 109, 102, -1, + 37, 110, 38, -1, 38, 110, 39, -1, + 105, 110, 37, -1, 106, 111, 104, -1, + 104, 111, 109, -1, 107, 112, 105, -1, + 105, 112, 110, -1, 61, 113, 108, -1, + 62, 113, 61, -1, 108, 113, 106, -1, + 106, 113, 111, -1, 109, 114, 107, -1, + 107, 114, 112, -1, 110, 115, 39, -1, + 112, 115, 110, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 112, 117, 115, -1, + 114, 117, 112, -1, 113, 118, 111, -1, + 62, 118, 113, -1, 63, 118, 62, -1, + 111, 118, 116, -1, 114, 119, 117, -1, + 116, 119, 114, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 40, 120, 41, -1, + 118, 121, 116, -1, 116, 121, 119, -1, + 117, 122, 115, -1, 115, 122, 120, -1, + 63, 123, 118, -1, 118, 123, 121, -1, + 64, 123, 63, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 120, 125, 41, -1, + 122, 125, 120, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 124, 127, 122, -1, + 122, 127, 125, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 121, 128, 126, -1, + 65, 128, 64, -1, 126, 129, 124, -1, + 124, 129, 127, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 126, 131, 129, -1, + 128, 131, 126, -1, 127, 132, 125, -1, + 125, 132, 130, -1, 66, 133, 65, -1, + 65, 133, 128, -1, 128, 133, 131, -1, + 129, 134, 127, -1, 127, 134, 132, -1, + 42, 135, 43, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 132, 137, 130, -1, 130, 137, 135, -1, + 67, 138, 66, -1, 131, 138, 136, -1, + 133, 138, 131, -1, 66, 138, 133, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 43, 140, 44, -1, 135, 140, 43, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 135, 142, 140, -1, 137, 142, 135, -1, + 67, 143, 138, -1, 68, 143, 67, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 139, 144, 137, -1, 137, 144, 142, -1, + 44, 145, 45, -1, 45, 145, 46, -1, + 140, 145, 44, -1, 141, 146, 139, -1, + 139, 146, 144, -1, 142, 147, 140, -1, + 140, 147, 145, -1, 69, 148, 68, -1, + 68, 148, 143, -1, 141, 148, 146, -1, + 143, 148, 141, -1, 142, 149, 147, -1, + 144, 149, 142, -1, 145, 150, 46, -1, + 147, 150, 145, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 147, 152, 150, -1, + 149, 152, 147, -1, 146, 153, 151, -1, + 148, 153, 146, -1, 70, 153, 69, -1, + 69, 153, 148, -1, 151, 154, 149, -1, + 149, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 154, -1, + 153, 156, 151, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 70, 158, 153, -1, + 153, 158, 156, -1, 71, 158, 70, -1, + 154, 159, 152, -1, 152, 159, 157, -1, + 47, 160, 48, -1, 155, 160, 47, -1, + 156, 161, 154, -1, 154, 161, 159, -1, + 157, 162, 155, -1, 155, 162, 160, -1, + 158, 163, 156, -1, 71, 163, 158, -1, + 156, 163, 161, -1, 72, 163, 71, -1, + 159, 164, 157, -1, 157, 164, 162, -1, + 160, 165, 48, -1, 48, 165, 49, -1, + 159, 166, 164, -1, 161, 166, 159, -1, + 160, 167, 165, -1, 162, 167, 160, -1, + 73, 168, 72, -1, 163, 168, 161, -1, + 72, 168, 163, -1, 161, 168, 166, -1, + 164, 169, 162, -1, 162, 169, 167, -1, + 49, 170, 50, -1, 165, 170, 49, -1, + 166, 171, 164, -1, 164, 171, 169, -1, + 165, 172, 170, -1, 167, 172, 165, -1, + 74, 173, 73, -1, 73, 173, 168, -1, + 166, 173, 171, -1, 168, 173, 166, -1, + 169, 174, 167, -1, 167, 174, 172, -1, + 50, 175, 51, -1, 51, 175, 52, -1, + 170, 175, 50, -1, 169, 176, 174, -1, + 171, 176, 169, -1, 172, 177, 170, -1, + 170, 177, 175, -1, 75, 178, 74, -1, + 74, 178, 173, -1, 173, 178, 171, -1, + 171, 178, 176, -1, 172, 179, 177, -1, + 174, 179, 172, -1, 175, 180, 52, -1, + 177, 180, 175, -1, 176, 181, 174, -1, + 174, 181, 179, -1, 179, 182, 177, -1, + 177, 182, 180, -1, 176, 183, 181, -1, + 76, 183, 75, -1, 75, 183, 178, -1, + 178, 183, 176, -1, 179, 184, 182, -1, + 181, 184, 179, -1, 230, 255, 231, -1, + 254, 255, 230, -1, 209, 234, 210, -1, + 231, 256, 232, -1, 255, 256, 231, -1, + 256, 257, 232, -1, 234, 235, 210, -1, + 232, 258, 233, -1, 210, 236, 211, -1, + 257, 258, 232, -1, 211, 236, 212, -1, + 235, 236, 210, -1, 233, 207, 208, -1, + 258, 207, 233, -1, 212, 237, 213, -1, + 236, 237, 212, -1, 213, 238, 214, -1, + 237, 238, 213, -1, 214, 239, 215, -1, + 238, 239, 214, -1, 215, 240, 216, -1, + 239, 240, 215, -1, 216, 241, 217, -1, + 240, 241, 216, -1, 241, 242, 217, -1, + 217, 243, 218, -1, 218, 243, 219, -1, + 242, 243, 217, -1, 219, 244, 220, -1, + 243, 244, 219, -1, 244, 245, 220, -1, + 220, 245, 221, -1, 245, 246, 221, -1, + 221, 246, 222, -1, 246, 247, 222, -1, + 222, 247, 223, -1, 247, 248, 223, -1, + 223, 248, 224, -1, 248, 249, 224, -1, + 224, 250, 225, -1, 249, 250, 224, -1, + 225, 250, 226, -1, 226, 251, 227, -1, + 250, 251, 226, -1, 227, 252, 228, -1, + 251, 252, 227, -1, 252, 253, 228, -1, + 228, 254, 229, -1, 229, 254, 230, -1, + 253, 254, 228, -1, 281, 293, 292, -1, + 271, 272, 270, -1, 270, 268, 269, -1, + 270, 260, 268, -1, 272, 267, 270, -1, + 270, 267, 260, -1, 267, 309, 260, -1, + 293, 275, 294, -1, 309, 308, 260, -1, + 281, 275, 293, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 267, 310, 309, -1, + 275, 273, 296, -1, 308, 307, 260, -1, + 300, 273, 261, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 299, 273, 300, -1, 267, 311, 310, -1, + 307, 306, 260, -1, 267, 287, 311, -1, + 273, 279, 280, -1, 276, 278, 275, -1, + 277, 278, 276, -1, 275, 278, 273, -1, + 273, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 274, 290, 289, -1, 282, 284, 274, -1, + 283, 284, 282, -1, 259, 265, 262, -1, + 262, 265, 263, -1, 263, 265, 264, -1, + 284, 285, 274, -1, 285, 286, 274, -1, + 274, 281, 290, -1, 286, 281, 274, -1, + 265, 261, 266, -1, 259, 261, 265, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 313, 314, -1, 314, 313, 315, -1, + 316, 323, 318, -1, 318, 325, 319, -1, + 323, 325, 318, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 326, 327, 319, -1, + 320, 328, 321, -1, 321, 328, 322, -1, + 327, 328, 320, -1, 322, 329, 317, -1, + 328, 329, 322, -1, 329, 324, 317, -1, + 337, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 332, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 340, 333, -1, + 342, 334, 335, -1, 342, 335, 336, -1, + 342, 341, 334, -1, 343, 336, 331, -1, + 343, 342, 336, -1, 338, 343, 331, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 361, 352, 354, -1, 361, 359, 352, -1, + 362, 354, 355, -1, 362, 361, 354, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 364, 357, -1, + 360, 358, 353, -1, 360, 365, 358, -1, + 375, 366, 368, -1, 375, 373, 366, -1, + 376, 368, 369, -1, 376, 375, 368, -1, + 377, 369, 370, -1, 377, 370, 371, -1, + 377, 376, 369, -1, 378, 377, 371, -1, + 379, 371, 372, -1, 379, 372, 367, -1, + 379, 378, 371, -1, 374, 379, 367, -1, + 380, 381, 382, -1, 382, 381, 383, -1, + 397, 396, 395, -1, 393, 395, 394, -1, + 385, 395, 393, -1, 392, 397, 395, -1, + 392, 395, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 409, 407, 399, -1, + 409, 408, 407, -1, 390, 384, 387, -1, + 390, 387, 388, -1, 390, 388, 389, -1, + 410, 409, 399, -1, 411, 410, 399, -1, + 406, 411, 399, -1, 386, 390, 391, -1, + 386, 399, 384, -1, 386, 384, 390, -1, + 386, 406, 399, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 404, 398, 405, -1, + 403, 401, 400, -1, 403, 402, 401, -1, + 403, 400, 398, -1, 403, 398, 404, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2704,8 +2780,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2732,236 +2808,278 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] + point [ 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 1.65 -0.25 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 1.65 -0.25 4.0999999, + 1.65 -0.25 4.0999999, + 1.6342915 -0.12565506 4.0999999, + 1.5881534 -0.0091231633 4.0999999, + 1.5144843 0.092273556 4.0999999, + 1.4179134 0.17216396 4.0999999, + 1.3045084 0.22552826 4.0999999, + 1.1813953 0.24901336 4.0999999, + 1.0563093 0.24114363 4.0999999, + 0.93711036 0.20241353 4.0999999, + 0.83128798 0.13525662 4.0999999, + 0.7454915 0.043892626 4.0999999, + 0.68511176 -0.06593772 4.0999999, + 0.65394264 -0.18733339 4.0999999, + 0.65394264 -0.31266662 4.0999999, + 0.68511176 -0.43406227 4.0999999, + 0.7454915 -0.54389262 4.0999999, + 0.83128798 -0.63525665 4.0999999, + 0.93711036 -0.7024135 4.0999999, + 1.0563093 -0.74114364 4.0999999, + 1.1813953 -0.74901336 4.0999999, + 1.3045084 -0.72552824 4.0999999, + 1.4179134 -0.67216396 4.0999999, + 1.5144843 -0.59227353 4.0999999, + 1.5881534 -0.49087682 4.0999999, + 1.6342915 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -0.25 3.5, + 1.6342915 -0.12565506 3.5, + 1.5881534 -0.0091231633 3.5, + 1.5144843 0.092273556 3.5, + 1.4179134 0.17216396 3.5, + 1.3045084 0.22552826 3.5, + 1.1813953 0.24901336 3.5, + 1.0563093 0.24114363 3.5, + 0.93711036 0.20241353 3.5, + 0.83128798 0.13525662 3.5, + 0.7454915 0.043892626 3.5, + 0.68511176 -0.06593772 3.5, + 0.65394264 -0.18733339 3.5, + 0.65394264 -0.31266662 3.5, + 0.68511176 -0.43406227 3.5, + 0.7454915 -0.54389262 3.5, + 0.83128798 -0.63525665 3.5, + 0.93711036 -0.7024135 3.5, + 1.0563093 -0.74114364 3.5, + 1.1813953 -0.74901336 3.5, + 1.3045084 -0.72552824 3.5, + 1.4179134 -0.67216396 3.5, + 1.5144843 -0.59227353 3.5, + 1.5881534 -0.49087682 3.5, + 1.6342915 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -0.25 4.0999999, + 1.65 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -2976,9 +3094,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -2987,72 +3106,110 @@ Group { IndexedFaceSet { coord USE o25 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 119, 79, -1, + 89, 90, 88, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 110, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 119, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 100, 102, 92, -1, 101, 102, 100, -1, + 77, 83, 80, -1, 80, 83, 81, -1, + 81, 83, 82, -1, 91, 97, 98, -1, + 102, 103, 92, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 91, 96, 97, -1, 99, 93, 110, -1, + 103, 104, 92, -1, 99, 110, 109, -1, + 104, 99, 92, -1, 83, 79, 84, -1, + 77, 79, 83, -1, 85, 127, 78, -1, + 78, 126, 77, -1, 127, 126, 78, -1, + 92, 128, 85, -1, 85, 128, 127, -1, + 126, 125, 77, -1, 77, 125, 79, -1, + 92, 129, 128, -1, 99, 129, 92, -1, + 125, 124, 79, -1, 99, 105, 129, -1, + 124, 123, 79, -1, 99, 106, 105, -1, + 123, 122, 79, -1, 99, 107, 106, -1, + 122, 121, 79, -1, 99, 108, 107, -1, + 121, 120, 79, -1, 99, 109, 108, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3110,8 +3267,8 @@ Group { Group { children Transform { - translation 0 -0.34999999 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3138,236 +3295,278 @@ Group { IndexedLineSet { coord DEF o29 Coordinate { - point [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 5.6500001 -0.25 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 4.0999999, + 5.6342916 -0.12565506 4.0999999, + 5.5881534 -0.0091231633 4.0999999, + 5.5144844 0.092273556 4.0999999, + 5.4179134 0.17216396 4.0999999, + 5.3045087 0.22552826 4.0999999, + 5.1813951 0.24901336 4.0999999, + 5.0563092 0.24114363 4.0999999, + 4.9371104 0.20241353 4.0999999, + 4.8312879 0.13525662 4.0999999, + 4.7454915 0.043892626 4.0999999, + 4.6851115 -0.06593772 4.0999999, + 4.6539426 -0.18733339 4.0999999, + 4.6539426 -0.31266662 4.0999999, + 4.6851115 -0.43406227 4.0999999, + 4.7454915 -0.54389262 4.0999999, + 4.8312879 -0.63525665 4.0999999, + 4.9371104 -0.7024135 4.0999999, + 5.0563092 -0.74114364 4.0999999, + 5.1813951 -0.74901336 4.0999999, + 5.3045087 -0.72552824 4.0999999, + 5.4179134 -0.67216396 4.0999999, + 5.5144844 -0.59227353 4.0999999, + 5.5881534 -0.49087682 4.0999999, + 5.6342916 -0.37434494 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -0.25 3.5, + 5.6342916 -0.12565506 3.5, + 5.5881534 -0.0091231633 3.5, + 5.5144844 0.092273556 3.5, + 5.4179134 0.17216396 3.5, + 5.3045087 0.22552826 3.5, + 5.1813951 0.24901336 3.5, + 5.0563092 0.24114363 3.5, + 4.9371104 0.20241353 3.5, + 4.8312879 0.13525662 3.5, + 4.7454915 0.043892626 3.5, + 4.6851115 -0.06593772 3.5, + 4.6539426 -0.18733339 3.5, + 4.6539426 -0.31266662 3.5, + 4.6851115 -0.43406227 3.5, + 4.7454915 -0.54389262 3.5, + 4.8312879 -0.63525665 3.5, + 4.9371104 -0.7024135 3.5, + 5.0563092 -0.74114364 3.5, + 5.1813951 -0.74901336 3.5, + 5.3045087 -0.72552824 3.5, + 5.4179134 -0.67216396 3.5, + 5.5144844 -0.59227353 3.5, + 5.5881534 -0.49087682 3.5, + 5.6342916 -0.37434494 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -0.25 4.0999999, + 5.6500001 -0.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3382,9 +3581,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3393,72 +3593,110 @@ Group { IndexedFaceSet { coord USE o29 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 121, 79, 77, -1, + 120, 79, 121, -1, 77, 79, 83, -1, + 99, 110, 109, -1, 89, 90, 88, -1, + 99, 111, 110, -1, 88, 86, 87, -1, + 88, 78, 86, -1, 99, 112, 111, -1, + 90, 85, 88, -1, 88, 85, 78, -1, + 99, 113, 112, -1, 127, 126, 85, -1, + 85, 128, 127, -1, 126, 125, 85, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 116, 93, 117, -1, + 117, 93, 118, -1, 118, 93, 119, -1, + 120, 91, 79, -1, 119, 91, 120, -1, + 93, 91, 119, -1, 125, 124, 85, -1, + 124, 123, 85, -1, 91, 97, 98, -1, + 105, 92, 106, -1, 128, 92, 129, -1, + 129, 92, 105, -1, 94, 96, 93, -1, + 95, 96, 94, -1, 93, 96, 91, -1, + 85, 92, 128, -1, 91, 96, 97, -1, + 99, 93, 113, -1, 78, 122, 77, -1, + 85, 122, 78, -1, 123, 122, 85, -1, + 92, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 83, 79, 84, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3516,8 +3754,8 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -3544,236 +3782,278 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] + point [ 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 1.65 -4.25 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 1.65 -4.25 4.0999999, + 1.65 -4.25 4.0999999, + 1.6342915 -4.1256552 4.0999999, + 1.5881534 -4.0091233 4.0999999, + 1.5144843 -3.9077265 4.0999999, + 1.4179134 -3.827836 4.0999999, + 1.3045084 -3.7744718 4.0999999, + 1.1813953 -3.7509866 4.0999999, + 1.0563093 -3.7588563 4.0999999, + 0.93711036 -3.7975864 4.0999999, + 0.83128798 -3.8647435 4.0999999, + 0.7454915 -3.9561074 4.0999999, + 0.68511176 -4.0659375 4.0999999, + 0.65394264 -4.1873336 4.0999999, + 0.65394264 -4.3126664 4.0999999, + 0.68511176 -4.4340625 4.0999999, + 0.7454915 -4.5438929 4.0999999, + 0.83128798 -4.6352568 4.0999999, + 0.93711036 -4.7024136 4.0999999, + 1.0563093 -4.7411437 4.0999999, + 1.1813953 -4.7490134 4.0999999, + 1.3045084 -4.7255282 4.0999999, + 1.4179134 -4.672164 4.0999999, + 1.5144843 -4.5922737 4.0999999, + 1.5881534 -4.4908767 4.0999999, + 1.6342915 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 1.65 -4.25 3.5, + 1.6342915 -4.1256552 3.5, + 1.5881534 -4.0091233 3.5, + 1.5144843 -3.9077265 3.5, + 1.4179134 -3.827836 3.5, + 1.3045084 -3.7744718 3.5, + 1.1813953 -3.7509866 3.5, + 1.0563093 -3.7588563 3.5, + 0.93711036 -3.7975864 3.5, + 0.83128798 -3.8647435 3.5, + 0.7454915 -3.9561074 3.5, + 0.68511176 -4.0659375 3.5, + 0.65394264 -4.1873336 3.5, + 0.65394264 -4.3126664 3.5, + 0.68511176 -4.4340625 3.5, + 0.7454915 -4.5438929 3.5, + 0.83128798 -4.6352568 3.5, + 0.93711036 -4.7024136 3.5, + 1.0563093 -4.7411437 3.5, + 1.1813953 -4.7490134 3.5, + 1.3045084 -4.7255282 3.5, + 1.4179134 -4.672164 3.5, + 1.5144843 -4.5922737 3.5, + 1.5881534 -4.4908767 3.5, + 1.6342915 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 1.65 -4.25 4.0999999, + 1.65 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -3788,9 +4068,10 @@ Group { Appearance { material Material { - diffuseColor 0.50749999 0.50749999 0.50749999 - ambientIntensity 0.19220001 - specularColor 0.50830001 0.50830001 0.50830001 + diffuseColor 0 0 0 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 } @@ -3799,72 +4080,110 @@ Group { IndexedFaceSet { coord USE o33 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -1 ] + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 20, 18, 19, -1, 22, 17, 20, -1, + 20, 17, 18, -1, 17, 15, 16, -1, + 22, 15, 17, -1, 2, 4, 1, -1, + 3, 4, 2, -1, 0, 14, 24, -1, + 24, 14, 22, -1, 22, 14, 15, -1, + 4, 5, 1, -1, 1, 13, 0, -1, + 0, 13, 14, -1, 1, 12, 13, -1, + 6, 7, 5, -1, 1, 11, 12, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 5, 9, 1, -1, 7, 9, 5, -1, + 1, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 119, 118, 79, -1, + 89, 90, 88, -1, 118, 117, 79, -1, + 88, 86, 87, -1, 88, 78, 86, -1, + 117, 116, 79, -1, 90, 85, 88, -1, + 88, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 126, 125, 78, -1, 109, 93, 110, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 116, 91, 79, -1, + 112, 91, 113, -1, 113, 91, 114, -1, + 114, 91, 115, -1, 78, 105, 129, -1, + 115, 91, 116, -1, 93, 91, 110, -1, + 85, 106, 78, -1, 78, 106, 105, -1, + 91, 97, 98, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 94, 96, 93, -1, + 125, 77, 78, -1, 95, 96, 94, -1, + 93, 96, 91, -1, 91, 96, 97, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 100, 102, 92, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 102, 103, 92, -1, 103, 104, 92, -1, + 104, 99, 92, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 83, 79, 84, -1, 77, 79, 83, -1, + 119, 79, 120, -1, 120, 79, 121, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3950,465 +4269,278 @@ Group { IndexedLineSet { coord DEF o37 Coordinate { - point [ 4.8000002 2.25 9.5, - 4.7481623 2.6603384 9.5, - 4.5959063 3.0448935 9.5, - 4.3527985 3.3795028 9.5, - 4.0341144 3.643141 9.5, - 3.659878 3.8192432 9.5, - 3.2536044 3.896744 9.5, - 2.8408208 3.870774 9.5, - 2.4474642 3.7429647 9.5, - 2.0982504 3.5213468 9.5, - 1.815122 3.2198458 9.5, - 1.6158688 2.8574054 9.5, - 1.5130107 2.4567997 9.5, - 1.5130107 2.0432003 9.5, - 1.6158688 1.6425945 9.5, - 1.815122 1.2801543 9.5, - 2.0982504 0.97865313 9.5, - 2.4474642 0.75703537 9.5, - 2.8408208 0.62922603 9.5, - 3.2536044 0.60325593 9.5, - 3.659878 0.68075675 9.5, - 4.0341144 0.85685891 9.5, - 4.3527985 1.1204972 9.5, - 4.5959063 1.4551065 9.5, - 4.7481623 1.8396617 9.5, - 4.8000002 2.25 9.5, - 4.9000001 2.25 9.3999996, - 4.825882 2.25 9.4965925, - 4.8499999 2.25 9.4866028, - 4.8707108 2.25 9.4707108, - 4.8866024 2.25 9.4499998, - 4.8965926 2.25 9.4258823, - 4.8000002 2.25 9.5, - 4.7481623 2.6603384 9.5, - 4.5959063 3.0448935 9.5, - 4.3527985 3.3795028 9.5, - 4.0341144 3.643141 9.5, - 3.659878 3.8192432 9.5, - 3.2536044 3.896744 9.5, - 2.8408208 3.870774 9.5, - 2.4474642 3.7429647 9.5, - 2.0982504 3.5213468 9.5, - 1.815122 3.2198458 9.5, - 1.6158688 2.8574054 9.5, - 1.5130107 2.4567997 9.5, - 1.5130107 2.0432003 9.5, - 1.6158688 1.6425945 9.5, - 1.815122 1.2801543 9.5, - 2.0982504 0.97865313 9.5, - 2.4474642 0.75703537 9.5, - 2.8408208 0.62922603 9.5, - 3.2536044 0.60325593 9.5, - 3.659878 0.68075675 9.5, - 4.0341144 0.85685891 9.5, - 4.3527985 1.1204972 9.5, - 4.5959063 1.4551065 9.5, - 4.7481623 1.8396617 9.5, - 4.9000001 2.25 9.3999996, - 4.8450203 2.6852074 9.3999996, - 4.6835365 3.0930688 9.3999996, - 4.4256949 3.4479575 9.3999996, - 4.087697 3.7275739 9.3999996, - 3.6907797 3.9143488 9.3999996, - 3.2598834 3.9965467 9.3999996, - 2.8220828 3.9690027 9.3999996, - 2.4048862 3.8334475 9.3999996, - 2.034508 3.5983982 9.3999996, - 1.7342203 3.2786243 9.3999996, - 1.5228912 2.894218 9.3999996, - 1.4137993 2.4693332 9.3999996, - 1.4137993 2.0306668 9.3999996, - 1.5228912 1.605782 9.3999996, - 1.7342203 1.2213758 9.3999996, - 2.034508 0.90160185 9.3999996, - 2.4048862 0.66655266 9.3999996, - 2.8220828 0.53099734 9.3999996, - 3.2598834 0.50345325 9.3999996, - 3.6907797 0.5856511 9.3999996, - 4.087697 0.77242613 9.3999996, - 4.4256949 1.0520426 9.3999996, - 4.6835365 1.406931 9.3999996, - 4.8450203 1.8147928 9.3999996, - 4.825882 2.25 9.4965925, - 4.8499999 2.25 9.4866028, - 4.8707108 2.25 9.4707108, - 4.8866024 2.25 9.4499998, - 4.8965926 2.25 9.4258823, - 4.773231 2.666775 9.4965925, - 4.7965913 2.6727729 9.4866028, - 4.8166513 2.6779234 9.4707108, - 4.6185865 3.0573623 9.4965925, - 4.8320441 2.6818755 9.4499998, - 4.6397214 3.0689812 9.4866028, - 4.8417201 2.68436 9.4258823, - 4.6578703 3.0789587 9.4707108, - 4.3716655 3.3972201 9.4965925, - 4.6717963 3.0866146 9.4499998, - 4.3892465 3.4137301 9.4866028, - 4.6805506 3.0914273 9.4258823, - 4.4043441 3.4279075 9.4707108, - 4.0479822 3.664994 9.4965925, - 4.4159288 3.4387863 9.4499998, - 4.0609055 3.6853576 9.4866028, - 4.4232111 3.4456248 9.4258823, - 4.0720029 3.7028441 9.4707108, - 3.667876 3.8438585 9.4965925, - 4.0805182 3.7162621 9.4499998, - 3.675329 3.866796 9.4866028, - 4.0858712 3.7246969 9.4258823, - 3.6817288 3.8864932 9.4707108, - 3.2552295 3.922575 9.4965925, - 3.6866398 3.9016073 9.4499998, - 3.2567439 3.9466455 9.4866028, - 3.6897268 3.9111083 9.4258823, - 3.2580442 3.9673152 9.4707108, - 2.8359711 3.8961973 9.4965925, - 3.2590423 3.9831758 9.4499998, - 2.8314517 3.9198883 9.4866028, - 3.2596695 3.9931462 9.4258823, - 2.8275709 3.9402323 9.4707108, - 2.4364443 3.7663832 9.4965925, - 2.8245931 3.9558425 9.4499998, - 2.4261751 3.7882061 9.4866028, - 2.8227212 3.9656556 9.4258823, - 2.417357 3.8069456 9.4707108, - 2.0817528 3.5412891 9.4965925, - 2.4105906 3.8213251 9.4499998, - 2.0663793 3.5598726 9.4866028, - 2.406337 3.8303642 9.4258823, - 2.0531778 3.5758305 9.4707108, - 1.794183 3.2350588 9.4965925, - 2.0430479 3.5880752 9.4499998, - 1.7746711 3.2492349 9.4866028, - 2.03668 3.5957727 9.4258823, - 1.7579159 3.2614083 9.4707108, - 1.5918044 2.8669333 9.4965925, - 1.745059 3.2707493 9.4499998, - 1.5693799 2.8758118 9.4866028, - 1.7369769 3.2766213 9.4258823, - 1.5501237 2.883436 9.4707108, - 1.4873329 2.4600437 9.4965925, - 1.5353478 2.889286 9.4499998, - 1.463405 2.4630666 9.4866028, - 1.5260593 2.8929636 9.4258823, - 1.4428576 2.4656622 9.4707108, - 1.4873329 2.0399563 9.4965925, - 1.4270911 2.467654 9.4499998, - 1.463405 2.0369334 9.4866028, - 1.4171798 2.4689062 9.4258823, - 1.4428576 2.0343378 9.4707108, - 1.5918044 1.6330668 9.4965925, - 1.4270911 2.032346 9.4499998, - 1.5693799 1.6241883 9.4866028, - 1.4171798 2.0310938 9.4258823, - 1.5501237 1.6165642 9.4707108, - 1.794183 1.2649413 9.4965925, - 1.5353478 1.610714 9.4499998, - 1.7746711 1.2507651 9.4866028, - 1.5260593 1.6070364 9.4258823, - 1.7579159 1.2385917 9.4707108, - 2.0817528 0.95871079 9.4965925, - 1.745059 1.2292507 9.4499998, - 2.0663793 0.94012749 9.4866028, - 1.7369769 1.2233787 9.4258823, - 2.0531778 0.92416966 9.4707108, - 2.4364443 0.73361671 9.4965925, - 2.0430479 0.91192472 9.4499998, - 2.4261751 0.71179402 9.4866028, - 2.03668 0.90422726 9.4258823, - 2.417357 0.69305444 9.4707108, - 2.8359711 0.60380256 9.4965925, - 2.4105906 0.67867506 9.4499998, - 2.8314517 0.58011168 9.4866028, - 2.406337 0.66963577 9.4258823, - 2.8275709 0.55976784 9.4707108, - 3.2552295 0.57742506 9.4965925, - 2.8245931 0.54415745 9.4499998, - 3.2567439 0.55335456 9.4866028, - 2.8227212 0.53434438 9.4258823, - 3.2580442 0.53268474 9.4707108, - 3.667876 0.65614158 9.4965925, - 3.2590423 0.51682425 9.4499998, - 3.675329 0.63320392 9.4866028, - 3.2596695 0.50685394 9.4258823, - 3.6817288 0.61350691 9.4707108, - 4.0479822 0.83500612 9.4965925, - 3.6866398 0.59839284 9.4499998, - 4.0609055 0.81464255 9.4866028, - 3.6897268 0.58889174 9.4258823, - 4.0720029 0.79715592 9.4707108, - 4.3716655 1.1027799 9.4965925, - 4.0805182 0.78373796 9.4499998, - 4.3892465 1.08627 9.4866028, - 4.0858712 0.77530313 9.4258823, - 4.4043441 1.0720925 9.4707108, - 4.6185865 1.4426377 9.4965925, - 4.4159288 1.0612137 9.4499998, - 4.6397214 1.4310187 9.4866028, - 4.4232111 1.0543751 9.4258823, - 4.6578703 1.4210413 9.4707108, - 4.773231 1.8332251 9.4965925, - 4.6717963 1.4133854 9.4499998, - 4.7965913 1.8272272 9.4866028, - 4.6805506 1.4085726 9.4258823, - 4.8166513 1.8220767 9.4707108, - 4.8320441 1.8181245 9.4499998, - 4.8417201 1.8156401 9.4258823, - 4.9000001 2.25 3.5, - 4.9000001 2.25 9.3999996, - 4.9000001 2.25 9.3999996, - 4.8450203 2.6852074 9.3999996, - 4.6835365 3.0930688 9.3999996, - 4.4256949 3.4479575 9.3999996, - 4.087697 3.7275739 9.3999996, - 3.6907797 3.9143488 9.3999996, - 3.2598834 3.9965467 9.3999996, - 2.8220828 3.9690027 9.3999996, - 2.4048862 3.8334475 9.3999996, - 2.034508 3.5983982 9.3999996, - 1.7342203 3.2786243 9.3999996, - 1.5228912 2.894218 9.3999996, - 1.4137993 2.4693332 9.3999996, - 1.4137993 2.0306668 9.3999996, - 1.5228912 1.605782 9.3999996, - 1.7342203 1.2213758 9.3999996, - 2.034508 0.90160185 9.3999996, - 2.4048862 0.66655266 9.3999996, - 2.8220828 0.53099734 9.3999996, - 3.2598834 0.50345325 9.3999996, - 3.6907797 0.5856511 9.3999996, - 4.087697 0.77242613 9.3999996, - 4.4256949 1.0520426 9.3999996, - 4.6835365 1.406931 9.3999996, - 4.8450203 1.8147928 9.3999996, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.8000002 2.25 9.5, - 4.9000001 2.25 9.3999996, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + point [ 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 5.6500001 -4.25 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 4.0999999, + 5.6342916 -4.1256552 4.0999999, + 5.5881534 -4.0091233 4.0999999, + 5.5144844 -3.9077265 4.0999999, + 5.4179134 -3.827836 4.0999999, + 5.3045087 -3.7744718 4.0999999, + 5.1813951 -3.7509866 4.0999999, + 5.0563092 -3.7588563 4.0999999, + 4.9371104 -3.7975864 4.0999999, + 4.8312879 -3.8647435 4.0999999, + 4.7454915 -3.9561074 4.0999999, + 4.6851115 -4.0659375 4.0999999, + 4.6539426 -4.1873336 4.0999999, + 4.6539426 -4.3126664 4.0999999, + 4.6851115 -4.4340625 4.0999999, + 4.7454915 -4.5438929 4.0999999, + 4.8312879 -4.6352568 4.0999999, + 4.9371104 -4.7024136 4.0999999, + 5.0563092 -4.7411437 4.0999999, + 5.1813951 -4.7490134 4.0999999, + 5.3045087 -4.7255282 4.0999999, + 5.4179134 -4.672164 4.0999999, + 5.5144844 -4.5922737 4.0999999, + 5.5881534 -4.4908767 4.0999999, + 5.6342916 -4.3743448 4.0999999, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.6500001 -4.25 3.5, + 5.6342916 -4.1256552 3.5, + 5.5881534 -4.0091233 3.5, + 5.5144844 -3.9077265 3.5, + 5.4179134 -3.827836 3.5, + 5.3045087 -3.7744718 3.5, + 5.1813951 -3.7509866 3.5, + 5.0563092 -3.7588563 3.5, + 4.9371104 -3.7975864 3.5, + 4.8312879 -3.8647435 3.5, + 4.7454915 -3.9561074 3.5, + 4.6851115 -4.0659375 3.5, + 4.6539426 -4.1873336 3.5, + 4.6539426 -4.3126664 3.5, + 4.6851115 -4.4340625 3.5, + 4.7454915 -4.5438929 3.5, + 4.8312879 -4.6352568 3.5, + 4.9371104 -4.7024136 3.5, + 5.0563092 -4.7411437 3.5, + 5.1813951 -4.7490134 3.5, + 5.3045087 -4.7255282 3.5, + 5.4179134 -4.672164 3.5, + 5.5144844 -4.5922737 3.5, + 5.5881534 -4.4908767 3.5, + 5.6342916 -4.3743448 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.44999999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 0.44999999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 0.3723543 -5.2397776 3.5, + 0.30000001 -5.2098074 3.5, + 0.23786797 -5.1621323 3.5, + 0.19019237 -5.0999999 3.5, + 0.16022225 -5.0276456 3.5, + 5.8499999 -5.25 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 5.8499999 -5.25 3.5, + 6.1500001 -4.9499998 3.5, + 5.9276457 -5.2397776 3.5, + 6 -5.2098074 3.5, + 6.0621319 -5.1621323 3.5, + 6.1098075 -5.0999999 3.5, + 6.1397777 -5.0276456 3.5, + 0.15000001 0.44999999 0, + 0.15000001 -4.9499998 0, + 0.15000001 0.44999999 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 0, + 6.1500001 0.44999999 0, + 6.1500001 -4.9499998 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 0, + 0.15000001 0.44999999 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 0.44999999 0.75 3.5, + 0.15000001 0.44999999 3.5, + 0.3723543 0.73977774 3.5, + 0.30000001 0.70980763 3.5, + 0.23786797 0.66213202 3.5, + 0.19019237 0.60000002 3.5, + 0.16022225 0.52764571 3.5, + 6.1500001 0.44999999 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 6.1500001 0.44999999 3.5, + 5.8499999 0.75 3.5, + 6.1397777 0.52764571 3.5, + 6.1098075 0.60000002 3.5, + 6.0621319 0.66213202 3.5, + 6 0.70980763 3.5, + 5.9276457 0.73977774 3.5, + 5.8499999 0.75 0, + 0.44999999 0.75 0, + 5.8499999 0.75 3.5, + 0.44999999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 0.3723543 -5.2397776 0, + 0.30000001 -5.2098074 0, + 0.23786797 -5.1621323 0, + 0.19019237 -5.0999999 0, + 0.16022225 -5.0276456 0, + 6.1500001 -4.9499998 0, + 5.9276457 -5.2397776 0, + 6 -5.2098074 0, + 6.0621319 -5.1621323 0, + 6.1098075 -5.0999999 0, + 6.1397777 -5.0276456 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 0.3723543 0.73977774 0, + 0.30000001 0.70980763 0, + 0.23786797 0.66213202 0, + 0.19019237 0.60000002 0, + 0.16022225 0.52764571 0, + 5.8499999 0.75 0, + 6.1397777 0.52764571 0, + 6.1098075 0.60000002 0, + 6.0621319 0.66213202 0, + 6 0.70980763 0, + 5.9276457 0.73977774 0, + 5.6500001 -4.25 4.0999999, + 5.6500001 -4.25 3.5, + 0.44999999 -5.25 3.5, + 5.8499999 -5.25 3.5, + 0.15000001 -4.9499998 3.5, + 6.1500001 -4.9499998 3.5, + 0.15000001 0.44999999 3.5, + 6.1500001 0.44999999 3.5, + 0.44999999 0.75 3.5, + 5.8499999 0.75 3.5, + 0.44999999 -5.25 0, + 5.8499999 -5.25 0, + 0.15000001 -4.9499998 0, + 6.1500001 -4.9499998 0, + 0.15000001 0.44999999 0, + 6.1500001 0.44999999 0, + 0.44999999 0.75 0, + 5.8499999 0.75 0 ] } coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 32, 82, 83, 84, 85, - 86, 57, -1, 26, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 71, 72, 73, 74, 75, 76, 77, - 78, 79, 80, 81, 57, -1, 234, 209, - -1, 234, 235, 236, 237, 238, 239, 240, - 241, 242, 243, 244, 245, 246, 247, 248, - 249, 250, 251, 252, 253, 254, 255, 256, - 257, 258, 207, -1, 259, 260, -1, 259, - 262, 263, 264, 265, 266, 261, -1, 260, - 268, 269, 270, 271, 272, 267, -1, 273, - 261, -1, 267, 274, -1, 275, 276, 277, - 278, 279, 280, 273, -1, 274, 282, 283, - 284, 285, 286, 281, -1, 281, 275, -1, - 312, 313, -1, 312, 314, -1, 313, 315, - -1, 316, 318, 319, 320, 321, 322, 317, - -1, 317, 324, -1, 330, 332, 333, 334, - 335, 336, 331, -1, 331, 338, -1, 344, - 345, -1, 344, 346, -1, 348, 349, -1, - 349, 351, -1, 352, 354, 355, 356, 357, - 358, 353, -1, 352, 359, -1, 366, 368, - 369, 370, 371, 372, 367, -1, 367, 374, - -1, 380, 381, -1 ] + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] } @@ -4424,8 +4556,8 @@ Group { material Material { diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 shininess 0.0077999998 } @@ -4436,259 +4568,109 @@ Group { coord USE o37 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 1, 3, 0, -1, - 2, 3, 1, -1, 0, 3, 24, -1, - 24, 3, 22, -1, 17, 15, 16, -1, - 22, 4, 19, -1, 3, 4, 22, -1, - 15, 13, 14, -1, 5, 6, 4, -1, - 18, 6, 17, -1, 19, 6, 18, -1, - 4, 6, 19, -1, 17, 6, 15, -1, - 6, 7, 15, -1, 13, 11, 12, -1, - 15, 11, 13, -1, 7, 11, 15, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 76, 183, 75, -1, - 75, 183, 178, -1, 178, 183, 176, -1, - 179, 184, 182, -1, 181, 184, 179, -1, - 52, 185, 53, -1, 53, 185, 54, -1, - 180, 185, 52, -1, 181, 186, 184, -1, - 183, 186, 181, -1, 180, 187, 185, -1, - 182, 187, 180, -1, 77, 188, 76, -1, - 183, 188, 186, -1, 76, 188, 183, -1, - 182, 189, 187, -1, 184, 189, 182, -1, - 185, 190, 54, -1, 26, 58, 31, -1, - 187, 190, 185, -1, 186, 191, 184, -1, - 184, 191, 189, -1, 189, 192, 187, -1, - 187, 192, 190, -1, 188, 193, 186, -1, - 186, 193, 191, -1, 77, 193, 188, -1, - 78, 193, 77, -1, 191, 194, 189, -1, - 189, 194, 192, -1, 54, 195, 55, -1, - 55, 195, 56, -1, 190, 195, 54, -1, - 193, 196, 191, -1, 191, 196, 194, -1, - 192, 197, 190, -1, 190, 197, 195, -1, - 78, 198, 193, -1, 193, 198, 196, -1, - 79, 198, 78, -1, 194, 199, 192, -1, - 192, 199, 197, -1, 197, 200, 195, -1, - 82, 200, 83, -1, 195, 200, 56, -1, - 56, 200, 82, -1, 196, 201, 194, -1, - 194, 201, 199, -1, 199, 202, 197, -1, - 200, 202, 83, -1, 83, 202, 84, -1, - 197, 202, 200, -1, 198, 203, 196, -1, - 79, 203, 198, -1, 80, 203, 79, -1, - 196, 203, 201, -1, 199, 204, 202, -1, - 84, 204, 85, -1, 201, 204, 199, -1, - 202, 204, 84, -1, 85, 205, 86, -1, - 203, 205, 201, -1, 204, 205, 85, -1, - 201, 205, 204, -1, 81, 206, 80, -1, - 57, 206, 81, -1, 203, 206, 205, -1, - 86, 206, 57, -1, 205, 206, 86, -1, - 80, 206, 203, -1, 56, 82, 32, -1, - 27, 87, 25, -1, 25, 87, 33, -1, - 28, 88, 27, -1, 27, 88, 87, -1, - 29, 89, 28, -1, 28, 89, 88, -1, - 33, 90, 34, -1, 34, 90, 35, -1, - 87, 90, 33, -1, 30, 91, 29, -1, - 29, 91, 89, -1, 88, 92, 87, -1, - 87, 92, 90, -1, 31, 93, 30, -1, - 58, 93, 31, -1, 30, 93, 91, -1, - 88, 94, 92, -1, 89, 94, 88, -1, - 92, 95, 90, -1, 90, 95, 35, -1, - 91, 96, 89, -1, 89, 96, 94, -1, - 94, 97, 92, -1, 92, 97, 95, -1, - 59, 98, 58, -1, 93, 98, 91, -1, - 58, 98, 93, -1, 91, 98, 96, -1, - 94, 99, 97, -1, 96, 99, 94, -1, - 35, 100, 36, -1, 36, 100, 37, -1, - 95, 100, 35, -1, 98, 101, 96, -1, - 96, 101, 99, -1, 95, 102, 100, -1, - 97, 102, 95, -1, 60, 103, 59, -1, - 98, 103, 101, -1, 59, 103, 98, -1, - 99, 104, 97, -1, 97, 104, 102, -1, - 102, 105, 100, -1, 100, 105, 37, -1, - 99, 106, 104, -1, 101, 106, 99, -1, - 104, 107, 102, -1, 102, 107, 105, -1, - 61, 108, 60, -1, 103, 108, 101, -1, - 60, 108, 103, -1, 101, 108, 106, -1, - 104, 109, 107, -1, 106, 109, 104, -1, - 37, 110, 38, -1, 105, 110, 37, -1, - 108, 111, 106, -1, 106, 111, 109, -1, - 107, 112, 105, -1, 105, 112, 110, -1, - 62, 113, 61, -1, 108, 113, 111, -1, - 61, 113, 108, -1, 107, 114, 112, -1, - 109, 114, 107, -1, 110, 115, 38, -1, - 38, 115, 39, -1, 109, 116, 114, -1, - 111, 116, 109, -1, 110, 117, 115, -1, - 112, 117, 110, -1, 113, 118, 111, -1, - 111, 118, 116, -1, 62, 118, 113, -1, - 63, 118, 62, -1, 112, 119, 117, -1, - 114, 119, 112, -1, 115, 120, 39, -1, - 39, 120, 40, -1, 114, 121, 119, -1, - 116, 121, 114, -1, 115, 122, 120, -1, - 117, 122, 115, -1, 63, 123, 118, -1, - 116, 123, 121, -1, 64, 123, 63, -1, - 118, 123, 116, -1, 119, 124, 117, -1, - 117, 124, 122, -1, 40, 125, 41, -1, - 120, 125, 40, -1, 121, 126, 119, -1, - 119, 126, 124, -1, 120, 127, 125, -1, - 122, 127, 120, -1, 123, 128, 121, -1, - 64, 128, 123, -1, 65, 128, 64, -1, - 121, 128, 126, -1, 122, 129, 127, -1, - 124, 129, 122, -1, 41, 130, 42, -1, - 125, 130, 41, -1, 124, 131, 129, -1, - 126, 131, 124, -1, 125, 132, 130, -1, - 127, 132, 125, -1, 66, 133, 65, -1, - 126, 133, 131, -1, 65, 133, 128, -1, - 128, 133, 126, -1, 127, 134, 132, -1, - 129, 134, 127, -1, 42, 135, 43, -1, - 43, 135, 44, -1, 130, 135, 42, -1, - 131, 136, 129, -1, 129, 136, 134, -1, - 130, 137, 135, -1, 132, 137, 130, -1, - 67, 138, 66, -1, 66, 138, 133, -1, - 133, 138, 131, -1, 131, 138, 136, -1, - 134, 139, 132, -1, 132, 139, 137, -1, - 135, 140, 44, -1, 137, 140, 135, -1, - 134, 141, 139, -1, 136, 141, 134, -1, - 139, 142, 137, -1, 137, 142, 140, -1, - 68, 143, 67, -1, 67, 143, 138, -1, - 138, 143, 136, -1, 136, 143, 141, -1, - 141, 144, 139, -1, 139, 144, 142, -1, - 44, 145, 45, -1, 140, 145, 44, -1, - 143, 146, 141, -1, 141, 146, 144, -1, - 142, 147, 140, -1, 140, 147, 145, -1, - 69, 148, 68, -1, 68, 148, 143, -1, - 143, 148, 146, -1, 144, 149, 142, -1, - 142, 149, 147, -1, 45, 150, 46, -1, - 145, 150, 45, -1, 144, 151, 149, -1, - 146, 151, 144, -1, 145, 152, 150, -1, - 147, 152, 145, -1, 69, 153, 148, -1, - 146, 153, 151, -1, 70, 153, 69, -1, - 148, 153, 146, -1, 149, 154, 147, -1, - 147, 154, 152, -1, 46, 155, 47, -1, - 150, 155, 46, -1, 151, 156, 149, -1, - 149, 156, 154, -1, 150, 157, 155, -1, - 152, 157, 150, -1, 153, 158, 151, -1, - 70, 158, 153, -1, 151, 158, 156, -1, - 71, 158, 70, -1, 152, 159, 157, -1, - 154, 159, 152, -1, 155, 160, 47, -1, - 47, 160, 48, -1, 156, 161, 154, -1, - 154, 161, 159, -1, 157, 162, 155, -1, - 155, 162, 160, -1, 158, 163, 156, -1, - 71, 163, 158, -1, 156, 163, 161, -1, - 72, 163, 71, -1, 159, 164, 157, -1, - 157, 164, 162, -1, 48, 165, 49, -1, - 160, 165, 48, -1, 161, 166, 159, -1, - 159, 166, 164, -1, 162, 167, 160, -1, - 160, 167, 165, -1, 73, 168, 72, -1, - 163, 168, 161, -1, 72, 168, 163, -1, - 161, 168, 166, -1, 164, 169, 162, -1, - 162, 169, 167, -1, 49, 170, 50, -1, - 165, 170, 49, -1, 166, 171, 164, -1, - 164, 171, 169, -1, 167, 172, 165, -1, - 165, 172, 170, -1, 74, 173, 73, -1, - 73, 173, 168, -1, 166, 173, 171, -1, - 168, 173, 166, -1, 169, 174, 167, -1, - 167, 174, 172, -1, 50, 175, 51, -1, - 51, 175, 52, -1, 170, 175, 50, -1, - 169, 176, 174, -1, 171, 176, 169, -1, - 172, 177, 170, -1, 170, 177, 175, -1, - 75, 178, 74, -1, 74, 178, 173, -1, - 173, 178, 171, -1, 171, 178, 176, -1, - 172, 179, 177, -1, 174, 179, 172, -1, - 175, 180, 52, -1, 177, 180, 175, -1, - 176, 181, 174, -1, 174, 181, 179, -1, - 179, 182, 177, -1, 177, 182, 180, -1, - 176, 183, 181, -1, 253, 254, 229, -1, - 229, 255, 230, -1, 230, 255, 231, -1, - 254, 255, 229, -1, 231, 256, 232, -1, - 255, 256, 231, -1, 209, 235, 210, -1, - 234, 235, 209, -1, 232, 257, 233, -1, - 256, 257, 232, -1, 210, 236, 211, -1, - 235, 236, 210, -1, 257, 258, 233, -1, - 233, 207, 208, -1, 211, 237, 212, -1, - 258, 207, 233, -1, 236, 237, 211, -1, - 212, 238, 213, -1, 213, 238, 214, -1, - 237, 238, 212, -1, 238, 239, 214, -1, - 214, 240, 215, -1, 215, 240, 216, -1, - 239, 240, 214, -1, 240, 241, 216, -1, - 216, 242, 217, -1, 217, 242, 218, -1, - 241, 242, 216, -1, 218, 243, 219, -1, - 242, 243, 218, -1, 243, 244, 219, -1, - 219, 245, 220, -1, 220, 245, 221, -1, - 244, 245, 219, -1, 245, 246, 221, -1, - 246, 247, 221, -1, 221, 247, 222, -1, - 222, 247, 223, -1, 247, 248, 223, -1, - 248, 249, 223, -1, 223, 249, 224, -1, - 224, 249, 225, -1, 249, 250, 225, -1, - 225, 251, 226, -1, 226, 251, 227, -1, - 250, 251, 225, -1, 227, 252, 228, -1, - 251, 252, 227, -1, 228, 253, 229, -1, - 252, 253, 228, -1, 281, 293, 292, -1, - 300, 299, 261, -1, 270, 272, 269, -1, - 271, 272, 270, -1, 269, 260, 268, -1, - 272, 260, 269, -1, 272, 267, 260, -1, - 267, 309, 260, -1, 309, 308, 260, -1, - 267, 310, 309, -1, 281, 275, 293, -1, - 293, 275, 294, -1, 294, 275, 295, -1, - 295, 275, 296, -1, 308, 307, 260, -1, - 267, 311, 310, -1, 299, 273, 261, -1, - 275, 273, 296, -1, 296, 273, 297, -1, - 297, 273, 298, -1, 298, 273, 299, -1, - 307, 306, 260, -1, 275, 280, 273, -1, - 267, 287, 311, -1, 276, 279, 275, -1, - 277, 279, 276, -1, 275, 279, 280, -1, - 277, 278, 279, -1, 304, 259, 305, -1, - 305, 259, 306, -1, 306, 259, 260, -1, - 287, 274, 288, -1, 288, 274, 289, -1, - 267, 274, 287, -1, 304, 303, 259, -1, - 282, 283, 274, -1, 274, 290, 289, -1, - 283, 284, 274, -1, 259, 264, 262, -1, - 262, 264, 263, -1, 264, 266, 265, -1, - 274, 281, 290, -1, 285, 281, 284, -1, - 286, 281, 285, -1, 284, 281, 274, -1, - 259, 261, 264, -1, 264, 261, 266, -1, - 303, 261, 259, -1, 303, 302, 261, -1, - 281, 291, 290, -1, 302, 301, 261, -1, - 281, 292, 291, -1, 301, 300, 261, -1, - 312, 315, 314, -1, 312, 313, 315, -1, - 316, 325, 318, -1, 318, 325, 319, -1, - 323, 325, 316, -1, 325, 326, 319, -1, - 319, 327, 320, -1, 320, 327, 321, -1, - 326, 327, 319, -1, 327, 328, 321, -1, - 321, 329, 322, -1, 328, 329, 321, -1, - 322, 324, 317, -1, 329, 324, 322, -1, - 339, 330, 332, -1, 339, 332, 333, -1, - 339, 337, 330, -1, 340, 339, 333, -1, - 341, 333, 334, -1, 341, 334, 335, -1, - 341, 340, 333, -1, 342, 341, 335, -1, - 343, 335, 336, -1, 343, 342, 335, -1, - 338, 336, 331, -1, 338, 343, 336, -1, - 344, 345, 346, -1, 346, 345, 347, -1, - 348, 349, 350, -1, 350, 349, 351, -1, - 359, 352, 354, -1, 361, 354, 355, -1, - 361, 359, 354, -1, 362, 361, 355, -1, - 363, 355, 356, -1, 363, 356, 357, -1, - 363, 362, 355, -1, 364, 363, 357, -1, - 365, 357, 358, -1, 365, 358, 353, -1, - 365, 364, 357, -1, 360, 365, 353, -1, - 375, 366, 368, -1, 375, 368, 369, -1, - 375, 373, 366, -1, 376, 375, 369, -1, - 377, 369, 370, -1, 377, 376, 369, -1, - 378, 370, 371, -1, 378, 371, 372, -1, - 378, 377, 370, -1, 379, 372, 367, -1, - 379, 378, 372, -1, 374, 379, 367, -1, - 380, 383, 382, -1, 380, 381, 383, -1, - 397, 395, 394, -1, 397, 396, 395, -1, - 385, 394, 393, -1, 385, 397, 394, -1, - 392, 397, 385, -1, 384, 399, 392, -1, - 384, 392, 385, -1, 408, 407, 399, -1, - 409, 408, 399, -1, 389, 384, 387, -1, - 389, 387, 388, -1, 391, 389, 390, -1, - 406, 410, 409, -1, 406, 411, 410, -1, - 406, 399, 384, -1, 406, 409, 399, -1, - 386, 384, 389, -1, 386, 389, 391, -1, - 386, 406, 384, -1, 400, 406, 386, -1, - 398, 400, 386, -1, 405, 400, 398, -1, - 404, 401, 400, -1, 404, 402, 401, -1, - 404, 400, 405, -1, 403, 402, 404, -1 ] + 22, 24, 20, -1, 20, 0, 19, -1, + 24, 0, 20, -1, 0, 18, 19, -1, + 0, 1, 18, -1, 1, 17, 18, -1, + 17, 15, 16, -1, 1, 15, 17, -1, + 2, 4, 1, -1, 3, 4, 2, -1, + 15, 5, 14, -1, 4, 5, 1, -1, + 1, 5, 15, -1, 5, 13, 14, -1, + 5, 12, 13, -1, 6, 7, 5, -1, + 5, 11, 12, -1, 7, 10, 5, -1, + 5, 10, 11, -1, 8, 9, 7, -1, + 7, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 73, 47, 74, -1, 47, 48, 74, -1, + 52, 27, 53, -1, 25, 27, 52, -1, + 48, 49, 74, -1, 74, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 76, 50, 51, -1, + 50, 26, 51, -1, 28, 29, 55, -1, + 55, 30, 56, -1, 56, 30, 57, -1, + 29, 30, 55, -1, 57, 31, 58, -1, + 30, 31, 57, -1, 58, 32, 59, -1, + 31, 32, 58, -1, 59, 33, 60, -1, + 32, 33, 59, -1, 33, 34, 60, -1, + 60, 35, 61, -1, 61, 35, 62, -1, + 34, 35, 60, -1, 35, 36, 62, -1, + 62, 37, 63, -1, 63, 37, 64, -1, + 36, 37, 62, -1, 37, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 89, 90, 88, -1, + 100, 102, 92, -1, 88, 86, 87, -1, + 101, 102, 100, -1, 77, 83, 80, -1, + 80, 83, 81, -1, 81, 83, 82, -1, + 88, 78, 86, -1, 90, 85, 88, -1, + 102, 103, 92, -1, 88, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 103, 104, 92, -1, + 126, 125, 78, -1, 104, 99, 92, -1, + 85, 129, 128, -1, 92, 99, 113, -1, + 83, 79, 84, -1, 116, 79, 77, -1, + 77, 79, 83, -1, 125, 124, 78, -1, + 115, 79, 116, -1, 85, 105, 129, -1, + 113, 93, 114, -1, 99, 93, 113, -1, + 124, 123, 78, -1, 115, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 85, 106, 105, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 91, 97, 98, -1, + 94, 96, 93, -1, 95, 96, 94, -1, + 91, 96, 97, -1, 93, 96, 91, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 131, 132, -1, 132, 131, 133, -1, + 134, 141, 136, -1, 136, 143, 137, -1, + 141, 143, 136, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 144, 145, 137, -1, + 138, 146, 139, -1, 139, 146, 140, -1, + 145, 146, 138, -1, 140, 147, 135, -1, + 146, 147, 140, -1, 147, 142, 135, -1, + 155, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 150, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 158, 151, -1, + 160, 152, 153, -1, 160, 153, 154, -1, + 160, 159, 152, -1, 161, 154, 149, -1, + 161, 160, 154, -1, 156, 161, 149, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 179, 170, 172, -1, 179, 177, 170, -1, + 180, 172, 173, -1, 180, 179, 172, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 182, 175, -1, + 178, 176, 171, -1, 178, 183, 176, -1, + 193, 184, 186, -1, 193, 191, 184, -1, + 194, 186, 187, -1, 194, 193, 186, -1, + 195, 187, 188, -1, 195, 188, 189, -1, + 195, 194, 187, -1, 196, 195, 189, -1, + 197, 189, 190, -1, 197, 190, 185, -1, + 197, 196, 189, -1, 192, 197, 185, -1, + 198, 199, 200, -1, 200, 199, 201, -1, + 215, 214, 213, -1, 211, 213, 212, -1, + 203, 213, 211, -1, 210, 215, 213, -1, + 210, 213, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 227, 225, 217, -1, + 227, 226, 225, -1, 208, 202, 205, -1, + 208, 205, 206, -1, 208, 206, 207, -1, + 228, 227, 217, -1, 229, 228, 217, -1, + 224, 229, 217, -1, 204, 208, 209, -1, + 204, 217, 202, -1, 204, 202, 208, -1, + 204, 224, 217, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 222, 216, 223, -1, + 221, 219, 218, -1, 221, 220, 219, -1, + 221, 218, 216, -1, 221, 216, 222, -1 ] ccw TRUE solid FALSE convex TRUE From ba8501f9d56772d7ff5be24cfa2fac3f9358961e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 28 Oct 2016 21:27:17 +0200 Subject: [PATCH 197/330] Added LPC822M101JDH20 to nxp_armmcu. --- library/nxp_armmcu.lib | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index c86187d2..d75d2a51 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1827,4 +1827,36 @@ X PIO0_0/ACMP_I1/TDO 19 -900 500 100 R 50 50 1 1 B ENDDRAW ENDDEF # +# LPC822M101JDH20 +# +DEF LPC822M101JDH20 U 0 40 Y Y 1 F N +F0 "U" -250 750 50 H V R CNN +F1 "LPC822M101JDH20" -250 650 50 H V R CNN +F2 "" -400 100 60 H I C CNN +F3 "" -400 100 60 H I C CNN +DRAW +S -1200 600 1100 -500 0 1 0 f +X PIO0_23/ADC_3/ACMP_I4 1 1200 -300 100 L 50 50 1 1 B +X PIO0_17/ADC_9 2 1200 -200 100 L 50 50 1 1 B +X PIO0_13/ADC_10 3 1200 100 100 L 50 50 1 1 B +X PIO0_12 4 1200 200 100 L 50 50 1 1 B +X ~RESET~/PIO0_5 5 -1300 -100 100 R 50 50 1 1 B +X PIO0_4/ADC_11/WAKEUP/~TRST~ 6 -1300 0 100 R 50 50 1 1 B +X SWCLK/PIO0_3/TCK 7 -1300 100 100 R 50 50 1 1 B +X SWDIO/PIO0_2/TMS 8 -1300 200 100 R 50 50 1 1 B +X PIO0_11/I2C0_SDA 9 1200 300 100 L 50 50 1 1 B +X PIO0_10/I2C0_SCL 10 1200 400 100 L 50 50 1 1 B +X PIO0_14/ADC_2/ACMP_I3 20 1200 0 100 L 50 50 1 1 B +X PIO0_15 11 1200 -100 100 L 50 50 1 1 B +X PIO0_1/ACMP_I2/CLKIN/TDI 12 -1300 300 100 R 50 50 1 1 B +X PIO0_9/XTALOUT 13 -1300 -300 100 R 50 50 1 1 B +X PIO0_8/XTALIN 14 -1300 -200 100 R 50 50 1 1 B +X VDD 15 -100 700 100 D 50 50 1 1 B +X VSS 16 -100 -600 100 U 50 50 1 1 B +X VREFN 17 0 -600 100 U 50 50 1 1 B +X VREFP 18 0 700 100 D 50 50 1 1 B +X PIO0_0/ACMP_I1/TDO 19 -1300 400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From c31b6d73bdd6eea86856e9ac53e8e82332c7691e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 28 Oct 2016 21:38:31 +0200 Subject: [PATCH 198/330] Added properties for LPC822M101JDH20. --- library/nxp_armmcu.dcm | 6 ++++++ library/nxp_armmcu.lib | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/library/nxp_armmcu.dcm b/library/nxp_armmcu.dcm index d9b0f5d1..d9c1e223 100644 --- a/library/nxp_armmcu.dcm +++ b/library/nxp_armmcu.dcm @@ -228,4 +228,10 @@ K nxp lpc arm microcontroller cortex F http://www.nxp.com/documents/data_sheet/LPC81XM.pdf $ENDCMP # +$CMP LPC822M101JDH20 +D LPC82x, 30MHz Cortex-M0+ MCU, 16kB Flash, 4kB SRAM, USART, I2C, SPI, ACMP, ADC, TSSOP20 +K nxp lpc arm microcontroller cortex +F http://cache.nxp.com/documents/data_sheet/LPC82X.pdf +$ENDCMP +# #End Doc Library diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index d75d2a51..19b51376 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1830,8 +1830,8 @@ ENDDEF # LPC822M101JDH20 # DEF LPC822M101JDH20 U 0 40 Y Y 1 F N -F0 "U" -250 750 50 H V R CNN -F1 "LPC822M101JDH20" -250 650 50 H V R CNN +F0 "U" -200 750 50 H V R CNN +F1 "LPC822M101JDH20" -200 650 50 H V R CNN F2 "" -400 100 60 H I C CNN F3 "" -400 100 60 H I C CNN DRAW From 8bcb6e1ea7fb2aecb4bab3793d6dc54334f1f8ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 28 Oct 2016 21:52:25 +0200 Subject: [PATCH 199/330] Modified LPC822M101JDH20 the package label size and position. --- library/nxp_armmcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 19b51376..55d7d4a8 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1832,7 +1832,7 @@ ENDDEF DEF LPC822M101JDH20 U 0 40 Y Y 1 F N F0 "U" -200 750 50 H V R CNN F1 "LPC822M101JDH20" -200 650 50 H V R CNN -F2 "" -400 100 60 H I C CNN +F2 "" 50 -550 50 H I L CNN F3 "" -400 100 60 H I C CNN DRAW S -1200 600 1100 -500 0 1 0 f From 1184fef7ec5ca8e83530da2d5a547e0f10f22162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 28 Oct 2016 22:09:55 +0200 Subject: [PATCH 200/330] Modified LPC822M101JDH20 label size and position. --- library/nxp_armmcu.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 55d7d4a8..19b385c8 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1832,8 +1832,8 @@ ENDDEF DEF LPC822M101JDH20 U 0 40 Y Y 1 F N F0 "U" -200 750 50 H V R CNN F1 "LPC822M101JDH20" -200 650 50 H V R CNN -F2 "" 50 -550 50 H I L CNN -F3 "" -400 100 60 H I C CNN +F2 "" 50 -550 50 H V L CNN +F3 "" 50 650 50 H I L CNN DRAW S -1200 600 1100 -500 0 1 0 f X PIO0_23/ADC_3/ACMP_I4 1 1200 -300 100 L 50 50 1 1 B From 853f6ba1bfe65596f65081d7da11e6043d051266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 28 Oct 2016 22:39:40 +0200 Subject: [PATCH 201/330] Modified LPC822M101JDH20 assigned correct el. type to pins. --- library/nxp_armmcu.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 19b385c8..c357502b 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1844,17 +1844,17 @@ X ~RESET~/PIO0_5 5 -1300 -100 100 R 50 50 1 1 B X PIO0_4/ADC_11/WAKEUP/~TRST~ 6 -1300 0 100 R 50 50 1 1 B X SWCLK/PIO0_3/TCK 7 -1300 100 100 R 50 50 1 1 B X SWDIO/PIO0_2/TMS 8 -1300 200 100 R 50 50 1 1 B -X PIO0_11/I2C0_SDA 9 1200 300 100 L 50 50 1 1 B -X PIO0_10/I2C0_SCL 10 1200 400 100 L 50 50 1 1 B +X PIO0_11/I2C0_SDA 9 1200 300 100 L 50 50 1 1 C +X PIO0_10/I2C0_SCL 10 1200 400 100 L 50 50 1 1 C X PIO0_14/ADC_2/ACMP_I3 20 1200 0 100 L 50 50 1 1 B X PIO0_15 11 1200 -100 100 L 50 50 1 1 B X PIO0_1/ACMP_I2/CLKIN/TDI 12 -1300 300 100 R 50 50 1 1 B X PIO0_9/XTALOUT 13 -1300 -300 100 R 50 50 1 1 B X PIO0_8/XTALIN 14 -1300 -200 100 R 50 50 1 1 B -X VDD 15 -100 700 100 D 50 50 1 1 B -X VSS 16 -100 -600 100 U 50 50 1 1 B -X VREFN 17 0 -600 100 U 50 50 1 1 B -X VREFP 18 0 700 100 D 50 50 1 1 B +X VDD 15 -100 700 100 D 50 50 1 1 W +X VSS 16 -100 -600 100 U 50 50 1 1 W +X VREFN 17 0 -600 100 U 50 50 1 1 W +X VREFP 18 0 700 100 D 50 50 1 1 W X PIO0_0/ACMP_I1/TDO 19 -1300 400 100 R 50 50 1 1 B ENDDRAW ENDDEF From 80b5932aa8e084c5cac613bb9d5b745952c2b454 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sat, 29 Oct 2016 13:19:56 +0200 Subject: [PATCH 202/330] Modified LPC822M101JDH20, changed the outline width. --- library/nxp_armmcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index c357502b..11e4b7f3 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1835,7 +1835,7 @@ F1 "LPC822M101JDH20" -200 650 50 H V R CNN F2 "" 50 -550 50 H V L CNN F3 "" 50 650 50 H I L CNN DRAW -S -1200 600 1100 -500 0 1 0 f +S -1200 600 1100 -500 0 1 10 f X PIO0_23/ADC_3/ACMP_I4 1 1200 -300 100 L 50 50 1 1 B X PIO0_17/ADC_9 2 1200 -200 100 L 50 50 1 1 B X PIO0_13/ADC_10 3 1200 100 100 L 50 50 1 1 B 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 203/330] 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 204/330] 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 80a4554650103cd092c24ef573e257774b397fd5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 10:09:39 +0100 Subject: [PATCH 205/330] 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 5167c8f66190aac54e8b58cb5bd6dfa38c0c463c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 11:56:01 +0100 Subject: [PATCH 206/330] #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 207/330] 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 208/330] 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 209/330] 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 e97504db2714cf80a12efdcd23a3dd2e542ed20d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 13:05:18 +0100 Subject: [PATCH 210/330] remove symbols that will be duplicates after https://github.com/KiCad/kicad-library/pull/742 is merged + modified symbols to meet style of https://github.com/KiCad/kicad-library/pull/742 + added KTY10/KT100 as aliases --- library/sensors.dcm | 218 ++++---------- library/sensors.lib | 683 ++++++++++++-------------------------------- 2 files changed, 248 insertions(+), 653 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index f027a13e..bd1c1c1f 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -204,24 +204,24 @@ K Hall Current Sensor F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx $ENDCMP # -$CMP ACS758LCB-100B -D 100A Hall Effect Current Sensor, bidirectional, 5pin CB package -K hall current sensor -F http://www.allegromicro.com/en/Products/Part_Numbers/0758/0758.pdf -$ENDCMP -# +$CMP ACS758LCB-100B +D 100A Hall Effect Current Sensor, bidirectional, 5pin CB package +K hall current sensor +F http://www.allegromicro.com/en/Products/Part_Numbers/0758/0758.pdf +$ENDCMP +# $CMP AD8418 D Bidirectional zero-drift current sense amplifier, 20V/V K current sense amplifier shunt high side bidirectional F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf $ENDCMP # -$CMP AS5045B -D Magnetic Position Sensor, 12-bit, PWM Output, ABI Output, SPI Interface -K Magnetic Hall Encoder -F http://ams.com/eng/content/download/438063/1340357/246195 -$ENDCMP -# +$CMP AS5045B +D Magnetic Position Sensor, 12-bit, PWM Output, ABI Output, SPI Interface +K Magnetic Hall Encoder +F http://ams.com/eng/content/download/438063/1340357/246195 +$ENDCMP +# $CMP AS5048A D Magnetic position sensor, 14-bit, PWM output, SPI Interface K sensor magnetic hall position rotation spi @@ -324,10 +324,16 @@ K current monitor shunt sensor bidirectional high low side common mode F http://www.ti.com/lit/ds/symlink/ina283.pdf $ENDCMP # -$CMP KTY10 -D KTY10 series silicon temperature sensors +$CMP KT100 +D KTY10/KT100 series silicon temperature sensors K silicon temperature sensors -F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +F http://www.b-kainka.de/Daten/Sensor/kty10.pdf +$ENDCMP +# +$CMP KTY10 +D KTY10/KT100 series silicon temperature sensors +K silicon temperature sensors +F http://www.b-kainka.de/Daten/Sensor/kty10.pdf $ENDCMP # $CMP KTY81 @@ -343,21 +349,21 @@ F http://www.nxp.com/documents/data_sheet/KTY82_SER.pdf $ENDCMP # $CMP KTY83 -D KTY83 series silicon temperature sensors, SOD68 -K silicon temperature sensors +D KTY83 series silicon temperature sensors, polarized, SOD68 +K silicon temperature sensors diode F http://www.nxp.com/documents/data_sheet/KTY83_SER.pdf $ENDCMP # $CMP KTY84 -D KTY84 series silicon temperature sensors, SOD68 -K silicon temperature sensor -F http://www.nxp.com/documents/data_sheet/KTY84_SER.pdf +D KTY84 series silicon temperature sensors, polarized, SOD68 +K silicon temperature sensor diode +F http://cache.nxp.com/documents/data_sheet/KTY84_SER.pdf?pspll=1 $ENDCMP # -$CMP KTYxx -D KTYxx series silicon temperature sensors -K silicon temperature sensors -F http://www.nxp.com/documents/data_sheet/KTY81_SER.pdf +$CMP KTY85 +D KTY85 series silicon temperature sensors, polarized, SOD80 +K silicon temperature sensor diode +F http://www.nxp.com/documents/other/SC17_GENERAL_TEMP_1996_3.pdf $ENDCMP # $CMP L3G4200D @@ -444,50 +450,50 @@ K Thermocouple Converter F http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31855.html#popuppdf $ENDCMP # -$CMP MCP9700AT-E/LT -D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SC-70-5 package +$CMP MCP9700AT-E/LT +D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # -$CMP MCP9700AT-E/TT -D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SOT-23-3 package +$CMP MCP9700AT-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 MCP9700AT-H/LT -D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +150C, in SC-70-5 package +$CMP MCP9700AT-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 MCP9700AT-H/TT -D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +150C, in SOT-23-3 package +$CMP MCP9700AT-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 MCP9700T-E/LT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SC-70-5 package +$CMP MCP9700T-E/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # -$CMP MCP9700T-E/TT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SOT-23-3 package +$CMP MCP9700T-E/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SOT-23-3 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # -$CMP MCP9700T-H/LT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SC-70-5 package +$CMP MCP9700T-H/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SC-70-5 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # -$CMP MCP9700T-H/TT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SOT-23-3 package +$CMP MCP9700T-H/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SOT-23-3 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP @@ -552,21 +558,6 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # -$CMP NTC -D temperature dependent resistor, negative temperature coefficient (NTC) -K thermistor NTC resistor sensor RTD -$ENDCMP -# -$CMP NTC_3wire -D temperature dependent resistor, negative temperature coefficient (NTC), 3-wire interface -K thermistor NTC resistor sensor RTD -$ENDCMP -# -$CMP NTC_4wire -D temperature dependent resistor, negative temperature coefficient (NTC), 4-wire interface -K thermistor NTC resistor sensor RTD -$ENDCMP -# $CMP PT100 D PT100 platinum temperature sensor (RTD) K platinum temperature sensor RTD @@ -579,111 +570,18 @@ K platinum temperature sensor RTD F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf $ENDCMP # -$CMP PT1000_3wire -D PT1000 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT1000_4wire -D PT1000 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT100_3wire -D PT100 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT100_4wire -D PT100 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# $CMP PT500 D PT500 platinum temperature sensor (RTD) K platinum temperature sensor RTD F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf $ENDCMP # -$CMP PT500_3wire -D PT500 platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PT500_4wire -D PT500 platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD -F https://www.heraeus.com/media/media/group/doc_group/products_1/hst/sot_to/de_15/to_92_d.pdf -$ENDCMP -# -$CMP PTC -D temperature dependent resistor, positive temperature coefficient (PTC) -K thermistor PTC resistor sensor RTD -$ENDCMP -# -$CMP PTC_3wire -D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface -K thermistor PTC resistor sensor RTD -$ENDCMP -# -$CMP PTC_4wire -D temperature dependent resistor, positive temperature coefficient (PTC), 4-wire interface -K thermistor PTC resistor sensor RTD -$ENDCMP -# -$CMP RTD -D platinum temperature sensor (RTD) -K platinum temperature sensor RTD PTC -F https://en.wikipedia.org/wiki/Resistance_thermometer -$ENDCMP -# -$CMP RTD_3wire -D platinum temperature sensor (RTD), 3-wire interface -K platinum temperature sensor RTD PTC -F https://en.wikipedia.org/wiki/Resistance_thermometer -$ENDCMP -# -$CMP RTD_4wire -D platinum temperature sensor (RTD), 4-wire interface -K platinum temperature sensor RTD PTC -F https://en.wikipedia.org/wiki/Resistance_thermometer -$ENDCMP -# $CMP SHT1x D Temperature and humidity module K digital temperature humidity sensor F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf $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 TLV493D D Low power 3D magnetic sensor, I2C interface, SOT23-6 package K magnetic field i2c @@ -702,16 +600,16 @@ K High side current sensor monitor shunt F www.diodes.com/datasheets/ZXCT1009.pdf $ENDCMP # -$CMP ZXCT1107 -D High side current sensor, SOT-23 -K High side current sensor monitor shunt -F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf -$ENDCMP -# -$CMP ZXCT1109 -D High side current sensor, SOT-23 -K High side current sensor monitor shunt -F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf -$ENDCMP -# +$CMP ZXCT1107 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# +$CMP ZXCT1109 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# #End Doc Library diff --git a/library/sensors.lib b/library/sensors.lib index 3d8d444b..194b73db 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -178,7 +178,7 @@ F0 "U" -300 250 50 H V L CNN F1 "ACS754SCB-200" -300 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS ACS758LCB-100B +ALIAS ACS758LCB-100B DRAW S -300 200 300 -200 0 1 10 f X VCC 1 400 100 100 L 50 50 1 1 W @@ -210,45 +210,45 @@ X +IN 8 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# AS5045B -# -DEF AS5045B U 0 40 Y Y 1 F N -F0 "U" -200 575 50 H V R CNN -F1 "AS5045B" -200 500 50 H V R CNN -F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 150 -500 50 H I L CNN -F3 "" -2150 1600 50 H V C CNN -$FPLIST - SSOP*16_5.3x6.2mm*Pitch0.65mm* -$ENDFPLIST -DRAW -A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 -C 0 0 80 0 1 10 N -S -450 450 450 -450 0 1 10 f -P 2 0 1 10 -110 0 -130 -20 N -P 2 0 1 10 -110 0 -90 -20 N -P 2 0 1 10 110 0 90 -20 N -P 2 0 1 10 110 0 130 -20 N -P 4 0 1 0 10 10 50 -30 30 -50 -10 -10 N -P 7 0 1 0 -30 50 10 10 -10 -10 -50 30 -40 40 -30 50 -25 45 F -X MagINCn 1 -600 -200 150 R 50 50 1 1 C -X MagDECn 2 -600 -300 150 R 50 50 1 1 C -X A 3 -600 300 150 R 50 50 1 1 O -X B 4 -600 200 150 R 50 50 1 1 O -X NC 5 600 -100 150 L 50 50 1 1 N N -X I 6 -600 100 150 R 50 50 1 1 O -X VSS 7 0 -600 150 U 50 50 1 1 W -X PDIO 8 600 300 150 L 50 50 1 1 I -X DO 9 600 200 150 L 50 50 1 1 O -X CLK 10 600 100 150 L 50 50 1 1 I -X CSn 11 600 0 150 L 50 50 1 1 I -X PWM 12 600 -300 150 L 50 50 1 1 O -X NC 13 600 -200 150 L 50 50 1 1 N N -X NC 14 100 -600 150 U 50 50 1 1 N N -X VDD3V3 15 -100 600 150 D 50 50 1 1 W -X VDD5V 16 0 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# +# AS5045B +# +DEF AS5045B U 0 40 Y Y 1 F N +F0 "U" -200 575 50 H V R CNN +F1 "AS5045B" -200 500 50 H V R CNN +F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 150 -500 50 H I L CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + SSOP*16_5.3x6.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +P 4 0 1 0 10 10 50 -30 30 -50 -10 -10 N +P 7 0 1 0 -30 50 10 10 -10 -10 -50 30 -40 40 -30 50 -25 45 F +X MagINCn 1 -600 -200 150 R 50 50 1 1 C +X MagDECn 2 -600 -300 150 R 50 50 1 1 C +X A 3 -600 300 150 R 50 50 1 1 O +X B 4 -600 200 150 R 50 50 1 1 O +X NC 5 600 -100 150 L 50 50 1 1 N N +X I 6 -600 100 150 R 50 50 1 1 O +X VSS 7 0 -600 150 U 50 50 1 1 W +X PDIO 8 600 300 150 L 50 50 1 1 I +X DO 9 600 200 150 L 50 50 1 1 O +X CLK 10 600 100 150 L 50 50 1 1 I +X CSn 11 600 0 150 L 50 50 1 1 I +X PWM 12 600 -300 150 L 50 50 1 1 O +X NC 13 600 -200 150 L 50 50 1 1 N N +X NC 14 100 -600 150 U 50 50 1 1 N N +X VDD3V3 15 -100 600 150 D 50 50 1 1 W +X VDD5V 16 0 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # AS5048A # DEF AS5048A U 0 40 Y Y 1 F N @@ -457,92 +457,117 @@ X +IN 8 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# KTY81 +# +DEF KTY81 TH 0 0 N Y 1 F N +F0 "TH" -175 0 50 V V C CNN +F1 "KTY81" 125 0 50 V V C CNN +F2 "TO_SOT_Packages_THT:TO-92-2pin_Inline_Narrow_Oval" 200 0 50 V I C CNN +F3 "" 0 -50 50 H I C CNN +ALIAS KT100 KTY10 +$FPLIST + TO?92* + SOD70* +$ENDFPLIST +DRAW +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 +# # KTY82 # DEF KTY82 TH 0 0 N Y 1 F N -F0 "TH" 100 0 50 V V C CNN -F1 "KTY82" 165 30 50 V V C CNN -F2 "" 0 -50 50 H I C CNN +F0 "TH" -175 0 50 V V C CNN +F1 "KTY82" 125 0 50 V V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 200 0 50 V I C CNN F3 "" 0 -50 50 H I C CNN $FPLIST - SOT-23 + SOT-23* $ENDFPLIST DRAW -A -86 108 7 -265 818 0 1 0 N -80 105 -85 115 -A -70 105 10 1800 -900 0 1 0 N -80 105 -70 95 -A -70 105 10 -900 0 0 1 0 N -70 95 -60 105 -A -70 130 10 0 900 0 1 0 N -60 130 -70 140 -A -70 130 10 900 1800 0 1 0 N -70 140 -80 130 -A -70 130 10 1800 -900 0 1 0 N -80 130 -70 120 -A -64 139 20 -1075 -253 0 1 0 N -70 120 -45 130 -S -40 100 40 -200 0 1 8 N -P 2 0 1 0 -60 105 -60 130 N -P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 N -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -300 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 # # KTY83 # -DEF KTY83 TH 0 0 Y Y 1 F N -F0 "TH" 100 0 50 V V C CNN -F1 "KTY83" 165 30 50 V V C CNN -F2 "" 0 -50 50 H I C CNN +DEF KTY83 TH 0 0 N N 1 F N +F0 "TH" 0 100 50 H V C CNN +F1 "KTY83" 0 -125 50 H V C CNN +F2 "Diodes_ThroughHole:Diode_DO-34_SOD68_Horizontal_RM7.5" 0 -200 50 H I C CNN F3 "" 0 -50 50 H I C CNN ALIAS KTY84 $FPLIST - DO-34 - SOD68 + DO?34* + SOD68* $ENDFPLIST DRAW -A -116 98 7 -265 818 0 1 0 N -110 95 -115 105 -A -100 95 10 1800 -900 0 1 0 N -110 95 -100 85 -A -100 95 10 -900 0 0 1 0 N -100 85 -90 95 -A -100 120 10 0 900 0 1 0 N -90 120 -100 130 -A -100 120 10 900 1800 0 1 0 N -100 130 -110 120 -A -100 120 10 1800 -900 0 1 0 N -110 120 -100 110 -A -94 129 20 -1075 -253 0 1 0 N -100 110 -75 120 -S -40 100 40 -200 0 1 8 N -P 2 0 1 0 -120 -130 -60 -130 N -P 2 0 1 0 -90 -110 -90 -190 N -P 2 0 1 0 -90 95 -90 120 N -P 4 0 1 0 -120 -170 -60 -170 -90 -130 -120 -170 F -P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 N -X K 1 0 200 100 D 50 50 1 1 P -X A 2 0 -300 100 U 50 50 1 1 P +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 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 # -# KTYxx +# KTY85 # -DEF KTYxx TH 0 0 N Y 1 F N -F0 "TH" 100 0 50 V V C CNN -F1 "KTYxx" 165 30 50 V V C CNN -F2 "" 0 -50 50 H I C CNN +DEF KTY85 TH 0 0 N N 1 F N +F0 "TH" 0 100 50 H V C CNN +F1 "KTY85" 0 -125 50 H V C CNN +F2 "Diodes_SMD:MiniMELF_Standard" 0 -200 50 H I C CNN F3 "" 0 -50 50 H I C CNN -ALIAS KTY81 KTY10 $FPLIST - TO-92-2 - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol - TO92-2 - SOD70 + SOD80* $ENDFPLIST DRAW -A -86 108 7 -265 818 0 1 0 N -80 105 -85 115 -A -70 105 10 1800 -900 0 1 0 N -80 105 -70 95 -A -70 105 10 -900 0 0 1 0 N -70 95 -60 105 -A -70 130 10 0 900 0 1 0 N -60 130 -70 140 -A -70 130 10 900 1800 0 1 0 N -70 140 -80 130 -A -70 130 10 1800 -900 0 1 0 N -80 130 -70 120 -A -64 139 20 -1075 -253 0 1 0 N -70 120 -45 130 -S -40 100 40 -200 0 1 8 N -P 2 0 1 0 -60 105 -60 130 N -P 5 0 1 0 -75 75 -75 25 75 -125 75 -175 75 -175 N -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -300 100 U 50 50 1 1 P +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 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 # @@ -962,7 +987,7 @@ ENDDEF DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N F0 "U" -250 250 50 H V C CNN F1 "MCP9700AT-E/LT" 50 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS MCP9700AT-H/LT MCP9700T-E/LT MCP9700T-H/LT $FPLIST @@ -993,7 +1018,7 @@ ENDDEF DEF MCP9700T-H/TT U 0 40 Y Y 1 F N F0 "U" -250 250 50 H V C CNN F1 "MCP9700T-H/TT" 50 250 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" 0 -400 50 H I C CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -400 50 H I C CNN F3 "" -150 250 50 H V C CNN ALIAS MCP9700T-E/TT MCP9700AT-H/TT MCP9700AT-E/TT $FPLIST @@ -1201,109 +1226,6 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # -# NTC -# -DEF NTC TH 0 0 N Y 1 F N -F0 "TH" 100 25 50 V V L CNN -F1 "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 -# -# NTC_3wire -# -DEF NTC_3wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "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 -# -# NTC_4wire -# -DEF NTC_4wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "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 -# # PT100 # DEF PT100 TH 0 0 N Y 1 F N @@ -1311,136 +1233,31 @@ F0 "TH" 100 25 50 V V L CNN F1 "PT100" 175 25 50 V V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN -ALIAS PT1000 PT500 +ALIAS PT500 PT1000 $FPLIST - TO-92-2 - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol - TO92-2 - SOD70 + TO?92* + PIN?ARRAY* + bornier* + Terminal?Block* + SOD70* + R*1206* + R*0805* $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 -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 -# -# PTC -# -DEF PTC TH 0 0 N Y 1 F N -F0 "TH" 100 25 50 V V L CNN -F1 "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 -# -# PTC_3wire -# -DEF PTC_3wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "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 -# -# PTC_4wire -# -DEF PTC_4wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "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 +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 # @@ -1463,126 +1280,6 @@ X VDD 4 -100 300 100 D 50 50 1 1 W 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 -# # TLV493D # DEF TLV493D U 0 40 Y Y 1 F N @@ -1634,11 +1331,11 @@ ENDDEF DEF ZXCT1009 U 0 40 Y Y 1 F N F0 "U" -100 200 50 H V L CNN F1 "ZXCT1009" -100 -200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN F3 "" -50 0 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST +$FPLIST + SOT-23* +$ENDFPLIST DRAW S -100 150 100 -150 0 1 10 f X Vs- 1 -200 100 100 R 50 50 1 1 I @@ -1647,40 +1344,40 @@ X Iout 3 200 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# ZXCT1107 -# -DEF ZXCT1107 U 0 40 Y Y 1 F N -F0 "U" -100 200 50 H V L CNN -F1 "ZXCT1107" -100 -200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN -F3 "" -50 0 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -100 150 100 -150 0 1 10 f -X S+ 1 -200 -100 100 R 50 50 1 1 I -X S- 2 -200 100 100 R 50 50 1 1 I -X Out 3 200 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# ZXCT1109 -# -DEF ZXCT1109 U 0 40 Y Y 1 F N -F0 "U" -100 200 50 H V L CNN -F1 "ZXCT1109" -100 -200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN -F3 "" -50 0 50 H V C CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -S -100 150 100 -150 0 1 10 f -X S- 1 -200 100 100 R 50 50 1 1 I -X S+ 2 -200 -100 100 R 50 50 1 1 I -X Out 3 200 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# +# ZXCT1107 +# +DEF ZXCT1107 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1107" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S+ 1 -200 -100 100 R 50 50 1 1 I +X S- 2 -200 100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ZXCT1109 +# +DEF ZXCT1109 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1109" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S- 1 -200 100 100 R 50 50 1 1 I +X S+ 2 -200 -100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library From 0af45e0a1d1929c9f2be14d16fa1322685ba5312 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 13:12:13 +0100 Subject: [PATCH 211/330] fixed label position on PT100 --- library/sensors.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 194b73db..a8144c1f 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1229,8 +1229,8 @@ ENDDEF # PT100 # DEF PT100 TH 0 0 N Y 1 F N -F0 "TH" 100 25 50 V V L CNN -F1 "PT100" 175 25 50 V V L CNN +F0 "TH" -175 0 50 V V C CNN +F1 "PT100" 125 0 50 V V C CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN ALIAS PT500 PT1000 From d42ce4ff1980951a5e6ea662e32993b8c0599dcd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 13:38:36 +0100 Subject: [PATCH 212/330] added MCP950x temperature switches --- library/sensors.dcm | 24 ++++++++++++ library/sensors.lib | 92 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index bd1c1c1f..0e6e3d78 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -450,6 +450,30 @@ K Thermocouple Converter F http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31855.html#popuppdf $ENDCMP # +$CMP MCP9501 +D Temperature Switch with Selectable Hysteresis, Open-Drain, Active-Low Output (Hot Option), SOT-23-5 +K Temperature Switch sensor +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002268B.pdf +$ENDCMP +# +$CMP MCP9502 +D Temperature Switch with Selectable Hysteresis, Push-Pull, Active-High Output (Hot Option), SOT-23-5 +K Temperature Switch sensor +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002268B.pdf +$ENDCMP +# +$CMP MCP9503 +D Temperature Switch with Selectable Hysteresis, Open-Drain, Active-Low Output (Cold Option), SOT-23-5 +K Temperature Switch sensor +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002268B.pdf +$ENDCMP +# +$CMP MCP9504 +D Temperature Switch with Selectable Hysteresis, Push-Pull, Active-High Output (Cold Option), SOT-23-5 +K Temperature Switch sensor +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002268B.pdf +$ENDCMP +# $CMP MCP9700AT-E/LT D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor diff --git a/library/sensors.lib b/library/sensors.lib index a8144c1f..bed50b5d 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -982,6 +982,98 @@ X NC 8 -400 0 100 R 50 50 1 1 I N ENDDRAW ENDDEF # +# MCP9501 +# +DEF MCP9501 U 0 5 Y Y 1 F N +F0 "U" -250 0 50 V V C CNN +F1 "MCP9501" -150 0 50 V V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" -350 -100 50 V I C CNN +F3 "" -250 0 50 V I C CNN +ALIAS MCP9503 +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +C -60 40 7 0 1 0 F +C -10 -40 7 0 1 0 F +S -100 300 300 -300 0 1 10 f +S -75 15 -45 -50 0 1 0 N +S -75 135 -45 70 0 1 0 N +P 2 0 1 0 -75 -150 -45 -150 N +P 2 0 1 0 -70 -160 -50 -160 N +P 2 0 1 0 -60 -170 -60 -170 N +P 2 0 1 0 -60 -130 -60 -150 N +P 2 0 1 0 -60 40 -60 15 N +P 2 0 1 0 -60 135 -60 150 N +P 2 0 1 0 -60 160 -60 165 N +P 2 0 1 0 -60 175 -60 180 N +P 2 0 1 0 -25 -95 5 -95 N +P 2 0 1 0 -10 0 -10 5 N +P 2 0 1 0 -10 15 -10 20 N +P 2 0 1 0 145 0 165 0 N +P 3 0 1 0 -60 -50 -60 -130 -10 -130 N +P 3 0 1 0 -10 -40 -10 -15 -10 -10 N +P 3 0 1 0 25 -40 -10 -40 -10 -130 N +P 3 0 1 0 25 40 -60 40 -60 70 N +P 3 0 1 0 60 20 70 -20 80 -20 N +P 4 0 1 0 5 -70 -25 -70 -10 -95 5 -70 N +P 4 0 1 0 50 20 70 20 80 -20 90 -20 N +P 4 0 1 0 150 0 25 75 25 -75 150 0 N +P 4 0 1 0 195 135 195 75 85 75 85 40 N +X GND 1 0 -400 100 U 50 50 1 1 W +X GND 2 100 -400 100 U 50 50 1 1 W +X Hyst 3 200 400 100 D 50 50 1 1 I +X VDD 4 0 400 100 D 50 50 1 1 W +X Out 5 400 0 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# +# MCP9502 +# +DEF MCP9502 U 0 5 Y Y 1 F N +F0 "U" -250 0 50 V V C CNN +F1 "MCP9502" -150 0 50 V V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" -350 -100 50 V I C CNN +F3 "" -250 0 50 V I C CNN +ALIAS MCP9504 +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +C -60 40 7 0 1 0 F +C -10 -40 7 0 1 0 F +S -100 300 300 -300 0 1 10 f +S -75 15 -45 -50 0 1 0 N +S -75 135 -45 70 0 1 0 N +P 2 0 1 0 -75 -150 -45 -150 N +P 2 0 1 0 -70 -160 -50 -160 N +P 2 0 1 0 -60 -170 -60 -170 N +P 2 0 1 0 -60 -130 -60 -150 N +P 2 0 1 0 -60 40 -60 15 N +P 2 0 1 0 -60 135 -60 150 N +P 2 0 1 0 -60 160 -60 165 N +P 2 0 1 0 -60 175 -60 180 N +P 2 0 1 0 -25 -95 5 -95 N +P 2 0 1 0 -10 0 -10 5 N +P 2 0 1 0 -10 15 -10 20 N +P 2 0 1 0 145 0 165 0 N +P 3 0 1 0 -60 -50 -60 -130 -10 -130 N +P 3 0 1 0 -10 -40 -10 -15 -10 -10 N +P 3 0 1 0 25 -40 -10 -40 -10 -130 N +P 3 0 1 0 25 40 -60 40 -60 70 N +P 3 0 1 0 60 20 70 -20 80 -20 N +P 4 0 1 0 5 -70 -25 -70 -10 -95 5 -70 N +P 4 0 1 0 50 20 70 20 80 -20 90 -20 N +P 4 0 1 0 150 0 25 75 25 -75 150 0 N +P 4 0 1 0 195 135 195 75 85 75 85 40 N +X GND 1 0 -400 100 U 50 50 1 1 W +X GND 2 100 -400 100 U 50 50 1 1 W +X Hyst 3 200 400 100 D 50 50 1 1 I +X VDD 4 0 400 100 D 50 50 1 1 W +X Out 5 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # MCP9700AT-E/LT # DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N From e197f196d09931cc27e1fdc2721d164b42168742 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Tue, 1 Nov 2016 20:46:26 +0000 Subject: [PATCH 213/330] 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 214/330] 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 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 215/330] 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 784c023be198f12b19fde53c3fd7372dc1d2aaee Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 2 Nov 2016 21:02:59 +0100 Subject: [PATCH 216/330] 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 6f118bb3757b79246436cd19bc948a633784036f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Thu, 3 Nov 2016 10:02:13 +0100 Subject: [PATCH 217/330] Set VREF pins as input in LPC822M101JDH20. --- library/nxp_armmcu.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 11e4b7f3..deee54c3 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1853,8 +1853,8 @@ X PIO0_9/XTALOUT 13 -1300 -300 100 R 50 50 1 1 B X PIO0_8/XTALIN 14 -1300 -200 100 R 50 50 1 1 B X VDD 15 -100 700 100 D 50 50 1 1 W X VSS 16 -100 -600 100 U 50 50 1 1 W -X VREFN 17 0 -600 100 U 50 50 1 1 W -X VREFP 18 0 700 100 D 50 50 1 1 W +X VREFN 17 0 -600 100 U 50 50 1 1 I +X VREFP 18 0 700 100 D 50 50 1 1 I X PIO0_0/ACMP_I1/TDO 19 -1300 400 100 R 50 50 1 1 B ENDDRAW ENDDEF From 86b25e28ca8c6f8c825f72007c5df23f03f5dcbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Thu, 3 Nov 2016 10:10:21 +0100 Subject: [PATCH 218/330] Assigned default FP and added FP filter to LPC822M101JDH20. --- library/nxp_armmcu.lib | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index deee54c3..88ff5a17 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1832,8 +1832,11 @@ ENDDEF DEF LPC822M101JDH20 U 0 40 Y Y 1 F N F0 "U" -200 750 50 H V R CNN F1 "LPC822M101JDH20" -200 650 50 H V R CNN -F2 "" 50 -550 50 H V L CNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 50 -550 50 H I L CNN F3 "" 50 650 50 H I L CNN +$FPLIST + TSSOP*4.4x6.5mm*Pitch0.65mm* +$ENDFPLIST DRAW S -1200 600 1100 -500 0 1 10 f X PIO0_23/ADC_3/ACMP_I4 1 1200 -300 100 L 50 50 1 1 B From 88c5886cbef812f2536fad07162b2dd3853041da Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 4 Nov 2016 11:33:50 +1100 Subject: [PATCH 219/330] 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 220/330] 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 957e8b86e4d839304b1dbc5d5aadd62a11aabb1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sun, 6 Nov 2016 09:50:01 +0100 Subject: [PATCH 221/330] Set VREF pins as passive in LPC822M101JDH20. --- library/nxp_armmcu.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 88ff5a17..75960357 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1856,8 +1856,8 @@ X PIO0_9/XTALOUT 13 -1300 -300 100 R 50 50 1 1 B X PIO0_8/XTALIN 14 -1300 -200 100 R 50 50 1 1 B X VDD 15 -100 700 100 D 50 50 1 1 W X VSS 16 -100 -600 100 U 50 50 1 1 W -X VREFN 17 0 -600 100 U 50 50 1 1 I -X VREFP 18 0 700 100 D 50 50 1 1 I +X VREFN 17 0 -600 100 U 50 50 1 1 P +X VREFP 18 0 700 100 D 50 50 1 1 P X PIO0_0/ACMP_I1/TDO 19 -1300 400 100 R 50 50 1 1 B ENDDRAW ENDDEF From 4b814cc2bfa337aeba90d10cd419478b1f4687cd Mon Sep 17 00:00:00 2001 From: cafee Date: Sun, 6 Nov 2016 12:11:15 +0100 Subject: [PATCH 222/330] 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 223/330] 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 2b6f2b9ad97b917561893822bf6df158da184bc8 Mon Sep 17 00:00:00 2001 From: Cafee Date: Tue, 8 Nov 2016 14:22:31 +0100 Subject: [PATCH 224/330] 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 225/330] 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 226/330] 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 227/330] 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 228/330] 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 229/330] 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 230/330] 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 231/330] 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 232/330] 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 233/330] 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 234/330] 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 235/330] 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 236/330] 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 237/330] 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 238/330] 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 239/330] 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 240/330] 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 241/330] 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 242/330] 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 243/330] 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 244/330] 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 245/330] 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 246/330] 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 247/330] 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 248/330] 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 249/330] 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 250/330] 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 251/330] 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 252/330] 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 253/330] 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 254/330] 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 255/330] 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 256/330] 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 257/330] 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 258/330] 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 259/330] 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 260/330] 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 261/330] 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 262/330] 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 263/330] 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 264/330] 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 265/330] 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 266/330] 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 267/330] 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 268/330] 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 269/330] 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 270/330] 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 271/330] 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 272/330] 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 273/330] 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 274/330] 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 275/330] 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 276/330] 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 277/330] 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 278/330] 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 279/330] 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 280/330] 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 281/330] 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 282/330] 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 283/330] 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 284/330] 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 9bb2a0757d256124f09ffcb51cd1873a434a7935 Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Fri, 25 Nov 2016 11:18:58 +0100 Subject: [PATCH 285/330] bosch: update footprint list --- library/bosch.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/bosch.lib b/library/bosch.lib index fe4c1034..b75dccde 100644 --- a/library/bosch.lib +++ b/library/bosch.lib @@ -9,7 +9,7 @@ F1 "BMF055" -200 850 50 H V R CNN F2 "" 150 -850 50 H V L CNN F3 "" 0 200 50 H V C CNN $FPLIST - LGA* + LGA-28* $ENDFPLIST DRAW S -700 800 700 -800 0 1 10 f From 57400b35e91b82a92f17884fbaff5095383d962f Mon Sep 17 00:00:00 2001 From: Rob Shaw Date: Fri, 25 Nov 2016 13:09:16 +0000 Subject: [PATCH 286/330] 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 From 071ec7d6500c64e7acbee2cf8b7450d6864706e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sat, 26 Nov 2016 16:19:10 +0100 Subject: [PATCH 287/330] Changed pin name position offset in LPC822M101JDH20. --- library/nxp_armmcu.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 75960357..beede761 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1829,36 +1829,36 @@ ENDDEF # # LPC822M101JDH20 # -DEF LPC822M101JDH20 U 0 40 Y Y 1 F N +DEF LPC822M101JDH20 U 0 5 Y Y 1 F N F0 "U" -200 750 50 H V R CNN F1 "LPC822M101JDH20" -200 650 50 H V R CNN F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 50 -550 50 H I L CNN -F3 "" 50 650 50 H I L CNN +F3 "" 150 650 50 H I L CNN $FPLIST TSSOP*4.4x6.5mm*Pitch0.65mm* $ENDFPLIST DRAW -S -1200 600 1100 -500 0 1 10 f +S -1100 600 1100 -500 0 1 10 f X PIO0_23/ADC_3/ACMP_I4 1 1200 -300 100 L 50 50 1 1 B X PIO0_17/ADC_9 2 1200 -200 100 L 50 50 1 1 B X PIO0_13/ADC_10 3 1200 100 100 L 50 50 1 1 B X PIO0_12 4 1200 200 100 L 50 50 1 1 B -X ~RESET~/PIO0_5 5 -1300 -100 100 R 50 50 1 1 B -X PIO0_4/ADC_11/WAKEUP/~TRST~ 6 -1300 0 100 R 50 50 1 1 B -X SWCLK/PIO0_3/TCK 7 -1300 100 100 R 50 50 1 1 B -X SWDIO/PIO0_2/TMS 8 -1300 200 100 R 50 50 1 1 B +X ~RESET~/PIO0_5 5 -1200 -100 100 R 50 50 1 1 B +X PIO0_4/ADC_11/WAKEUP/~TRST~ 6 -1200 0 100 R 50 50 1 1 B +X SWCLK/PIO0_3/TCK 7 -1200 100 100 R 50 50 1 1 B +X SWDIO/PIO0_2/TMS 8 -1200 200 100 R 50 50 1 1 B X PIO0_11/I2C0_SDA 9 1200 300 100 L 50 50 1 1 C X PIO0_10/I2C0_SCL 10 1200 400 100 L 50 50 1 1 C X PIO0_14/ADC_2/ACMP_I3 20 1200 0 100 L 50 50 1 1 B X PIO0_15 11 1200 -100 100 L 50 50 1 1 B -X PIO0_1/ACMP_I2/CLKIN/TDI 12 -1300 300 100 R 50 50 1 1 B -X PIO0_9/XTALOUT 13 -1300 -300 100 R 50 50 1 1 B -X PIO0_8/XTALIN 14 -1300 -200 100 R 50 50 1 1 B +X PIO0_1/ACMP_I2/CLKIN/TDI 12 -1200 300 100 R 50 50 1 1 B +X PIO0_9/XTALOUT 13 -1200 -300 100 R 50 50 1 1 B +X PIO0_8/XTALIN 14 -1200 -200 100 R 50 50 1 1 B X VDD 15 -100 700 100 D 50 50 1 1 W X VSS 16 -100 -600 100 U 50 50 1 1 W X VREFN 17 0 -600 100 U 50 50 1 1 P X VREFP 18 0 700 100 D 50 50 1 1 P -X PIO0_0/ACMP_I1/TDO 19 -1300 400 100 R 50 50 1 1 B +X PIO0_0/ACMP_I1/TDO 19 -1200 400 100 R 50 50 1 1 B ENDDRAW ENDDEF # From 9c1049327532e7eea3c440193b0d4d8586f677b0 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 1 Dec 2016 14:23:56 +1100 Subject: [PATCH 288/330] Fixed pinut for IR2104 --- library/ir.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/ir.lib b/library/ir.lib index 0b70ac4e..551d5189 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -56,7 +56,7 @@ DRAW S -200 -400 200 400 0 1 10 f X VCC 1 -300 300 100 R 50 50 1 1 W X IN 2 -300 -100 100 R 50 50 1 1 I -X ~SD 2 -300 -200 100 R 50 50 1 1 I +X ~SD 3 -300 -200 100 R 50 50 1 1 I X COM 4 -300 -300 100 R 50 50 1 1 W X LO 5 300 -300 100 L 50 50 1 1 O X VS 6 300 -200 100 L 50 50 1 1 P From 37d72709bd1d78a7e2044363fd6d0ffd1b7f96ff Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 1 Dec 2016 14:28:58 +1100 Subject: [PATCH 289/330] Added IR2186 --- library/ir.dcm | 6 ++++++ library/ir.lib | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/library/ir.dcm b/library/ir.dcm index 4a7d79f4..a287ba0e 100644 --- a/library/ir.dcm +++ b/library/ir.dcm @@ -30,6 +30,12 @@ K Gate Driver F http://www.irf.com/product-info/datasheets/data/ir2110.pdf $ENDCMP # +$CMP IR2186 +D High and Low Side Gate Driver, 600V operation, 4A output current +K gate driver +F www.irf.com/product-info/datasheets/data/irs2186pbf.pdf +$ENDCMP +# $CMP IRS2181 D High and Low Side Gate Driver, Output Current 1.4/1.8A, PDIP-8 , SOIC-8 K Gate Driver diff --git a/library/ir.lib b/library/ir.lib index 551d5189..39d0a2db 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -96,6 +96,29 @@ X NC 14 300 0 100 L 50 50 1 1 N N ENDDRAW ENDDEF # +# IR2186 +# +DEF IR2186 U 0 40 Y Y 1 F N +F0 "U" 150 550 50 H V L CNN +F1 "IR2186" 150 450 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 150 350 50 H I L CIN +F3 "" -200 -550 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -200 -300 200 300 0 1 10 f +X HIN 1 -300 0 100 R 50 50 1 1 I +X VCC 1 0 400 100 D 50 50 1 1 W +X LIN 2 -300 -100 100 R 50 50 1 1 I +X COM 3 0 -400 100 U 50 50 1 1 W +X LO 4 300 -200 100 L 50 50 1 1 O +X VS 6 300 -100 100 L 50 50 1 1 P +X HO 7 300 100 100 L 50 50 1 1 O +X VB 8 300 200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # IRS2181 # DEF IRS2181 U 0 40 Y Y 1 F N From bc236751c8e3f519dbba061382bcc2181174dc7e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 1 Dec 2016 14:30:11 +1100 Subject: [PATCH 290/330] Added DIP* filter --- library/ir.lib | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/library/ir.lib b/library/ir.lib index 39d0a2db..08f152ee 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -99,12 +99,13 @@ ENDDEF # IR2186 # DEF IR2186 U 0 40 Y Y 1 F N -F0 "U" 150 550 50 H V L CNN -F1 "IR2186" 150 450 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 150 350 50 H I L CIN +F0 "U" 100 500 50 H V L CNN +F1 "IR2186" 100 400 50 H V L CNN +F2 "" 150 350 50 H I L CIN F3 "" -200 -550 50 H V C CNN $FPLIST SOIC* + DIP* $ENDFPLIST DRAW S -200 -300 200 300 0 1 10 f From 0e5995692269b6ce4dbe054265af4c6fd60a5f46 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 1 Dec 2016 14:31:10 +1100 Subject: [PATCH 291/330] Fixed pins to match datasheet --- library/ir.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/ir.lib b/library/ir.lib index 08f152ee..778ab1e9 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -110,10 +110,10 @@ $ENDFPLIST DRAW S -200 -300 200 300 0 1 10 f X HIN 1 -300 0 100 R 50 50 1 1 I -X VCC 1 0 400 100 D 50 50 1 1 W X LIN 2 -300 -100 100 R 50 50 1 1 I X COM 3 0 -400 100 U 50 50 1 1 W X LO 4 300 -200 100 L 50 50 1 1 O +X VCC 5 0 400 100 D 50 50 1 1 W X VS 6 300 -100 100 L 50 50 1 1 P X HO 7 300 100 100 L 50 50 1 1 O X VB 8 300 200 100 L 50 50 1 1 P From 63a16061c65ff0150dc0e80619ba01f56b63e6f6 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 1 Dec 2016 14:48:15 +1100 Subject: [PATCH 292/330] Renamed IR2186 to IRS2186 --- library/ir.dcm | 12 ++++++------ library/ir.lib | 48 ++++++++++++++++++++++++------------------------ 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/library/ir.dcm b/library/ir.dcm index a287ba0e..9bcad021 100644 --- a/library/ir.dcm +++ b/library/ir.dcm @@ -30,16 +30,16 @@ K Gate Driver F http://www.irf.com/product-info/datasheets/data/ir2110.pdf $ENDCMP # -$CMP IR2186 -D High and Low Side Gate Driver, 600V operation, 4A output current -K gate driver -F www.irf.com/product-info/datasheets/data/irs2186pbf.pdf -$ENDCMP -# $CMP IRS2181 D High and Low Side Gate Driver, Output Current 1.4/1.8A, PDIP-8 , SOIC-8 K Gate Driver F http://www.irf.com/product-info/datasheets/data/irs2181.pdf $ENDCMP # +$CMP IRS2186 +D High and Low Side Gate Driver, 600V operation, 4A output current +K gate driver +F www.irf.com/product-info/datasheets/data/irs2186pbf.pdf +$ENDCMP +# #End Doc Library diff --git a/library/ir.lib b/library/ir.lib index 778ab1e9..aa3a2018 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -96,30 +96,6 @@ X NC 14 300 0 100 L 50 50 1 1 N N ENDDRAW ENDDEF # -# IR2186 -# -DEF IR2186 U 0 40 Y Y 1 F N -F0 "U" 100 500 50 H V L CNN -F1 "IR2186" 100 400 50 H V L CNN -F2 "" 150 350 50 H I L CIN -F3 "" -200 -550 50 H V C CNN -$FPLIST - SOIC* - DIP* -$ENDFPLIST -DRAW -S -200 -300 200 300 0 1 10 f -X HIN 1 -300 0 100 R 50 50 1 1 I -X LIN 2 -300 -100 100 R 50 50 1 1 I -X COM 3 0 -400 100 U 50 50 1 1 W -X LO 4 300 -200 100 L 50 50 1 1 O -X VCC 5 0 400 100 D 50 50 1 1 W -X VS 6 300 -100 100 L 50 50 1 1 P -X HO 7 300 100 100 L 50 50 1 1 O -X VB 8 300 200 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # IRS2181 # DEF IRS2181 U 0 40 Y Y 1 F N @@ -144,4 +120,28 @@ X VB 8 300 300 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# IRS2186 +# +DEF IRS2186 U 0 40 Y Y 1 F N +F0 "U" 100 500 50 H V L CNN +F1 "IRS2186" 100 400 50 H V L CNN +F2 "" 150 350 50 H I L CIN +F3 "" -200 -550 50 H V C CNN +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +S -200 -300 200 300 0 1 10 f +X HIN 1 -300 0 100 R 50 50 1 1 I +X LIN 2 -300 -100 100 R 50 50 1 1 I +X COM 3 0 -400 100 U 50 50 1 1 W +X LO 4 300 -200 100 L 50 50 1 1 O +X VCC 5 0 400 100 D 50 50 1 1 W +X VS 6 300 -100 100 L 50 50 1 1 P +X HO 7 300 100 100 L 50 50 1 1 O +X VB 8 300 200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# #End Library From cd012f9afa8975c167d12f1700a8fd1281852819 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 2 Dec 2016 10:32:46 +1100 Subject: [PATCH 293/330] Fixes --- library/ir.dcm | 2 +- library/ir.lib | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/ir.dcm b/library/ir.dcm index 9bcad021..f8313804 100644 --- a/library/ir.dcm +++ b/library/ir.dcm @@ -39,7 +39,7 @@ $ENDCMP $CMP IRS2186 D High and Low Side Gate Driver, 600V operation, 4A output current K gate driver -F www.irf.com/product-info/datasheets/data/irs2186pbf.pdf +F http://www.irf.com/product-info/datasheets/data/irs2186pbf.pdf $ENDCMP # #End Doc Library diff --git a/library/ir.lib b/library/ir.lib index aa3a2018..026d4906 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -128,8 +128,8 @@ F1 "IRS2186" 100 400 50 H V L CNN F2 "" 150 350 50 H I L CIN F3 "" -200 -550 50 H V C CNN $FPLIST - SOIC* - DIP* + SOIC*3.9x4.9mm*Pitch1.25mm* + DIP*W7.62mm* $ENDFPLIST DRAW S -200 -300 200 300 0 1 10 f From b8031fbae6d2288b4cad8d0737de1c5307f354dd Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 4 Dec 2016 09:41:53 +0100 Subject: [PATCH 294/330] Added ZXGD300XE6 gate drivers --- library/transistors.dcm | 24 ++++++++++++++++++++++++ library/transistors.lib | 22 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/library/transistors.dcm b/library/transistors.dcm index 902e8469..d5d68f12 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -2040,4 +2040,28 @@ K Darlington Power Transistor PNP F http://www.fairchildsemi.com/ds/TI/TIP125.pdf $ENDCMP # +$CMP ZXGD3001E6 +D 9A (peak) Gate driver, 12V, 3ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3001E6.pdf +$ENDCMP +# +$CMP ZXGD3002E6 +D 9A (peak) Gate driver, 20V, 2ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3002E6.pdf +$ENDCMP +# +$CMP ZXGD3003E6 +D 5A (peak) Gate driver, 40V, 2ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3003E6.pdf +$ENDCMP +# +$CMP ZXGD3004E6 +D 8A (peak) Gate driver, 40V, 1ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3004E6.pdf +$ENDCMP +# #End Doc Library diff --git a/library/transistors.lib b/library/transistors.lib index 0d0ed33b..fe106197 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -5422,4 +5422,26 @@ X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# ZXGD3001E6 +# +DEF ZXGD3001E6 U 0 40 Y Y 1 F N +F0 "U" -350 250 50 H V C CNN +F1 "ZXGD3001E6" 400 -300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN +F3 "" -350 250 50 H I C CNN +ALIAS ZXGD3004E6 ZXGD3002E6 ZXGD3003E6 +$FPLIST + SOT*23*6* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 0 f +X VCC 1 0 300 100 D 50 50 1 1 W +X IN1 2 -500 100 100 R 50 50 1 1 I +X GND 3 0 -300 100 U 50 50 1 1 W +X SINK 4 500 -100 100 L 50 50 1 1 O +X IN2 5 -500 -100 100 R 50 50 1 1 I +X SOURCE 6 500 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library From 2e3bc9e8f23063cfd6750f0246e7b0dc99d75cd4 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 4 Dec 2016 10:47:36 +0100 Subject: [PATCH 295/330] Updated pins to open colector, emitor --- library/transistors.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index fe106197..a4a766bf 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -5438,9 +5438,9 @@ S -400 200 400 -200 0 1 0 f X VCC 1 0 300 100 D 50 50 1 1 W X IN1 2 -500 100 100 R 50 50 1 1 I X GND 3 0 -300 100 U 50 50 1 1 W -X SINK 4 500 -100 100 L 50 50 1 1 O +X SINK 4 500 -100 100 L 50 50 1 1 C X IN2 5 -500 -100 100 R 50 50 1 1 I -X SOURCE 6 500 100 100 L 50 50 1 1 O +X SOURCE 6 500 100 100 L 50 50 1 1 E ENDDRAW ENDDEF # From a99fa1450b234ef2715d19b96ec3f185450baed2 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 4 Dec 2016 13:36:32 +0100 Subject: [PATCH 296/330] ZXGD300XE6 moved to new library --- library/transistors.dcm | 24 ------------------------ library/transistors.lib | 22 ---------------------- library/zetex.dcm | 27 +++++++++++++++++++++++++++ library/zetex.lib | 26 ++++++++++++++++++++++++++ 4 files changed, 53 insertions(+), 46 deletions(-) create mode 100644 library/zetex.dcm create mode 100644 library/zetex.lib diff --git a/library/transistors.dcm b/library/transistors.dcm index d5d68f12..902e8469 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -2040,28 +2040,4 @@ K Darlington Power Transistor PNP F http://www.fairchildsemi.com/ds/TI/TIP125.pdf $ENDCMP # -$CMP ZXGD3001E6 -D 9A (peak) Gate driver, 12V, 3ns delay -K gate driver -F http://www.diodes.com/_files/datasheets/ZXGD3001E6.pdf -$ENDCMP -# -$CMP ZXGD3002E6 -D 9A (peak) Gate driver, 20V, 2ns delay -K gate driver -F http://www.diodes.com/_files/datasheets/ZXGD3002E6.pdf -$ENDCMP -# -$CMP ZXGD3003E6 -D 5A (peak) Gate driver, 40V, 2ns delay -K gate driver -F http://www.diodes.com/_files/datasheets/ZXGD3003E6.pdf -$ENDCMP -# -$CMP ZXGD3004E6 -D 8A (peak) Gate driver, 40V, 1ns delay -K gate driver -F http://www.diodes.com/_files/datasheets/ZXGD3004E6.pdf -$ENDCMP -# #End Doc Library diff --git a/library/transistors.lib b/library/transistors.lib index a4a766bf..0d0ed33b 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -5422,26 +5422,4 @@ X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# ZXGD3001E6 -# -DEF ZXGD3001E6 U 0 40 Y Y 1 F N -F0 "U" -350 250 50 H V C CNN -F1 "ZXGD3001E6" 400 -300 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN -F3 "" -350 250 50 H I C CNN -ALIAS ZXGD3004E6 ZXGD3002E6 ZXGD3003E6 -$FPLIST - SOT*23*6* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 0 f -X VCC 1 0 300 100 D 50 50 1 1 W -X IN1 2 -500 100 100 R 50 50 1 1 I -X GND 3 0 -300 100 U 50 50 1 1 W -X SINK 4 500 -100 100 L 50 50 1 1 C -X IN2 5 -500 -100 100 R 50 50 1 1 I -X SOURCE 6 500 100 100 L 50 50 1 1 E -ENDDRAW -ENDDEF -# #End Library diff --git a/library/zetex.dcm b/library/zetex.dcm new file mode 100644 index 00000000..ef5cf795 --- /dev/null +++ b/library/zetex.dcm @@ -0,0 +1,27 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ZXGD3001E6 +D 9A (peak) Gate driver, 12V, 3ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3001E6.pdf +$ENDCMP +# +$CMP ZXGD3002E6 +D 9A (peak) Gate driver, 20V, 2ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3002E6.pdf +$ENDCMP +# +$CMP ZXGD3003E6 +D 5A (peak) Gate driver, 40V, 2ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3003E6.pdf +$ENDCMP +# +$CMP ZXGD3004E6 +D 8A (peak) Gate driver, 40V, 1ns delay +K gate driver +F http://www.diodes.com/_files/datasheets/ZXGD3004E6.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/zetex.lib b/library/zetex.lib new file mode 100644 index 00000000..5bb2dfc7 --- /dev/null +++ b/library/zetex.lib @@ -0,0 +1,26 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ZXGD3001E6 +# +DEF ZXGD3001E6 U 0 40 Y Y 1 F N +F0 "U" -350 250 50 H V C CNN +F1 "ZXGD3001E6" 400 -300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN +F3 "" -350 250 50 H I C CNN +ALIAS ZXGD3004E6 ZXGD3002E6 ZXGD3003E6 +$FPLIST + SOT?23-* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VCC 1 0 300 100 D 50 50 1 1 W +X IN1 2 -500 100 100 R 50 50 1 1 I +X GND 3 0 -300 100 U 50 50 1 1 W +X SINK 4 500 -100 100 L 50 50 1 1 C +X IN2 5 -500 -100 100 R 50 50 1 1 I +X SOURCE 6 500 100 100 L 50 50 1 1 E +ENDDRAW +ENDDEF +# +#End Library From 3435a4d3023f299e5c83466e424dad631f1bd05c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 4 Dec 2016 14:57:54 +0100 Subject: [PATCH 297/330] added logo.dcm --- library/logo.dcm | 15 ++++++++++++++ library/logo.lib | 52 ++++++++++++++++++++++++++---------------------- 2 files changed, 43 insertions(+), 24 deletions(-) create mode 100644 library/logo.dcm diff --git a/library/logo.dcm b/library/logo.dcm new file mode 100644 index 00000000..392fe854 --- /dev/null +++ b/library/logo.dcm @@ -0,0 +1,15 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP OPEN_HARDWARE_1 +D Open Hardware Logo +K Logo +F ~ +$ENDCMP +# +$CMP OPEN_HARDWARE_2 +D Large Open hardware Logo +K Logo +F ~ +$ENDCMP +# +#End Doc Library diff --git a/library/logo.lib b/library/logo.lib index 16ec772e..f2e4cbb7 100644 --- a/library/logo.lib +++ b/library/logo.lib @@ -1,24 +1,28 @@ -EESchema-LIBRARY Version 2.3 Date: Wed 04 Jul 2012 05:22:47 PM PET -#encoding utf-8 -# -# OPEN_HARDWARE_1 -# -DEF OPEN_HARDWARE_1 LOGO 0 40 Y Y 1 F N -F0 "LOGO" 0 275 50 H V C CNN -F1 "OPEN_HARDWARE_1" 0 -225 50 H V C CNN -DRAW -P 277 0 1 0 132 -171 130 -170 125 -167 118 -162 109 -156 100 -150 93 -146 88 -142 86 -141 85 -142 81 -144 75 -147 71 -149 66 -151 63 -151 63 -151 61 -147 58 -139 53 -130 49 -119 44 -107 38 -95 34 -83 29 -72 26 -64 24 -58 23 -55 23 -55 26 -52 31 -49 41 -40 51 -27 57 -13 60 3 58 18 52 32 42 45 30 54 16 60 0 62 -15 61 -29 55 -42 45 -48 39 -55 26 -60 12 -60 9 -59 -7 -55 -21 -47 -34 -36 -45 -34 -46 -29 -50 -25 -53 -23 -55 -42 -102 -45 -110 -51 -123 -55 -134 -59 -143 -62 -149 -63 -151 -63 -151 -65 -151 -68 -150 -75 -147 -79 -145 -84 -142 -87 -141 -89 -142 -93 -145 -100 -150 -109 -156 -117 -161 -124 -166 -130 -170 -132 -171 -133 -171 -135 -170 -139 -166 -146 -160 -155 -151 -156 -150 -164 -142 -170 -136 -174 -131 -175 -129 -175 -129 -174 -127 -170 -121 -166 -114 -160 -105 -144 -82 -153 -61 -155 -54 -159 -46 -161 -41 -162 -38 -165 -37 -170 -36 -179 -34 -189 -32 -199 -31 -207 -29 -214 -28 -217 -27 -217 -27 -218 -25 -218 -22 -218 -17 -219 -9 -219 3 -219 5 -218 16 -218 25 -218 30 -218 33 -218 33 -215 33 -209 35 -200 36 -190 38 -189 39 -179 41 -170 42 -164 44 -161 45 -161 45 -159 49 -156 56 -152 64 -149 72 -146 79 -144 85 -143 87 -143 87 -145 90 -148 95 -153 102 -160 111 -160 112 -166 121 -171 128 -174 133 -175 136 -175 136 -173 138 -169 143 -162 150 -155 158 -152 160 -144 169 -138 174 -134 177 -132 178 -132 178 -130 176 -124 172 -117 167 -108 161 -107 161 -98 155 -91 150 -86 146 -84 145 -83 145 -80 146 -73 148 -66 151 -58 155 -50 158 -45 160 -42 162 -42 162 -41 165 -40 171 -38 180 -36 191 -35 193 -33 203 -32 212 -31 218 -30 220 -28 221 -23 221 -16 221 -6 221 3 221 13 221 21 221 27 220 29 220 29 220 30 217 32 210 33 201 36 190 36 188 38 178 40 169 41 163 42 161 42 161 47 159 54 156 62 152 82 144 107 161 109 163 118 169 125 174 130 177 133 178 133 178 135 176 140 171 147 165 154 157 160 151 167 144 171 140 174 137 174 135 174 134 173 131 169 126 164 118 158 110 153 102 148 94 144 88 143 85 143 84 145 79 148 72 152 63 160 44 173 41 181 40 192 38 202 36 218 33 219 -26 216 -27 214 -27 208 -29 199 -30 189 -32 181 -34 172 -36 166 -37 163 -37 162 -38 160 -42 157 -49 154 -57 150 -65 147 -73 145 -79 144 -82 145 -84 149 -89 153 -97 159 -105 165 -114 170 -121 173 -126 175 -129 174 -131 171 -135 164 -141 155 -151 153 -152 145 -160 139 -166 134 -170 132 -171 F -ENDDRAW -ENDDEF -# -# OPEN_HARDWARE_2 -# -DEF OPEN_HARDWARE_2 LOGO 0 40 Y Y 1 F N -F0 "LOGO" 0 500 50 H V C CNN -F1 "OPEN_HARDWARE_2" 0 -450 50 H V C CNN -DRAW -P 277 1 1 0 265 -343 261 -341 250 -334 236 -325 218 -313 201 -301 187 -292 177 -285 173 -283 170 -284 162 -288 150 -294 143 -298 132 -302 127 -303 126 -302 122 -294 116 -279 107 -260 98 -238 88 -214 77 -190 68 -166 59 -145 52 -128 48 -116 46 -111 47 -110 52 -105 62 -98 82 -81 103 -55 115 -26 120 6 116 36 104 64 84 90 60 109 32 121 0 125 -30 122 -59 110 -85 90 -96 78 -111 52 -120 24 -121 17 -119 -14 -110 -43 -94 -69 -72 -91 -69 -93 -58 -101 -51 -106 -46 -111 -85 -205 -91 -220 -102 -246 -111 -268 -119 -286 -124 -298 -127 -302 -127 -303 -130 -303 -137 -301 -151 -294 -159 -290 -169 -285 -174 -283 -178 -285 -187 -291 -201 -301 -218 -312 -234 -323 -249 -333 -260 -340 -265 -343 -266 -343 -270 -340 -279 -333 -292 -321 -310 -303 -313 -300 -328 -285 -340 -272 -348 -263 -351 -259 -351 -259 -348 -254 -341 -243 -332 -228 -320 -211 -288 -165 -306 -122 -311 -109 -318 -93 -323 -82 -325 -77 -330 -75 -341 -73 -358 -69 -379 -65 -398 -62 -415 -58 -428 -56 -434 -55 -435 -54 -436 -51 -437 -45 -437 -35 -438 -18 -438 6 -438 9 -437 32 -437 50 -436 61 -436 66 -436 66 -430 67 -418 70 -400 73 -380 77 -378 78 -358 82 -340 85 -328 88 -323 90 -322 91 -318 99 -312 112 -305 128 -298 144 -292 159 -288 170 -287 175 -287 175 -290 180 -297 190 -307 205 -320 223 -320 224 -332 242 -342 257 -348 267 -351 272 -351 272 -347 277 -338 287 -325 301 -310 316 -305 321 -288 338 -276 349 -269 354 -265 356 -265 356 -260 352 -249 345 -234 335 -216 323 -215 322 -197 310 -183 300 -172 293 -168 291 -167 291 -160 293 -147 297 -132 303 -116 310 -101 316 -90 321 -85 324 -85 324 -83 330 -80 343 -76 361 -72 383 -71 386 -67 407 -64 424 -62 436 -60 441 -57 442 -47 443 -32 443 -13 443 6 443 26 443 42 442 54 441 59 440 59 440 61 434 64 421 67 402 72 381 72 377 76 356 80 339 82 327 84 323 85 322 94 318 108 312 125 305 165 289 215 323 219 326 237 338 251 348 261 354 266 356 266 356 271 352 281 343 294 330 309 314 321 303 334 289 343 280 348 274 349 270 349 268 346 263 339 252 328 237 316 220 307 205 296 189 289 177 287 171 287 169 291 159 296 145 304 127 321 88 346 83 362 81 384 76 404 72 437 66 438 -52 433 -54 428 -55 416 -58 399 -61 379 -65 362 -68 344 -72 332 -74 326 -75 325 -77 321 -85 314 -99 308 -115 301 -131 295 -147 290 -158 289 -165 291 -169 298 -179 307 -194 319 -211 331 -228 341 -243 347 -253 350 -258 349 -262 342 -270 329 -283 310 -302 307 -305 291 -320 278 -332 269 -340 265 -343 F -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# OPEN_HARDWARE_1 +# +DEF OPEN_HARDWARE_1 LOGO 0 40 Y Y 1 F N +F0 "LOGO" 0 275 50 H V C CNN +F1 "OPEN_HARDWARE_1" 0 -225 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +P 277 0 1 0 132 -171 130 -170 125 -167 118 -162 109 -156 100 -150 93 -146 88 -142 86 -141 85 -142 81 -144 75 -147 71 -149 66 -151 63 -151 63 -151 61 -147 58 -139 53 -130 49 -119 44 -107 38 -95 34 -83 29 -72 26 -64 24 -58 23 -55 23 -55 26 -52 31 -49 41 -40 51 -27 57 -13 60 3 58 18 52 32 42 45 30 54 16 60 0 62 -15 61 -29 55 -42 45 -48 39 -55 26 -60 12 -60 9 -59 -7 -55 -21 -47 -34 -36 -45 -34 -46 -29 -50 -25 -53 -23 -55 -42 -102 -45 -110 -51 -123 -55 -134 -59 -143 -62 -149 -63 -151 -63 -151 -65 -151 -68 -150 -75 -147 -79 -145 -84 -142 -87 -141 -89 -142 -93 -145 -100 -150 -109 -156 -117 -161 -124 -166 -130 -170 -132 -171 -133 -171 -135 -170 -139 -166 -146 -160 -155 -151 -156 -150 -164 -142 -170 -136 -174 -131 -175 -129 -175 -129 -174 -127 -170 -121 -166 -114 -160 -105 -144 -82 -153 -61 -155 -54 -159 -46 -161 -41 -162 -38 -165 -37 -170 -36 -179 -34 -189 -32 -199 -31 -207 -29 -214 -28 -217 -27 -217 -27 -218 -25 -218 -22 -218 -17 -219 -9 -219 3 -219 5 -218 16 -218 25 -218 30 -218 33 -218 33 -215 33 -209 35 -200 36 -190 38 -189 39 -179 41 -170 42 -164 44 -161 45 -161 45 -159 49 -156 56 -152 64 -149 72 -146 79 -144 85 -143 87 -143 87 -145 90 -148 95 -153 102 -160 111 -160 112 -166 121 -171 128 -174 133 -175 136 -175 136 -173 138 -169 143 -162 150 -155 158 -152 160 -144 169 -138 174 -134 177 -132 178 -132 178 -130 176 -124 172 -117 167 -108 161 -107 161 -98 155 -91 150 -86 146 -84 145 -83 145 -80 146 -73 148 -66 151 -58 155 -50 158 -45 160 -42 162 -42 162 -41 165 -40 171 -38 180 -36 191 -35 193 -33 203 -32 212 -31 218 -30 220 -28 221 -23 221 -16 221 -6 221 3 221 13 221 21 221 27 220 29 220 29 220 30 217 32 210 33 201 36 190 36 188 38 178 40 169 41 163 42 161 42 161 47 159 54 156 62 152 82 144 107 161 109 163 118 169 125 174 130 177 133 178 133 178 135 176 140 171 147 165 154 157 160 151 167 144 171 140 174 137 174 135 174 134 173 131 169 126 164 118 158 110 153 102 148 94 144 88 143 85 143 84 145 79 148 72 152 63 160 44 173 41 181 40 192 38 202 36 218 33 219 -26 216 -27 214 -27 208 -29 199 -30 189 -32 181 -34 172 -36 166 -37 163 -37 162 -38 160 -42 157 -49 154 -57 150 -65 147 -73 145 -79 144 -82 145 -84 149 -89 153 -97 159 -105 165 -114 170 -121 173 -126 175 -129 174 -131 171 -135 164 -141 155 -151 153 -152 145 -160 139 -166 134 -170 132 -171 F +ENDDRAW +ENDDEF +# +# OPEN_HARDWARE_2 +# +DEF OPEN_HARDWARE_2 LOGO 0 40 Y Y 1 F N +F0 "LOGO" 0 500 50 H V C CNN +F1 "OPEN_HARDWARE_2" 0 -450 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +P 277 1 1 0 265 -343 261 -341 250 -334 236 -325 218 -313 201 -301 187 -292 177 -285 173 -283 170 -284 162 -288 150 -294 143 -298 132 -302 127 -303 126 -302 122 -294 116 -279 107 -260 98 -238 88 -214 77 -190 68 -166 59 -145 52 -128 48 -116 46 -111 47 -110 52 -105 62 -98 82 -81 103 -55 115 -26 120 6 116 36 104 64 84 90 60 109 32 121 0 125 -30 122 -59 110 -85 90 -96 78 -111 52 -120 24 -121 17 -119 -14 -110 -43 -94 -69 -72 -91 -69 -93 -58 -101 -51 -106 -46 -111 -85 -205 -91 -220 -102 -246 -111 -268 -119 -286 -124 -298 -127 -302 -127 -303 -130 -303 -137 -301 -151 -294 -159 -290 -169 -285 -174 -283 -178 -285 -187 -291 -201 -301 -218 -312 -234 -323 -249 -333 -260 -340 -265 -343 -266 -343 -270 -340 -279 -333 -292 -321 -310 -303 -313 -300 -328 -285 -340 -272 -348 -263 -351 -259 -351 -259 -348 -254 -341 -243 -332 -228 -320 -211 -288 -165 -306 -122 -311 -109 -318 -93 -323 -82 -325 -77 -330 -75 -341 -73 -358 -69 -379 -65 -398 -62 -415 -58 -428 -56 -434 -55 -435 -54 -436 -51 -437 -45 -437 -35 -438 -18 -438 6 -438 9 -437 32 -437 50 -436 61 -436 66 -436 66 -430 67 -418 70 -400 73 -380 77 -378 78 -358 82 -340 85 -328 88 -323 90 -322 91 -318 99 -312 112 -305 128 -298 144 -292 159 -288 170 -287 175 -287 175 -290 180 -297 190 -307 205 -320 223 -320 224 -332 242 -342 257 -348 267 -351 272 -351 272 -347 277 -338 287 -325 301 -310 316 -305 321 -288 338 -276 349 -269 354 -265 356 -265 356 -260 352 -249 345 -234 335 -216 323 -215 322 -197 310 -183 300 -172 293 -168 291 -167 291 -160 293 -147 297 -132 303 -116 310 -101 316 -90 321 -85 324 -85 324 -83 330 -80 343 -76 361 -72 383 -71 386 -67 407 -64 424 -62 436 -60 441 -57 442 -47 443 -32 443 -13 443 6 443 26 443 42 442 54 441 59 440 59 440 61 434 64 421 67 402 72 381 72 377 76 356 80 339 82 327 84 323 85 322 94 318 108 312 125 305 165 289 215 323 219 326 237 338 251 348 261 354 266 356 266 356 271 352 281 343 294 330 309 314 321 303 334 289 343 280 348 274 349 270 349 268 346 263 339 252 328 237 316 220 307 205 296 189 289 177 287 171 287 169 291 159 296 145 304 127 321 88 346 83 362 81 384 76 404 72 437 66 438 -52 433 -54 428 -55 416 -58 399 -61 379 -65 362 -68 344 -72 332 -74 326 -75 325 -77 321 -85 314 -99 308 -115 301 -131 295 -147 290 -158 289 -165 291 -169 298 -179 307 -194 319 -211 331 -228 341 -243 347 -253 350 -258 349 -262 342 -270 329 -283 310 -302 307 -305 291 -320 278 -332 269 -340 265 -343 F +ENDDRAW +ENDDEF +# +#End Library From 3be21cccbb0658cfe4e563f56e2b35b430830734 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sun, 4 Dec 2016 16:15:22 -0800 Subject: [PATCH 298/330] Fixed spacing issues with NUPx202 parts --- library/onsemi.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/onsemi.dcm b/library/onsemi.dcm index 90c132bb..e7428f16 100644 --- a/library/onsemi.dcm +++ b/library/onsemi.dcm @@ -13,13 +13,13 @@ F http://www.onsemi.com/pub/Collateral/NCP45560-D.PDF $ENDCMP # $CMP NUP2202 -D Transient voltage suppressor designed toprotect high speed data lines from ESD, EFT, and lightning +D Transient voltage suppressor designed to protect high speed data lines from ESD, EFT, and lightning K ESD Protection diodes transient suppressor F http://www.onsemi.ru.com/pub_link/Collateral/NUP2202W1-D.PDF $ENDCMP # $CMP NUP4202 -D Transient voltage suppressor designed toprotect high speed data lines from ESD, EFT, and lightning +D Transient voltage suppressor designed to protect high speed data lines from ESD, EFT, and lightning K ESD Protection diodes transient suppressor F http://www.onsemi.com/pub_link/Collateral/NUP4202W1-D.PDF $ENDCMP From 2c5dc079b0778e5ac10e66fe6685cd124504e47b Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 5 Dec 2016 19:38:54 -0800 Subject: [PATCH 299/330] Fill -12VA symbol arrow All other negative symbols are filled --- library/power.lib | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/library/power.lib b/library/power.lib index cf91acfb..d31aeef0 100644 --- a/library/power.lib +++ b/library/power.lib @@ -558,10 +558,8 @@ F1 "-12VA" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X -12VA 1 0 0 0 U 50 50 1 1 W N +X -12VA 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # From 4f60e40c74a0c17888fd691a05523457581f76bf Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Wed, 7 Dec 2016 18:07:02 +0100 Subject: [PATCH 300/330] Added MCP6567 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 2fdd0af8..e53fa58a 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -519,6 +519,12 @@ K comparator, low power, push-pull F http://ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf $ENDCMP # +$CMP MCP6567 +D Dual low power open drain output comparator +K comparator, low power, open drain +F http://www.farnell.com/datasheets/2133492.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 dfdce62f..22f38e13 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1426,6 +1426,30 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# MCP6567 +# +DEF MCP6567 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6567" 0 -200 50 H V L CNN +F2 "" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + 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 +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 C +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 C +ENDDRAW +ENDDEF +# # MIC845H # DEF MIC845H U 0 20 Y Y 1 F N From 1384f1a8b459fa1339c38870ca9581ba8d58b8e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johnny=20H=C3=A4rtell?= Date: Sat, 10 Dec 2016 13:33:21 +0200 Subject: [PATCH 301/330] Add IR2106 high and low side driver --- library/ir.dcm | 6 ++++++ library/ir.lib | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/library/ir.dcm b/library/ir.dcm index f8313804..2c14842b 100644 --- a/library/ir.dcm +++ b/library/ir.dcm @@ -18,6 +18,12 @@ K Gate Driver F http://www.irf.com/product-info/datasheets/data/ir2104.pdf $ENDCMP # +$CMP IR2106 +D High and Low Side Driver, 600V operation, Output Current 120/200mA, PDIP-8 , SOIC-8 +K Gate Driver +F http://www.irf.com/product-info/datasheets/data/ir2106.pdf +$ENDCMP +# $CMP IR2110 D High and Low Side Gate Driver, Output Current 2.0/2.0A, PDIP-14 , SOIC-14 K Gate Driver diff --git a/library/ir.lib b/library/ir.lib index 026d4906..0dd53a95 100644 --- a/library/ir.lib +++ b/library/ir.lib @@ -65,6 +65,30 @@ X VB 8 300 300 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# IR2106 +# +DEF IR2106 U 0 40 Y Y 1 F N +F0 "U" 0 525 50 H V C CNN +F1 "IR2106" 0 450 50 H V C CNN +F2 "" 0 -450 50 H V C CIN +F3 "" -200 -550 50 H V C CNN +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +S -200 -400 200 400 0 1 10 f +X VCC 1 -300 300 100 R 50 50 1 1 W +X HIN 2 -300 -100 100 R 50 50 1 1 I +X LIN 3 -300 -200 100 R 50 50 1 1 I +X COM 4 -300 -300 100 R 50 50 1 1 W +X LO 5 300 -300 100 L 50 50 1 1 O +X VS 6 300 -200 100 L 50 50 1 1 P +X HO 7 300 -100 100 L 50 50 1 1 O +X VB 8 300 300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # IR2110 # DEF IR2110 U 0 40 Y Y 1 F N From e630baa1342154ed1b10865f8b77b06ce2a8e9d2 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 19:56:14 -0800 Subject: [PATCH 302/330] Add spark gap --- library/device.lib | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/library/device.lib b/library/device.lib index e311870b..ba6f335c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8233,6 +8233,24 @@ X - 2 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# SPARK_GAP +# +DEF SPARK_GAP E 0 0 N Y 1 F N +F0 "E" 0 80 50 H V C CNN +F1 "SPARK_GAP" 0 -75 50 H V C CNN +F2 "" 0 -70 50 H V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + SG* +$ENDFPLIST +DRAW +P 4 0 1 0 -100 25 -100 -25 -25 0 -100 25 N +P 4 0 1 0 100 25 100 -25 25 0 100 25 N +X ~ 1 -200 0 100 R 50 50 1 1 P +X ~ 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Speaker # DEF Speaker LS 0 0 Y N 1 F N From 01922a19b018d441c3ff7991d619441b9183edcf Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 19:58:24 -0800 Subject: [PATCH 303/330] Add spark gap --- library/device.dcm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index f8e14c25..e6355845 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1552,6 +1552,11 @@ K solar cell F ~ $ENDCMP # +$CMP SPARK_GAP +D Spark Gap +K Spark Gap +$ENDCMP +# $CMP Speaker D speaker K speaker sound From d0e0f86390a7a2e25b1136c93ebda0cca234eade Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 22:19:36 -0800 Subject: [PATCH 304/330] Add 4- and 5-unit ESD protection diodes --- library/ESD_Protection.lib | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index a64a51a8..fb456534 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -30,6 +30,51 @@ X K 2 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # +# PESD3V3L4UF +# +DEF PESD3V3L4UF D 0 40 N N 4 L N +F0 "D" 0 100 50 H V C CNN +F1 "PESD3V3L4UF" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS PESD3V3L4UG PESD3V3L4UW PESD5V0L4UF PESD5V0L4UG PESD5V0L4UW +$FPLIST + SOT* +$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 A 2 100 0 100 L 50 50 0 1 P +X K1 1 -100 0 100 R 50 50 1 1 P +X K2 3 -100 0 100 R 50 50 2 1 P +X K3 4 -100 0 100 R 50 50 3 1 P +X K4 5 -100 0 100 R 50 50 4 1 P +ENDDRAW +ENDDEF +# +# PESD3V3L5UF +# +DEF PESD3V3L5UF D 0 40 N N 5 L N +F0 "D" 0 100 50 H V C CNN +F1 "PESD3V3L5UF" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS PESD3V3L5UV PESD3V3L5UY PESD5V0L5UF PESD5V0L5UV PESD5V0L5UY +$FPLIST + SOT* +$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 A 2 100 0 100 L 50 50 0 1 P +X K1 1 -100 0 100 R 50 50 1 1 P +X K2 3 -100 0 100 R 50 50 2 1 P +X K3 4 -100 0 100 R 50 50 3 1 P +X K4 5 -100 0 100 R 50 50 4 1 P +X K5 6 -100 0 100 R 50 50 5 1 P +ENDDRAW +ENDDEF +# # PRTR5V0U2X # DEF PRTR5V0U2X D 0 40 Y Y 1 F N From 4c7a52ea1d4fbfea6d9b07d3aaf36b358ff1ba07 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 22:20:39 -0800 Subject: [PATCH 305/330] Add 4- and 5-unit ESD protection diodes --- library/ESD_Protection.dcm | 72 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index 602015c8..d4f4c535 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -6,6 +6,78 @@ K can esd protection suppression transient F http://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF $ENDCMP # +$CMP PESD3V3L4UF +D Low capacitance unidirectional quadruple ESD protection diode array, 3.3V, Common Anode, SOT-886 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD3V3L4UG +D Low capacitance unidirectional quadruple ESD protection diode array, 3.3V, Common Anode, SOT-353 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD3V3L4UW +D Low capacitance unidirectional quadruple ESD protection diode array, 3.3V, Common Anode, SOT-665 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD3V3L5UF +D Low capacitance unidirectional fivefold ESD protection diode array, 3.3V, Common Anode, SOT-886 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# +$CMP PESD3V3L5UV +D Low capacitance unidirectional fivefold ESD protection diode array, 3.3V, Common Anode, SOT-666 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# +$CMP PESD3V3L5UY +D Low capacitance unidirectional fivefold ESD protection diode array, 3.3V, Common Anode, SOT-363 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# +$CMP PESD5V0L4UF +D Low capacitance unidirectional quadruple ESD protection diode array, 5.0V, Common Anode, SOT-886 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD5V0L4UG +D Low capacitance unidirectional quadruple ESD protection diode array, 5.0V, Common Anode, SOT-353 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD5V0L4UW +D Low capacitance unidirectional quadruple ESD protection diode array, 5.0V, Common Anode, SOT-665 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL4UF_G_W.pdf +$ENDCMP +# +$CMP PESD5V0L5UF +D Low capacitance unidirectional fivefold ESD protection diode array, 5.0V, Common Anode, SOT-886 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# +$CMP PESD5V0L5UV +D Low capacitance unidirectional fivefold ESD protection diode array, 5.0V, Common Anode, SOT-666 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# +$CMP PESD5V0L5UY +D Low capacitance unidirectional fivefold ESD protection diode array, 5.0V, Common Anode, SOT-363 +K diode +F http://www.nxp.com/documents/data_sheet/PESDXL5UF_V_Y.pdf +$ENDCMP +# $CMP SN65220 D USB port transient suppressors K USB suppressor From c242752a94c6b23f68ee10f3fa32a80921ee82c4 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 13 Dec 2016 21:19:26 +0100 Subject: [PATCH 306/330] xilinx: Add XC2C256-TQ144 --- library/xilinx.dcm | 6 ++ library/xilinx.lib | 159 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 165 insertions(+) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index 27af2839..5f9ee17a 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -4,6 +4,12 @@ $CMP XC18V01SO20 F xilinx/xc18v00proms.pdf $ENDCMP # +$CMP XC2C256-TQ144 +D CoolRunner-II CPLD, 256 macrocells +K CPLD +F https://www.xilinx.com/support/documentation/data_sheets/ds094.pdf +$ENDCMP +# $CMP XC2S100TQ144 D spartan 2 K FPGA diff --git a/library/xilinx.lib b/library/xilinx.lib index 44b98c58..a2339ab2 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -1062,6 +1062,165 @@ X P79 79 1100 1450 300 L 50 50 1 1 P ENDDRAW ENDDEF # +# XC2C256-TQ144 +# +DEF XC2C256-TQ144 U 0 30 Y Y 1 F N +F0 "U" -850 3550 50 H V C CNN +F1 "XC2C256-TQ144" 850 -3550 50 H V C CNN +F2 "Housings_QFP:TQFP-144_20x20mm_Pitch0.5mm" 1450 -3650 50 H I C CNN +F3 "" -50 750 50 H V C CNN +$FPLIST + TQFP*20x20mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -900 -3500 900 3500 0 1 10 f +X VCC 1 -600 3700 200 D 50 50 1 1 W +X GTS2 2 -1100 2700 200 R 50 50 1 1 B +X GTS3 3 -1100 2600 200 R 50 50 1 1 B +X P4 4 -1100 2500 200 R 50 50 1 1 B +X GTS0 5 -1100 2400 200 R 50 50 1 1 B +X GTS1 6 -1100 2300 200 R 50 50 1 1 B +X P7 7 -1100 2200 200 R 50 50 1 1 B +X VCCAUX 8 -200 3700 200 D 50 50 1 1 W +X P9 9 -1100 2100 200 R 50 50 1 1 B +X P10 10 -1100 2000 200 R 50 50 1 1 B +X P20 20 -1100 -1400 200 R 50 50 1 1 B +X GCK0 30 -1100 100 200 R 50 50 1 1 B +X P40 40 -1100 -800 200 R 50 50 1 1 B +X P50 50 -1100 -2700 200 R 50 50 1 1 B +X P60 60 1100 -3300 200 L 50 50 1 1 B +X P70 70 1100 -1500 200 L 50 50 1 1 B +X P80 80 1100 -600 200 L 50 50 1 1 B +X GND 90 100 -3700 200 U 50 50 1 1 W +X P11 11 -1100 1100 200 R 50 50 1 1 B +X P21 21 -1100 -1500 200 R 50 50 1 1 B +X P31 31 -1100 0 200 R 50 50 1 1 B +X P41 41 -1100 -900 200 R 50 50 1 1 B +X P51 51 -1100 -2800 200 R 50 50 1 1 B +X P61 61 1100 -1000 200 L 50 50 1 1 B +X P71 71 1100 -1600 200 L 50 50 1 1 B +X P81 81 1100 -700 200 L 50 50 1 1 B +X P91 91 1100 -2400 200 L 50 50 1 1 B +X P12 12 -1100 1000 200 R 50 50 1 1 B +X P22 22 -1100 -1600 200 R 50 50 1 1 B +X GCK1 32 -1100 -100 200 R 50 50 1 1 B +X P42 42 -1100 -1000 200 R 50 50 1 1 B +X P52 52 -1100 -2900 200 R 50 50 1 1 B +X GND 62 -200 -3700 200 U 50 50 1 1 W +X GND 72 -100 -3700 200 U 50 50 1 1 W +X P82 82 1100 -800 200 L 50 50 1 1 B +X P92 92 1100 -2500 200 L 50 50 1 1 B +X P13 13 -1100 900 200 R 50 50 1 1 B +X P23 23 -1100 -1700 200 R 50 50 1 1 B +X P33 33 -1100 -200 200 R 50 50 1 1 B +X P43 43 -1100 -1100 200 R 50 50 1 1 B +X P53 53 1100 -2700 200 L 50 50 1 1 B +X TDI 63 -1100 -3200 200 R 50 50 1 1 B +X VCCIO1 73 200 3700 200 D 50 50 1 1 W +X P83 83 1100 -1900 200 L 50 50 1 1 B +X VCCIO1 93 300 3700 200 D 50 50 1 1 W +X P14 14 -1100 800 200 R 50 50 1 1 B +X P24 24 -1100 -1800 200 R 50 50 1 1 B +X P34 34 -1100 -400 200 R 50 50 1 1 B +X P44 44 -1100 -2200 200 R 50 50 1 1 B +X P54 54 1100 -2800 200 L 50 50 1 1 B +X P64 64 1100 -1100 200 L 50 50 1 1 B +X P74 74 1100 -1700 200 L 50 50 1 1 B +X VCC 84 -400 3700 200 D 50 50 1 1 W +X P94 94 1100 600 200 L 50 50 1 1 B +X P15 15 -1100 700 200 R 50 50 1 1 B +X P25 25 -1100 -1900 200 R 50 50 1 1 B +X CDRST 35 -1100 -500 200 R 50 50 1 1 B +X P45 45 -1100 -2300 200 R 50 50 1 1 B +X VCCIO1 55 100 3700 200 D 50 50 1 1 W +X TMS 65 -1100 -3400 200 R 50 50 1 1 B +X P75 75 1100 -100 200 L 50 50 1 1 B +X P85 85 1100 -2000 200 L 50 50 1 1 B +X P95 95 1100 500 200 L 50 50 1 1 B +X P16 16 -1100 600 200 R 50 50 1 1 B +X P26 26 -1100 -2000 200 R 50 50 1 1 B +X GND 36 -400 -3700 200 U 50 50 1 1 W +X P46 46 -1100 -2400 200 R 50 50 1 1 B +X P56 56 1100 -2900 200 L 50 50 1 1 B +X P66 66 1100 -1200 200 L 50 50 1 1 B +X P76 76 1100 -200 200 L 50 50 1 1 B +X P86 86 1100 -2100 200 L 50 50 1 1 B +X P96 96 1100 400 200 L 50 50 1 1 B +X P17 17 -1100 500 200 R 50 50 1 1 B +X VCCIO1 27 0 3700 200 D 50 50 1 1 W +X VCC 37 -500 3700 200 D 50 50 1 1 W +X GND 47 -300 -3700 200 U 50 50 1 1 W +X P57 57 1100 -3000 200 L 50 50 1 1 B +X TCK 67 -1100 -3100 200 R 50 50 1 1 B +X P77 77 1100 -300 200 L 50 50 1 1 B +X P87 87 1100 -2200 200 L 50 50 1 1 B +X P97 97 1100 300 200 L 50 50 1 1 B +X P18 18 -1100 400 200 R 50 50 1 1 B +X P28 28 -1100 200 200 R 50 50 1 1 B +X GCK2 38 -1100 -600 200 R 50 50 1 1 B +X P48 48 -1100 -2500 200 R 50 50 1 1 B +X P58 58 1100 -3100 200 L 50 50 1 1 B +X P68 68 1100 -1300 200 L 50 50 1 1 B +X P78 78 1100 -400 200 L 50 50 1 1 B +X P88 88 1100 -2300 200 L 50 50 1 1 B +X P98 98 1100 200 200 L 50 50 1 1 B +X P19 19 -1100 -1300 200 R 50 50 1 1 B +X GND 29 -500 -3700 200 U 50 50 1 1 W +X DGE 39 -1100 -700 200 R 50 50 1 1 B +X P49 49 -1100 -2600 200 R 50 50 1 1 B +X P59 59 1100 -3200 200 L 50 50 1 1 B +X P69 69 1100 -1400 200 L 50 50 1 1 B +X P79 79 1100 -500 200 L 50 50 1 1 B +X GND 89 0 -3700 200 U 50 50 1 1 W +X GND 99 200 -3700 200 U 50 50 1 1 W +X P100 100 1100 100 200 L 50 50 1 1 B +X P110 110 1100 1800 200 L 50 50 1 1 B +X P120 120 1100 1500 200 L 50 50 1 1 B +X P130 130 1100 800 200 L 50 50 1 1 B +X P140 140 -1100 3100 200 R 50 50 1 1 B +X P101 101 1100 2500 200 L 50 50 1 1 B +X P111 111 1100 1700 200 L 50 50 1 1 B +X P121 121 1100 1400 200 L 50 50 1 1 B +X P131 131 -1100 1800 200 R 50 50 1 1 B +X VCCIO2 141 600 3700 200 D 50 50 1 1 W +X P102 102 1100 2400 200 L 50 50 1 1 B +X P112 112 1100 3400 200 L 50 50 1 1 B +X TDO 122 -1100 -3300 200 R 50 50 1 1 B +X P132 132 -1100 1700 200 R 50 50 1 1 B +X P142 142 -1100 3000 200 R 50 50 1 1 B +X P103 103 1100 2300 200 L 50 50 1 1 B +X P113 113 1100 3300 200 L 50 50 1 1 B +X GND 123 400 -3700 200 U 50 50 1 1 W +X P133 133 -1100 1600 200 R 50 50 1 1 B +X GSR 143 -1100 2900 200 R 50 50 1 1 B +X P104 104 1100 2200 200 L 50 50 1 1 B +X P114 114 1100 3200 200 L 50 50 1 1 B +X P124 124 1100 1300 200 L 50 50 1 1 B +X P134 134 -1100 1500 200 R 50 50 1 1 B +X GND 144 500 -3700 200 U 50 50 1 1 W +X P105 105 1100 2100 200 L 50 50 1 1 B +X P115 115 1100 3100 200 L 50 50 1 1 B +X P125 125 1100 1200 200 L 50 50 1 1 B +X P135 135 -1100 1400 200 R 50 50 1 1 B +X P106 106 1100 2000 200 L 50 50 1 1 B +X P116 116 1100 3000 200 L 50 50 1 1 B +X P126 126 1100 1100 200 L 50 50 1 1 B +X P136 136 -1100 1300 200 R 50 50 1 1 B +X P107 107 1100 1900 200 L 50 50 1 1 B +X P117 117 1100 2900 200 L 50 50 1 1 B +X VCCIO2 127 500 3700 200 D 50 50 1 1 W +X P137 137 -1100 3400 200 R 50 50 1 1 B +X GND 108 300 -3700 200 U 50 50 1 1 W +X P118 118 1100 2800 200 L 50 50 1 1 B +X P128 128 1100 1000 200 L 50 50 1 1 B +X P138 138 -1100 3300 200 R 50 50 1 1 B +X VCCIO2 109 400 3700 200 D 50 50 1 1 W +X P119 119 1100 2700 200 L 50 50 1 1 B +X P129 129 1100 900 200 L 50 50 1 1 B +X P139 139 -1100 3200 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # XC2C256-VQ100 # DEF XC2C256-VQ100 U 0 30 Y Y 1 F N From 0a7b11f330115f1a1848e3d725f6803b6cf26d8b Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 13 Dec 2016 21:26:39 -0800 Subject: [PATCH 307/330] Update spark gap description --- library/device.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.dcm b/library/device.dcm index e6355845..c8f5e43b 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1554,7 +1554,7 @@ $ENDCMP # $CMP SPARK_GAP D Spark Gap -K Spark Gap +K spark gap esd suppression $ENDCMP # $CMP Speaker From 9c693f1e5d1b126c776bb708356470c9790402b7 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 13 Dec 2016 21:27:43 -0800 Subject: [PATCH 308/330] More spark gap description updates --- library/device.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.dcm b/library/device.dcm index c8f5e43b..96df4a5f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1554,7 +1554,7 @@ $ENDCMP # $CMP SPARK_GAP D Spark Gap -K spark gap esd suppression +K spark gap esd electrostatic suppression $ENDCMP # $CMP Speaker From 7e21098a4e40d5c3e29d7ee0fd2e2ec3fd9d999a Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Wed, 14 Dec 2016 11:46:49 +0100 Subject: [PATCH 309/330] relays: Fix links to the datasheets Signed-off-by: Roman3349 --- library/relays.dcm | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/library/relays.dcm b/library/relays.dcm index a1963af2..39902e81 100644 --- a/library/relays.dcm +++ b/library/relays.dcm @@ -12,64 +12,70 @@ K Miniature Polarised Relay Dual Pole Bistable F http://www.azettler.com/pdfs/az850.pdf $ENDCMP # +$CMP AZ850P2-x +D Microminiature Polarised Dual Pole Relay Bistable +K Miniature Polarised Relay Dual Pole Bistable +F http://www.azettler.com/pdfs/az850.pdf +$ENDCMP +# $CMP FINDER-30.22 D FINDER 30.52, Dual Pole Relay, Subminiature 5mm Pitch, 2A K Dual Pole Relay -F http://gfinder.findernet.com//assets/Series/32/S30EN.pdf +F http://gfinder.findernet.com/assets/Series/354/S30EN.pdf $ENDCMP # $CMP FINDER-32.21-x300 D FINDER 32.21-x300, Single Pole Relay SPST-NO, 6A K Single Pole Relay SPST-NO -F http://gfinder.findernet.com//assets/Series/33/S32EN.pdf +F http://gfinder.findernet.com/assets/Series/355/S32EN.pdf $ENDCMP # $CMP FINDER-36.11-4301 D FINDER 36.11-4301, Single Pole Relay SPST-NO Sugar Cube, 10A -K Single Pole Relay SPST-NO Sgar Cube -F http://gfinder.findernet.com//assets/Series/34/S36EN.pdf +K Single Pole Relay SPST-NO Sugar Cube +F http://gfinder.findernet.com/assets/Series/356/S36EN.pdf $ENDCMP # $CMP FINDER-36.11.4001 D FINDER 36.11.4001, Single Pole Relay, Sugar Cube, 10A K Single Pole Relay Sugar Cube -F http://gfinder.findernet.com//assets/Series/34/S36EN.pdf +F http://gfinder.findernet.com/assets/Series/356/S36EN.pdf $ENDCMP # $CMP FINDER-40.31 D FINDER 40.31, Single Pole Relay, 3.5mm Pitch, 10A K Single Pole Relay -F http://gfinder.findernet.com//assets/Series/5/S40EN.pdf +F http://gfinder.findernet.com/assets/Series/353/S40EN.pdf $ENDCMP # $CMP FINDER-40.51 D FINDER 40.51, Single Pole Relay, 5mm Pitch, 10A K Single Pole Relay -F http://gfinder.findernet.com//assets/Series/5/S40EN.pdf +F http://gfinder.findernet.com/assets/Series/353/S40EN.pdf $ENDCMP # $CMP FINDER-40.52 -D FINDER 40.52, Dual Pole Relay, 5mm Pitch, 8A +D FINDER 40.52, Dual Pole Relay, 5mm Pitch, 10A K Dual Pole Relay -F http://gfinder.findernet.com//assets/Series/5/S40EN.pdf +F http://gfinder.findernet.com/assets/Series/353/S40EN.pdf $ENDCMP # $CMP FINDER-41.52 D FINDER 41.52, Dual Pole Relay, 5mm Pitch, 8A K Dual Pole Relay -F http://gfinder.findernet.com//assets/Series/35/S41EN.pdf +F http://gfinder.findernet.com/assets/Series/357/S41EN.pdf $ENDCMP # $CMP FINDER-44.52 D FINDER 44.52, Dual Pole Relay, 5mm Pitch, 6A K Dual Pole Relay -F http://gfinder.findernet.com//assets/Series/37/S44EN.pdf +F http://gfinder.findernet.com/assets/Series/359/S44EN.pdf $ENDCMP # $CMP FINDER-44.62 D FINDER 44.62, Dual Pole Relay, 5mm Pitch, 10A K Dual Pole Relay -F http://gfinder.findernet.com//assets/Series/37/S44EN.pdf +F http://gfinder.findernet.com/assets/Series/359/S44EN.pdf $ENDCMP # $CMP IM00 @@ -265,7 +271,7 @@ 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 +D OMRON 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 From 4b5288f26195cf2b2f17be941a11807e9d3b8cc6 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 14 Dec 2016 07:12:30 -0800 Subject: [PATCH 310/330] Fix errant space in TNY part descriptions --- library/powerint.dcm | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/library/powerint.dcm b/library/powerint.dcm index 25148b79..ef80acd4 100644 --- a/library/powerint.dcm +++ b/library/powerint.dcm @@ -518,157 +518,157 @@ $ENDCMP # $CMP TNY263G D TinySwitch-II Family, 7.5W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY263P D TinySwitch-II Family, 7.5W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY264G D TinySwitch-II Family, 9W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY264P D TinySwitch-II Family, 9W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY265G D TinySwitch-II Family, 11W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY265P D TinySwitch-II Family, 11W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY266G D TinySwitch-II Family, 15W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY266P D TinySwitch-II Family, 15W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY267G D TinySwitch-II Family, 19W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY267P D TinySwitch-II Family, 19W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY268G D TinySwitch-II Family, 23W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY268P D TinySwitch-II Family, 23W Output Power -K Enhanced, Energy Effi cient, Low Power Off-line Switcher +K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY274G D TinySwitch-III Family, 8.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY274P D TinySwitch-III Family, 8.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY275G D TinySwitch-III Family, 11.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY275P D TinySwitch-III Family, 11.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY276G D TinySwitch-III Family, 15W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY276P D TinySwitch-III Family, 15W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY277G D TinySwitch-III Family, 18W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY277P D TinySwitch-III Family, 18W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY278G D TinySwitch-III Family, 21.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY278P D TinySwitch-III Family, 21.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY279G D TinySwitch-III Family, 25W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY279P D TinySwitch-III Family, 25W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY280G D TinySwitch-III Family, 28.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY280P D TinySwitch-III Family, 28.5W Output Power -K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range +K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # From b4c252daa9b162ee5cfa020b2ed18b51bfaea613 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 14 Dec 2016 07:58:12 -0800 Subject: [PATCH 311/330] Add TNY-4 family --- library/powerint.dcm | 114 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/library/powerint.dcm b/library/powerint.dcm index 25148b79..5ec852d2 100644 --- a/library/powerint.dcm +++ b/library/powerint.dcm @@ -672,6 +672,120 @@ K Energy-Effi cient, Off-Line Switcher With Enhanced Flexibility and Extended Po F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # +$CMP TNY284D +D TinySwitch-4 Family, 8.5W Output Power, SO-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY284K +D TinySwitch-4 Family, 8.5W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY284P +D TinySwitch-4 Family, 8.5W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY285D +D TinySwitch-4 Family, 11.5W Output Power, SO-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY285K +D TinySwitch-4 Family, 11.5W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY285P +D TinySwitch-4 Family, 11.5W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY286D +D TinySwitch-4 Family, 15W Output Power, SO-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY286K +D TinySwitch-4 Family, 15W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY286P +D TinySwitch-4 Family, 15W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY287D +D TinySwitch-4 Family, 18W Output Power, SO-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY287K +D TinySwitch-4 Family, 18W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY287P +D TinySwitch-4 Family, 18W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY288D +D TinySwitch-4 Family, 19.5W Output Power, SO-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY288K +D TinySwitch-4 Family, 21.5W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY288P +D TinySwitch-4 Family, 21.5W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY289K +D TinySwitch-4 Family, 25W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY289P +D TinySwitch-4 Family, 25W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY290K +D TinySwitch-4 Family, 28.5W Output Power, eSOP-12B +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# +$CMP TNY290P +D TinySwitch-4 Family, 28.5W Output Power, PDIP-8C +K Energy-Efficient, Off-Line Switcher With Line Compensated Overload Power +F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_datasheet.pdf +$ENDCMP +# $CMP TOP100YN D TOPSwitch Family, 20W Max Output Power K Three-terminal Off-line PWM Switch From 6033e6bd9f7d67e4a7ac5e0aaf5ac0fc8c1230c0 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 14 Dec 2016 07:59:25 -0800 Subject: [PATCH 312/330] Add TNY-4 family --- library/powerint.lib | 80 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/library/powerint.lib b/library/powerint.lib index c4b3bdf3..8a6ac6eb 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -583,6 +583,86 @@ X S 8 0 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF # +# TNY284D +# +DEF TNY284D U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "TNY284D" 0 250 50 H V L CNN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TNY285D TNY286D TNY287D TNY288D +$FPLIST + SO-8C* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X EN/UV 1 500 100 100 L 50 50 1 1 I +X BP/M 2 500 -100 100 L 50 50 1 1 I +X D 4 -300 300 100 D 50 50 1 1 C +X S 5 -300 -300 100 U 50 50 1 1 E +X S 6 -200 -300 100 U 50 50 1 1 E +X S 7 -100 -300 100 U 50 50 1 1 E +X S 8 0 -300 100 U 50 50 1 1 E +ENDDRAW +ENDDEF +# +# TNY284K +# +DEF TNY284K U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "TNY284K" 0 250 50 H V L CNN +F2 "Power_Integrations:eSOP-12B" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TNY285K TNY286K TNY287K TNY288K TNY289K TNY290K +$FPLIST + eSOP-12B* +$ENDFPLIST +DRAW +S -400 200 400 -300 0 1 10 f +X EN/UV 1 500 100 100 L 50 50 1 1 I +X BP/M 2 500 -100 100 L 50 50 1 1 I +X NC 3 -500 0 100 R 50 50 1 1 N N +X NC 4 -500 -100 100 R 50 50 1 1 N N +X D 6 -300 300 100 D 50 50 1 1 C +X S 7 -300 -400 100 U 50 50 1 1 E +X S 8 -200 -400 100 U 50 50 1 1 E +X S 9 -100 -400 100 U 50 50 1 1 E +X S 9 -100 -400 100 U 50 50 1 1 E +X S 9 -100 -400 100 U 50 50 1 1 E +X S 9 -100 -400 100 U 50 50 1 1 E +X S 10 0 -400 100 U 50 50 1 1 E +X S 10 0 -400 100 U 50 50 1 1 E +X S 10 0 -400 100 U 50 50 1 1 E +X S 10 0 -400 100 U 50 50 1 1 E +X S 11 100 -400 100 U 50 50 1 1 E +X S 12 200 -400 100 U 50 50 1 1 E +X S 13 300 -400 100 U 50 50 1 1 C +ENDDRAW +ENDDEF +# +# TNY284P +# +DEF TNY284P U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "TNY284P" 0 250 50 H V L CNN +F2 "Power_Integrations:PDIP-8C" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TNY285P TNY286P TNY287P TNY288P TNY289P TNY290P +$FPLIST + PDIP-8C* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X EN/UV 1 500 100 100 L 50 50 1 1 I +X BP/M 2 500 -100 100 L 50 50 1 1 I +X D 4 -300 300 100 D 50 50 1 1 C +X S 5 -300 -300 100 U 50 50 1 1 E +X S 6 -200 -300 100 U 50 50 1 1 E +X S 7 -100 -300 100 U 50 50 1 1 E +X S 8 0 -300 100 U 50 50 1 1 E +ENDDRAW +ENDDEF +# # TOP100YN # DEF TOP100YN U 0 40 Y Y 1 F N From 7c64b260424a097f455c7b0d17d915b05d4a997f Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Wed, 14 Dec 2016 22:05:33 +0100 Subject: [PATCH 313/330] ac-dc: Add MeanWell IRM-02 Signed-off-by: Roman3349 --- library/ac-dc.dcm | 6 ++++++ library/ac-dc.lib | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/library/ac-dc.dcm b/library/ac-dc.dcm index 6541453b..94198bb4 100644 --- a/library/ac-dc.dcm +++ b/library/ac-dc.dcm @@ -179,4 +179,10 @@ K SMPS Controller with MOSFET 12W AC-DC F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00231127.pdf $ENDCMP # +$CMP MeanWell_IRM-02 +D MeanWell IRM-02 2W miniature AC-DC module-type power supply +K 2W miniature AC-DC module-type power supply +F http://www.meanwell.com/productPdf.aspx?i=675 +$ENDCMP +# #End Doc Library diff --git a/library/ac-dc.lib b/library/ac-dc.lib index 70027883..6ca91abe 100644 --- a/library/ac-dc.lib +++ b/library/ac-dc.lib @@ -400,4 +400,23 @@ X D 8 300 400 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# MeanWell_IRM-02 +# +DEF MeanWell_IRM-02 U 0 40 Y Y 1 F N +F0 "U" 500 250 50 H V C CNN +F1 "MeanWell_IRM-02" 500 -150 50 H V C CNN +F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 500 -250 50 H I C CNN +F3 "" 500 -350 60 H I C CNN +$FPLIST + ACDC?Converter?MeanWell?IRM?02?x* +$ENDFPLIST +DRAW +S 200 200 800 -100 0 1 0 f +X AC/N 1 -1 -1 200 R 50 50 1 1 W +X AC/L 2 -1 100 200 R 50 50 1 1 W +X V- 3 1000 -1 200 L 50 50 1 1 w +X V+ 4 1000 100 200 L 50 50 1 1 w +ENDDRAW +ENDDEF +# #End Library From 929a248d52c6844c8c0bc307cee7634365384223 Mon Sep 17 00:00:00 2001 From: Jeffrey Soldan Date: Thu, 15 Dec 2016 00:41:44 -0600 Subject: [PATCH 314/330] Update atmel library so component names match actual atmel product codes --- library/atmel.dcm | 956 ++++++++++++------------- library/atmel.lib | 1728 +++++++++++++++++++-------------------------- 2 files changed, 1175 insertions(+), 1509 deletions(-) diff --git a/library/atmel.dcm b/library/atmel.dcm index 98c20f25..8fd81530 100644 --- a/library/atmel.dcm +++ b/library/atmel.dcm @@ -12,577 +12,559 @@ K Touch QTouch Sensor Key F http://www.atmel.com/Images/Atmel-9542-AT42-QTouch-BSW-AT42QT1011_Datasheet.pdf $ENDCMP # -$CMP AT89C2051-P +$CMP AT89C2051-PU D PDIP20, 2k Flash, 128B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc0368.pdf $ENDCMP # -$CMP AT89C2051-S +$CMP AT89C2051-SU D SO20, 2k Flash, 128B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc0368.pdf $ENDCMP # -$CMP AT89C4051-P +$CMP AT89C4051-PU D DIP20, 2k Flash, 128B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc1001.pdf $ENDCMP # -$CMP AT89C4051-S +$CMP AT89C4051-SU D SO20, 2k Flash, 128B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc1001.pdf $ENDCMP # -$CMP AT89S2051-P +$CMP AT89S2051-PU D PDIP20, 2k Flash, 256B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc3390.pdf $ENDCMP # -$CMP AT89S2051-S +$CMP AT89S2051-SU D SO20, 2k Flash, 256B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc3390.pdf $ENDCMP # -$CMP AT89S4051-P +$CMP AT89S4051-24PU D PDIP20, 4k Flash, 256B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc3390.pdf $ENDCMP # -$CMP AT89S4051-S +$CMP AT89S4051-24SU D SO20, 4k Flash, 256B SRAM K MCS-51 8bit Flash Microcontroller F http://www.atmel.com/Images/doc3390.pdf $ENDCMP # -$CMP AT90CAN128-A +$CMP AT90CAN128-16AU D 128k Flash, 4k SRAM, 4k EEPROM, JTAG, CAN, TQFP64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90CAN128-M +$CMP AT90CAN128-16MU D 128k Flash, 4k SRAM, 4k EEPROM, JTAG, CAN, QFN64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90CAN32-A +$CMP AT90CAN32-16AU D 32k Flash, 2k SRAM, 1k EEPROM, JTAG, CAN, TQFP64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90CAN32-M +$CMP AT90CAN32-16MU D 32k Flash, 2k SRAM, 1k EEPROM, JTAG, CAN, QFN64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90CAN64-A +$CMP AT90CAN64-16AU D 64k Flash, 4k SRAM, 2k EEPROM, JTAG, CAN, TQFP64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90CAN64-M +$CMP AT90CAN64-16MU D 64k Flash, 4k SRAM, 2k EEPROM, JTAG, CAN, QFN64 K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7679.pdf $ENDCMP # -$CMP AT90PWM1-M +$CMP AT90PWM1-16MU D QFN/MLF32, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller LightingAVR PWM F http://www.atmel.com/Images/doc4378.pdf $ENDCMP # -$CMP AT90PWM1-S +$CMP AT90PWM1-16SU D SO24, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller LightingAVR PWM F http://www.atmel.com/Images/doc4378.pdf $ENDCMP # -$CMP AT90S1200-P +$CMP AT90S1200-4PC D PDIP20, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0838.pdf $ENDCMP # -$CMP AT90S1200-S +$CMP AT90S1200-4SC D SO20, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0838.pdf $ENDCMP # -$CMP AT90S1200-Y +$CMP AT90S1200-4YC D SSOP20, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0838.pdf $ENDCMP # -$CMP AT90S2313-P +$CMP AT90S2313-4PC D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0839.pdf $ENDCMP # -$CMP AT90S2313-S +$CMP AT90S2313-4SC D SO20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0839.pdf $ENDCMP # -$CMP AT90S2323-P +$CMP AT90S2323-4PC D AT90S/LS2323, PDIP8, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1004.pdf $ENDCMP # -$CMP AT90S2323-S +$CMP AT90S2323-4SC D AT90S/LS2323, SO8 Wide, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1004.pdf $ENDCMP # -$CMP AT90S2333-A +$CMP AT90S2333-4AC D AT90S4433, TQFP32, 2k Flash, 128B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1042.pdf $ENDCMP # -$CMP AT90S2333-P +$CMP AT90S2333-4PC D PDIP28 Narrow, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1042.pdf $ENDCMP # -$CMP AT90S2343-P +$CMP AT90S2343-4PC D AT90S/LS2343, PDIP8, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1004.pdf $ENDCMP # -$CMP AT90S2343-S +$CMP AT90S2343-4SC D AT90S/LS2343, SO8 Wide, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1004.pdf $ENDCMP # -$CMP AT90S4414-A +$CMP AT90S4414-4AC D TQFP44, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S4414-J +$CMP AT90S4414-4JC D PLCC44, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S4414-P +$CMP AT90S4414-4PC D PDIP40, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S4433-A +$CMP AT90S4433-4AC D TQFP32, 4k Flash, 128B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1042.pdf $ENDCMP # -$CMP AT90S4433-P +$CMP AT90S4433-4PC D PDIP28 Narrow, 4k Flash, 128B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1042.pdf $ENDCMP # -$CMP AT90S4434-A +$CMP AT90S4434-4AC D TQFP44, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90S4434-J +$CMP AT90S4434-4JC D PLCC44, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90S4434-M -D QFN/MLF44, 4k Flash, 256B SRAM, 256B EEPROM -K AVR 8bit Microcontroller ClassicAVR -F http://www.atmel.com/Images/doc1041.pdf -$ENDCMP -# -$CMP AT90S4434-P +$CMP AT90S4434-4PC D PDIP40, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90S8515-A +$CMP AT90S8515-4AC D TQFP44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S8515-J +$CMP AT90S8515-4JC D PLCC44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S8515-P +$CMP AT90S8515-4PC D PDIP40, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc0841.pdf $ENDCMP # -$CMP AT90S8535-A +$CMP AT90S8535-8AC D TQFP44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90S8535-J +$CMP AT90S8535-8JC D PLCC44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90S8535-M -D QFN/MLF44, 8k Flash, 512B SRAM, 512B EEPROM -K AVR 8bit Microcontroller ClassicAVR -F http://www.atmel.com/Images/doc1041.pdf -$ENDCMP -# -$CMP AT90S8535-P +$CMP AT90S8535-8PC D PDIP40, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller ClassicAVR F http://www.atmel.com/Images/doc1041.pdf $ENDCMP # -$CMP AT90USB162-A +$CMP AT90USB162-16AU D TQFP32, 16k Flash, 512B SRAM, 512B EEPROM, USB 2.0 K AVR 8bit Microcontroller USB F http://www.atmel.com/Images/doc7707.pdf $ENDCMP # -$CMP AT90USB162-M +$CMP AT90USB162-16MU D QFN/MLF32, 16k Flash, 512B SRAM, 512B EEPROM, USB 2.0 K AVR 8bit Microcontroller USB F http://www.atmel.com/Images/doc7707.pdf $ENDCMP # -$CMP AT90USB82-M +$CMP AT90USB82-16MU D QFN/MLF32, 8k Flash, 512B SRAM, 512B EEPROM, USB 2.0 K AVR 8bit Microcontroller USB F http://www.atmel.com/Images/doc7707.pdf $ENDCMP # -$CMP ATMEGA128-A +$CMP ATMEGA128-16AU D TQFP64, 128k Flash, 4k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2467.pdf $ENDCMP # -$CMP ATMEGA128-M +$CMP ATMEGA128-16MU D QFN/MLF64, 128k Flash, 4k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2467.pdf $ENDCMP # -$CMP ATMEGA1280-A +$CMP ATMEGA1280-16AU D TQFP100, 128k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA1281-A +$CMP ATMEGA1281-16AU D TQFP64, 128k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA1281-M +$CMP ATMEGA1281-16MU D MLF/QFN64, 128k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284-A +$CMP ATMEGA1284-AU D TQFP44, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284-M +$CMP ATMEGA1284-MU D VQFN44, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284-P +$CMP ATMEGA1284-PU D PDIP40, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284P-A +$CMP ATMEGA1284P-AU D TQFP44, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284P-M +$CMP ATMEGA1284P-MU D VQFN44, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA1284P-P +$CMP ATMEGA1284P-PU D PDIP40, 128k Flash, 16k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA128A-A +$CMP ATMEGA128A-AU D TQFP64, 128k Flash, 4k SRAM, 4k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8151.pdf $ENDCMP # -$CMP ATMEGA128A-M +$CMP ATMEGA128A-MU D MLF/QFN64, 128k Flash, 4k SRAM, 4k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8151.pdf $ENDCMP # -$CMP ATMEGA16-A +$CMP ATMEGA16-16AU D TQFP44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2466.pdf $ENDCMP # -$CMP ATMEGA16-M +$CMP ATMEGA16-16MU D QFN/MLF44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2466.pdf $ENDCMP # -$CMP ATMEGA16-P +$CMP ATMEGA16-16PU D PDIP40, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2466.pdf $ENDCMP # -$CMP ATMEGA161-A +$CMP ATMEGA161-4AC D TQFP44, 16k Flash, 1K SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1228.pdf $ENDCMP # -$CMP ATMEGA161-P +$CMP ATMEGA161-4PC D PDIP40, 16k Flash, 1K SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1228.pdf $ENDCMP # -$CMP ATMEGA162-A +$CMP ATMEGA162-16AU D TQFP44, 16k Flash, 1K SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2513-8-bit-avr-microntroller-atmega162_datasheet-summary.pdf $ENDCMP # -$CMP ATMEGA162-M +$CMP ATMEGA162-16MU D QFN/MLF44, 16k Flash, 1K SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2513-8-bit-avr-microntroller-atmega162_datasheet-summary.pdf $ENDCMP # -$CMP ATMEGA162-P +$CMP ATMEGA162-16PU D PDIP40, 16k Flash, 1K SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2513-8-bit-avr-microntroller-atmega162_datasheet-summary.pdf $ENDCMP # -$CMP ATMEGA163-A +$CMP ATMEGA163-4AC D TQFP44, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1142.pdf $ENDCMP # -$CMP ATMEGA163-P +$CMP ATMEGA163-4PC D PDIP40, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1142.pdf $ENDCMP # -$CMP ATMEGA164A-A +$CMP ATMEGA164A-AU D TQFP44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA164A-M +$CMP ATMEGA164A-MU D VQFN44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA164A-P +$CMP ATMEGA164A-PU D PDIP40, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA164P-A +$CMP ATMEGA164P-20AU D TQFP44, 16k Flash, 1k SRAM, 512k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA164P-M +$CMP ATMEGA164P-20MU D MLF/QFN44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA164P-P +$CMP ATMEGA164P-20PU D PDIP40, 16k Flash, 1k SRAM, 512k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA164PA-A +$CMP ATMEGA164PA-AU D TQFP44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA164PA-M +$CMP ATMEGA164PA-MU D VQFN44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA164PA-P +$CMP ATMEGA164PA-PU D PDIP40, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA165-A +$CMP ATMEGA165-8AI D TQFP64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2573.pdf $ENDCMP # -$CMP ATMEGA165-M +$CMP ATMEGA165-8MI D QFN/MLF64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2573.pdf $ENDCMP # -$CMP ATMEGA165A-A +$CMP ATMEGA165A-AU D TQFP64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA165A-M +$CMP ATMEGA165A-MU D QFN/MLF64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA165P-A +$CMP ATMEGA165P-16AU D TQFP64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/doc8019.pdf $ENDCMP # -$CMP ATMEGA165P-M +$CMP ATMEGA165P-16MU D QFN/MLF64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/doc8019.pdf $ENDCMP # -$CMP ATMEGA165PA-A +$CMP ATMEGA165PA-AU D TQFP64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA165PA-M +$CMP ATMEGA165PA-MU D QFN/MLF64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168-A +$CMP ATMEGA168-20AU D TQFP32, 16k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA168-M +$CMP ATMEGA168-20MU D QFN/MLF32, 16k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA168-MM -D QFN/MLF28, 16k Flash, 512B SRAM, 1k EEPROM -K AVR 8bit Microcontroller MegaAVR -F http://www.atmel.com/Images/doc2545.pdf -$ENDCMP -# -$CMP ATMEGA168-P +$CMP ATMEGA168-20PU D PDIP28 Narrow, 16k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA168A-A +$CMP ATMEGA168A-AU D TQFP32, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168A-M +$CMP ATMEGA168A-MU D QFN/MLF32, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168A-MM +$CMP ATMEGA168A-MMH D QFN/MLF28, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168A-P +$CMP ATMEGA168A-PU D PDIP28 Narrow, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168PA-A +$CMP ATMEGA168PA-AU D TQFP32, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168PA-M +$CMP ATMEGA168PA-MU D QFN/MLF32, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf @@ -594,853 +576,847 @@ K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA168PA-P +$CMP ATMEGA168PA-PU D PDIP28 Narrow, 16k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA169-A +$CMP ATMEGA169-16AU D TQFP64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR LCD F http://www.atmel.com/Images/doc2514.pdf $ENDCMP # -$CMP ATMEGA169-M +$CMP ATMEGA169-16MU D QFN/MLF64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR LCD F http://www.atmel.com/Images/doc2514.pdf $ENDCMP # -$CMP ATMEGA169A-A +$CMP ATMEGA169A-AU D TQFP64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA169A-M +$CMP ATMEGA169A-MU D QFN/MLF64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA169P-A +$CMP ATMEGA169P-16AU D TQFP64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/Images/doc8018.pdf $ENDCMP # -$CMP ATMEGA169P-M +$CMP ATMEGA169P-16MU D QFN/MLF64, 16k Flash, 1k SRAM, 512k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/Images/doc8018.pdf $ENDCMP # -$CMP ATMEGA169PA-A +$CMP ATMEGA169PA-AU D TQFP64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA169PA-M +$CMP ATMEGA169PA-MU D QFN/MLF64, 16k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA16A-A +$CMP ATMEGA16A-AU D TQFP44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8154.pdf $ENDCMP # -$CMP ATMEGA16A-M +$CMP ATMEGA16A-MU D QFN/MLF44, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8154.pdf $ENDCMP # -$CMP ATMEGA16A-P +$CMP ATMEGA16A-PU D PDIP40, 16k Flash, 1k SRAM, 512B EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8154.pdf $ENDCMP # -$CMP ATMEGA16M1-A +$CMP ATMEGA16M1-AU D TQFP32, 16k Flash, 1k SRAM, 512B EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA16M1-M +$CMP ATMEGA16M1-MU D QFN32, 16k Flash, 1k SRAM, 512B EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA16U2 +$CMP ATMEGA16U2-AU D TQFP-32, 16k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7799.pdf $ENDCMP # -$CMP ATMEGA16U4-A +$CMP ATMEGA16U4-AU D TQFP44, 16K Flash, 1.25K SRAM, 512B EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA16U4-M +$CMP ATMEGA16U4-MU D QFN44, 16K Flash, 1.25K SRAM, 512B EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA16U4RC-A +$CMP ATMEGA16U4RC-AU D TQFP44, 16K Flash, 1.25K SRAM, 512B EEPROM, USB2.0, RC Osc K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA16U4RC-M +$CMP ATMEGA16U4RC-MU D QFN44, 16K Flash, 1.25K SRAM, 512B EEPROM, USB2.0, RC Osc K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA2560-A +$CMP ATMEGA2560-16AU D TQFP100, 256k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA2561-A +$CMP ATMEGA2561-16AU D TQFP64, 256k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA2561-M +$CMP ATMEGA2561-16MU D MLF/QFN64, 256k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA32-A +$CMP ATMEGA32-16AU D TQFP44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2503.pdf $ENDCMP # -$CMP ATMEGA32-M +$CMP ATMEGA32-16MU D QFN/MLF44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2503.pdf $ENDCMP # -$CMP ATMEGA32-P +$CMP ATMEGA32-16PU D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2503.pdf $ENDCMP # -$CMP ATMEGA323-A +$CMP ATMEGA323-4AC D TQFP44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1457.pdf $ENDCMP # -$CMP ATMEGA323-P +$CMP ATMEGA323-4PC D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc1457.pdf $ENDCMP # -$CMP ATMEGA324A-A +$CMP ATMEGA324A-AU D TQFP44, 32k Flash, 2k SRAM, 1K EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA324A-M +$CMP ATMEGA324A-MU D VQFN44, 32k Flash, 2k SRAM, 1K EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA324A-P +$CMP ATMEGA324A-PU D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA324P-A +$CMP ATMEGA324P-20AU D TQFP44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA324P-M +$CMP ATMEGA324P-20MU D MLF/QFN44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA324P-P +$CMP ATMEGA324P-20PU D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA324PA-A +$CMP ATMEGA324PA-AU D TQFP44, 32k Flash, 2k SRAM, 1K EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA324PA-M +$CMP ATMEGA324PA-MU D VQFN44, 32k Flash, 2k SRAM, 1K EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA324PA-P +$CMP ATMEGA324PA-PU D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA325-A +$CMP ATMEGA325-16AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA325-M +$CMP ATMEGA325-16MU D MLF/QFN64, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA3250-A +$CMP ATMEGA3250-16AU D TQFP100, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA325A-A +$CMP ATMEGA325A-AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA325A-M +$CMP ATMEGA325A-MU D QFN/MLF64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA325PA-A +$CMP ATMEGA325PA-AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA325PA-M +$CMP ATMEGA325PA-MU D QFN/MLF64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328-A +$CMP ATMEGA328-AU D TQFP32, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328-M +$CMP ATMEGA328-MU D QFN/MLF32, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328-MM +$CMP ATMEGA328-MMH D ATMEGA328A, QFN/MLF28, 32k Flash, 2kB SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328-P +$CMP ATMEGA328-PU D PDIP28 Narrow, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328P-A +$CMP ATMEGA328P-AU D TQFP32, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328P-M +$CMP ATMEGA328P-MU D QFN/MLF32, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328P-MM +$CMP ATMEGA328P-MMH D QFN/MLF28, 32k Flash, 2kB SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328P-P +$CMP ATMEGA328P-PU D PDIP28 Narrow, 32k Flash, 2kB SRAM, 1kB EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA328PB-A +$CMP ATMEGA328PB-AU D TQFP32, 32k Flash, 2kB SRAM, 1K EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-42397-8-bit-avr-microcontroller-atmega328pb_datasheet.pdf $ENDCMP # -$CMP ATMEGA328PB-M +$CMP ATMEGA328PB-MU D VQFN32, Exposed Pad, 32k Flash, 2kB SRAM, 1K EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-42397-8-bit-avr-microcontroller-atmega328pb_datasheet.pdf $ENDCMP # -$CMP ATMEGA329-A +$CMP ATMEGA329-16AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA329-M +$CMP ATMEGA329-16MU D QFN/MLF64, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA3290-A +$CMP ATMEGA3290-16AU D TQFP100, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA329A-A +$CMP ATMEGA329A-AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA329A-M +$CMP ATMEGA329A-MU D ATMEGA329PA, QFN/MLF64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA329PA-A +$CMP ATMEGA329PA-AU D TQFP64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA329PA-M +$CMP ATMEGA329PA-MU D QFN/MLF64, 32k Flash, 2k SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA32A-A +$CMP ATMEGA32A-AU D TQFP44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8155-8-bit-microcontroller-avr-atmega32a_datasheet.pdf $ENDCMP # -$CMP ATMEGA32A-M +$CMP ATMEGA32A-MU D QFN/MLF44, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8155-8-bit-microcontroller-avr-atmega32a_datasheet.pdf $ENDCMP # -$CMP ATMEGA32A-P +$CMP ATMEGA32A-PU D PDIP40, 32k Flash, 2k SRAM, 1k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8155-8-bit-microcontroller-avr-atmega32a_datasheet.pdf $ENDCMP # -$CMP ATMEGA32M1-A +$CMP ATMEGA32M1-AU D TQFP32, 32k Flash, 2k SRAM, 1kB EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA32M1-M +$CMP ATMEGA32M1-MU D QFN32, 32k Flash, 2k SRAM, 1kB EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA32U2 +$CMP ATMEGA32U2-AU D TQFP-32, 32k Flash, 1024B SRAM, 1024B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7799.pdf $ENDCMP # -$CMP ATMEGA32U4-A +$CMP ATMEGA32U4-AU D TQFP44, 32K Flash, 2.5K SRAM, 1K EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA32U4-M +$CMP ATMEGA32U4-MU D QFN44, 32K Flash, 2.5K SRAM, 1K EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA32U4RC-A +$CMP ATMEGA32U4RC-AU D TQFP44, 32K Flash, 2.5K SRAM, 1K EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA32U4RC-M +$CMP ATMEGA32U4RC-MU D QFN44, 32K Flash, 2.5K SRAM, 1K EEPROM, USB2.0 K AVR 8bit Microcontroller MegaAVR USB F http://www.atmel.com/images/atmel-7766-8-bit-avr-atmega16u4-32u4_%20datasheet.pdf $ENDCMP # -$CMP ATMEGA48-A +$CMP ATMEGA48-20AU D TQFP32, 4k Flash, 256B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA48-M +$CMP ATMEGA48-20MU D QFN/MLF32, 4k Flash, 256B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA48-MM +$CMP ATMEGA48-20MMU D QFN/MLF28, 4k Flash, 256B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA48-P +$CMP ATMEGA48-20PU D PDIP28 Narrow, 4k Flash, 256B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA48A-A +$CMP ATMEGA48A-AU D TQFP32, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48A-M +$CMP ATMEGA48A-MU D QFN/MLF32, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48A-MM +$CMP ATMEGA48A-MMH D QFN/MLF28, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48A-P +$CMP ATMEGA48A-PU D PDIP28 Narrow, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48PA-A +$CMP ATMEGA48PA-AU D TQFP32, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48PA-M +$CMP ATMEGA48PA-MU D QFN/MLF32, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48PA-MM +$CMP ATMEGA48PA-MMH D QFN/MLF28, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA48PA-P +$CMP ATMEGA48PA-PU D PDIP28 Narrow, 4k Flash, 512B SRAM, 256B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA64-A +$CMP ATMEGA64-16AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2490-8-bit-avr-microcontroller-atmega64-l_datasheet.pdf $ENDCMP # -$CMP ATMEGA64-M +$CMP ATMEGA64-16MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2490-8-bit-avr-microcontroller-atmega64-l_datasheet.pdf $ENDCMP # -$CMP ATMEGA640-A +$CMP ATMEGA640-16AU D TQFP100, 64k Flash, 8k SRAM, 4k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf $ENDCMP # -$CMP ATMEGA644-A +$CMP ATMEGA644-20AU D TQFP44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2593.pdf $ENDCMP # -$CMP ATMEGA644-M +$CMP ATMEGA644-20MU D ATMEGA644A, QFN/MLF44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2593.pdf $ENDCMP # -$CMP ATMEGA644-P +$CMP ATMEGA644-20PU D PDIP40, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2593.pdf $ENDCMP # -$CMP ATMEGA644A-A +$CMP ATMEGA644A-AU D TQFP44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA644A-M +$CMP ATMEGA644A-MU D VQFN44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA644A-P +$CMP ATMEGA644A-PU D PDIP40, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA644P-A +$CMP ATMEGA644P-20AU D TQFP44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA644P-M +$CMP ATMEGA644P-20MU D MLF/QFN44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA644P-P +$CMP ATMEGA644P-20PU D PDIP40, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8011-8-bit-avr-microcontroller-atmega164p-324p-644p_datasheet.pdf $ENDCMP # -$CMP ATMEGA644PA-A +$CMP ATMEGA644PA-AU D TQFP44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA644PA-M +$CMP ATMEGA644PA-MU D VQFN44, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA644PA-P +$CMP ATMEGA644PA-PU D PDIP40, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/Images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf $ENDCMP # -$CMP ATMEGA645-A +$CMP ATMEGA645-16AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA645-M +$CMP ATMEGA645-16MU D MLF/QFN64, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA6450-A +$CMP ATMEGA6450-16AU D TQFP100, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2570.pdf $ENDCMP # -$CMP ATMEGA645A-A +$CMP ATMEGA645A-AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA645A-M +$CMP ATMEGA645A-MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA645P-A +$CMP ATMEGA645P-AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA645P-M +$CMP ATMEGA645P-MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8285-8-bit-avr-microcontroller-atmega165a_pa_325a_pa_3250a_pa_645a_p_6450a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA649-A +$CMP ATMEGA649-16AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA649-M +$CMP ATMEGA649-16MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA6490-A +$CMP ATMEGA6490-16AU D TQFP100, 64k Flash, 4k SRAM, 2k EEPROM, JTAG K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2552.pdf $ENDCMP # -$CMP ATMEGA649A-A +$CMP ATMEGA649A-AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA649A-M +$CMP ATMEGA649A-MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA649P-A +$CMP ATMEGA649P-AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA649P-M +$CMP ATMEGA649P-MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR LCD PicoPower F http://www.atmel.com/images/atmel-8284-8-bit-avr-microcontroller-atmega169a_pa_329a_pa_3290a_pa_649a_p_6490a_p_datasheet.pdf $ENDCMP # -$CMP ATMEGA64A-A +$CMP ATMEGA64A-AU D TQFP64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8160-8-bit-avr-microcontroller-atmega64a-datasheet.pdf $ENDCMP # -$CMP ATMEGA64A-M +$CMP ATMEGA64A-MU D QFN/MLF64, 64k Flash, 4k SRAM, 2k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8160-8-bit-avr-microcontroller-atmega64a-datasheet.pdf $ENDCMP # -$CMP ATMEGA64M1-A +$CMP ATMEGA64M1-AU D TQFP32, 64k Flash, 4k SRAM, 2kB EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA64M1-M +$CMP ATMEGA64M1-MU D QFN32, 64k Flash, 4k SRAM, 2kB EEPROM, CAN K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc8209.pdf $ENDCMP # -$CMP ATMEGA8-AI +$CMP ATMEGA8-16AU D TQFP32, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf $ENDCMP # -$CMP ATMEGA8-MI +$CMP ATMEGA8-16MU D QFN/MLF32, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf $ENDCMP # -$CMP ATMEGA8-P +$CMP ATMEGA8-16PU D PDIP28 Narrow, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf $ENDCMP # -$CMP ATMEGA8515-A +$CMP ATMEGA8515-16AU D TQFP44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2512.pdf $ENDCMP # -$CMP ATMEGA8515-J +$CMP ATMEGA8515-16JU D PLCC44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2512.pdf $ENDCMP # -$CMP ATMEGA8515-M +$CMP ATMEGA8515-16MU D QFN/MLF44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2512.pdf $ENDCMP # -$CMP ATMEGA8515-P +$CMP ATMEGA8515-16PU D PDIP40, 8K Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2512.pdf $ENDCMP # -$CMP ATMEGA8535-A +$CMP ATMEGA8535-16AU D TQFP44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2502.pdf $ENDCMP # -$CMP ATMEGA8535-J +$CMP ATMEGA8535-16JU D PLCC44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2502.pdf $ENDCMP # -$CMP ATMEGA8535-M +$CMP ATMEGA8535-16MU D QFN/MLF44, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2502.pdf $ENDCMP # -$CMP ATMEGA8535-P +$CMP ATMEGA8535-16PU D PDIP40, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2502.pdf $ENDCMP # -$CMP ATMEGA88-A +$CMP ATMEGA88-20AU D TQFP32, 8k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA88-M +$CMP ATMEGA88-20MU D QFN/MLF32, 8k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA88-MM -D QFN/MLF28, 8k Flash, 512B SRAM, 1k EEPROM -K AVR 8bit Microcontroller MegaAVR -F http://www.atmel.com/Images/doc2545.pdf -$ENDCMP -# -$CMP ATMEGA88-P +$CMP ATMEGA88-20PU D PDIP28 Narrow, 8k Flash, 512B SRAM, 1k EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc2545.pdf $ENDCMP # -$CMP ATMEGA88A-A +$CMP ATMEGA88A-AU D TQFP32, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88A-M +$CMP ATMEGA88A-MU D QFN/MLF32, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88A-MM +$CMP ATMEGA88A-MMH D QFN/MLF28, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88A-P +$CMP ATMEGA88A-PU D PDIP28 Narrow, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88PA-A +$CMP ATMEGA88PA-AU D TQFP32, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88PA-M +$CMP ATMEGA88PA-MU D QFN/MLF32, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88PA-MM +$CMP ATMEGA88PA-MMH D QFN/MLF28, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA88PA-P +$CMP ATMEGA88PA-PU D PDIP28 Narrow, 8k Flash, 1kB SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR PicoPower F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf $ENDCMP # -$CMP ATMEGA8A-A +$CMP ATMEGA8A-AU D TQFP32, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8159-8-bit-avr-microcontroller-atmega8a_datasheet.pdf $ENDCMP # -$CMP ATMEGA8A-M +$CMP ATMEGA8A-MU D QFN/MLF32, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8159-8-bit-avr-microcontroller-atmega8a_datasheet.pdf $ENDCMP # -$CMP ATMEGA8A-P +$CMP ATMEGA8A-PU D PDIP28 Narrow, 8k Flash, 1k SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/images/atmel-8159-8-bit-avr-microcontroller-atmega8a_datasheet.pdf $ENDCMP # -$CMP ATMEGA8U2 +$CMP ATMEGA8U2-AU D TQFP-32, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller MegaAVR F http://www.atmel.com/Images/doc7799.pdf @@ -1464,107 +1440,102 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8127-avr-8-bit-microcontroller-attiny4-attiny5-attiny9-attiny10_datasheet-summary.pdf $ENDCMP # -$CMP ATTINY11-P +$CMP ATTINY11-6PC D PDIP8, 1k Flash, No SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1006.pdf $ENDCMP # -$CMP ATTINY11-S +$CMP ATTINY11-6SC D SO8 Wide, 1k Flash, No SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1006.pdf $ENDCMP # -$CMP ATTINY12-P +$CMP ATTINY12-4PC D PDIP8, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1006.pdf $ENDCMP # -$CMP ATTINY12-S +$CMP ATTINY12-4SC D SO8 Wide, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1006.pdf $ENDCMP # -$CMP ATTINY13-M +$CMP ATTINY13-20MU D QFN/MLF20, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2535.pdf $ENDCMP # -$CMP ATTINY13-MM +$CMP ATTINY13-20MMU D QFN/MLF10, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2535.pdf $ENDCMP # -$CMP ATTINY13-P +$CMP ATTINY13-20PU D PDIP8, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2535.pdf $ENDCMP # -$CMP ATTINY13-S +$CMP ATTINY13-20SU D SO8 Wide, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2535.pdf $ENDCMP # -$CMP ATTINY13-SS +$CMP ATTINY13-20SSU D SO8, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2535.pdf $ENDCMP # -$CMP ATTINY13A-M +$CMP ATTINY13A-MU D QFN/MLF20, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8126.pdf $ENDCMP # -$CMP ATTINY13A-MM +$CMP ATTINY13A-MMF D QFN/MLF10, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8126.pdf $ENDCMP # -$CMP ATTINY13A-P +$CMP ATTINY13A-PU D PDIP8, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8126.pdf $ENDCMP # -$CMP ATTINY13A-S +$CMP ATTINY13A-SU D SO8 Wide, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8126.pdf $ENDCMP # -$CMP ATTINY13A-SS +$CMP ATTINY13A-SSU D SO8, 1k Flash, 64B SRAM, 64B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8126.pdf $ENDCMP # -$CMP ATTINY15-P +$CMP ATTINY15-1PC D PDIP8, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1187.pdf $ENDCMP # -$CMP ATTINY15-S +$CMP ATTINY15-1SC D SO8 Wide, 1k Flash, No SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1187.pdf $ENDCMP # -$CMP ATTINY1634-M -D QFN/MLF20, 16k Flash, 1k SRAM, 256B EEPROM -K AVR 8bit Microcontroller TinyAVR -F http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf -$ENDCMP # $CMP ATTINY1634-MN D QFN/MLF20, 16k Flash, 1k SRAM, 256B EEPROM, ADC, ACI, dW @@ -1578,11 +1549,6 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf $ENDCMP # -$CMP ATTINY1634-S -D SO20, 16k Flash, 1k SRAM, 256B EEPROM -K AVR 8bit Microcontroller TinyAVR -F http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf -$ENDCMP # $CMP ATTINY1634-SU D SOIC20, 16k Flash, 1k SRAM, 256B EEPROM, ADC, ACI, dW @@ -1590,229 +1556,223 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf $ENDCMP # -$CMP ATTINY1634-U -D BGA20 (5x4mm, 0.4mm), 16k Flash, 1k SRAM, 256B EEPROM -K AVR 8bit Microcontroller TinyAVR -F http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet.pdf -$ENDCMP -# -$CMP ATTINY167-AM +$CMP ATTINY167-MU D MLF32, 16k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY167-AS +$CMP ATTINY167-SU D SO20, 16k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY167-AX +$CMP ATTINY167-XU D TSSOP20, 16k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY20-MM +$CMP ATTINY20-MMH D VQFN20, 2k Flash, 128B SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf $ENDCMP # -$CMP ATTINY20-SS +$CMP ATTINY20-SSU D S014, 2k Flash, 128B SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf $ENDCMP # -$CMP ATTINY20-X +$CMP ATTINY20-XU D TSS0P14, 2k Flash, 128B SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8235-8-bit-avr-microcontroller-attiny20_datasheet.pdf $ENDCMP # -$CMP ATTINY22-P +$CMP ATTINY22-8PC D PDIP8, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1273.pdf $ENDCMP # -$CMP ATTINY22-S +$CMP ATTINY22-8SC D SO8 Wide, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1273.pdf $ENDCMP # -$CMP ATTINY2313-M +$CMP ATTINY2313-20MU D MLF20, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2543.pdf $ENDCMP # -$CMP ATTINY2313-P +$CMP ATTINY2313-20PU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2543.pdf $ENDCMP # -$CMP ATTINY2313-S +$CMP ATTINY2313-20SU D SO20, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc2543.pdf $ENDCMP # -$CMP ATTINY2313A-P +$CMP ATTINY2313A-PU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8246.pdf $ENDCMP # -$CMP ATTINY2313A-S +$CMP ATTINY2313A-SU D SO20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8246.pdf $ENDCMP # -$CMP ATTINY24-M +$CMP ATTINY24-20MU D QFN/MLF20, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY24-P +$CMP ATTINY24-20PU D PDIP14, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY24-SS +$CMP ATTINY24-20SSU D SO14, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY24A-M +$CMP ATTINY24A-MU D QFN/MLF20, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY24A-MM +$CMP ATTINY24A-MMU D VQFN20, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY24A-P +$CMP ATTINY24A-PU D PDIP14, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY24A-SS +$CMP ATTINY24A-SSU D SO14, 2k Flash, 128B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY25-M +$CMP ATTINY25-20MU D QFN/MLF20, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY25-P +$CMP ATTINY25-20PU D PDIP8, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY25-S +$CMP ATTINY25-20SU D SO8 Wide, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY25-SS +$CMP ATTINY25-20SSU D SO8, 2k Flash, 128B SRAM, 128B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY26-M +$CMP ATTINY26-16MU D QFN/MLF32, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1477.pdf $ENDCMP # -$CMP ATTINY26-P +$CMP ATTINY26-16PU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1477.pdf $ENDCMP # -$CMP ATTINY26-S +$CMP ATTINY26-16SU D SO20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc1477.pdf $ENDCMP # -$CMP ATTINY261-M +$CMP ATTINY261-20MU D QFN/MLF32, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY261-P +$CMP ATTINY261-20PU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY261-S +$CMP ATTINY261-20SU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY261A-M +$CMP ATTINY261A-MU D QFN/MLF32, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY261A-P +$CMP ATTINY261A-PU D PDIP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY261A-S +$CMP ATTINY261A-SU D SO20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY261A-X +$CMP ATTINY261A-XU D TSSOP20, 2k Flash, 128B SRAM, 128B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY28-A +$CMP ATTINY28-AU D TQFP32, 2k Flash, No SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR IR F http://www.atmel.com/Images/doc1062.pdf $ENDCMP # -$CMP ATTINY28-M +$CMP ATTINY28-MU D MLF/QFN32, 2k Flash, No SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR IR F http://www.atmel.com/Images/doc1062.pdf $ENDCMP # -$CMP ATTINY28-P +$CMP ATTINY28-PU D PDIP28 Narrow, 2k Flash, No SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR IR F http://www.atmel.com/Images/doc1062.pdf @@ -1824,7 +1784,7 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8127-avr-8-bit-microcontroller-attiny4-attiny5-attiny9-attiny10_datasheet-summary.pdf $ENDCMP # -$CMP ATTINY40-MM +$CMP ATTINY40-MMH D MLF/VQFN20, 4k Flash, 256B SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8263-8-bit-avr-microcontroller-tinyavr-attiny40_datasheet.pdf @@ -1836,49 +1796,49 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8263-8-bit-avr-microcontroller-tinyavr-attiny40_datasheet.pdf $ENDCMP # -$CMP ATTINY40-X +$CMP ATTINY40-XU D TSS0P20, 4k Flash, 256B SRAM, No EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8263-8-bit-avr-microcontroller-tinyavr-attiny40_datasheet.pdf $ENDCMP # -$CMP ATTINY4313-P +$CMP ATTINY4313-PU D PDIP20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8246.pdf $ENDCMP # -$CMP ATTINY4313-S +$CMP ATTINY4313-SU D SO20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8246.pdf $ENDCMP # -$CMP ATTINY43U-M +$CMP ATTINY43U-MU D MLF/QFN20, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR Battery Boost F http://www.atmel.com/Images/doc8048.pdf $ENDCMP # -$CMP ATTINY43U-S +$CMP ATTINY43U-SU D SO20, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR Battery Boost F http://www.atmel.com/Images/doc8048.pdf $ENDCMP # -$CMP ATTINY44-M +$CMP ATTINY44-20MU D QFN/MLF20, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY44-P +$CMP ATTINY44-20PU D PDIP14, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY44-S +$CMP ATTINY44-20SSU D SO14, 4k Flash, 256B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf @@ -1902,109 +1862,109 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf $ENDCMP # -$CMP ATTINY44A-M +$CMP ATTINY44A-MU D QFN/MLF20, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY44A-MM +$CMP ATTINY44A-MMH D VQFN20, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY44A-P +$CMP ATTINY44A-PU D PDIP14, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY44A-SS +$CMP ATTINY44A-SSU D SO14, 4k Flash, 256B SRAM, 256B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY45-M +$CMP ATTINY45-20MU D ATTINY25, QFN/MLF20, 4k Flash, 256B SRAM, 256B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY45-P +$CMP ATTINY45-20PU D PDIP8, 4k Flash, 256B SRAM, 256B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY45-S +$CMP ATTINY45-20SU D SO8 Wide, 4k Flash, 256B SRAM, 256B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY461-M +$CMP ATTINY461-20MU D QFN/MLF32, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY461-P +$CMP ATTINY461-20PU D PDIP20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY461-S +$CMP ATTINY461-20SU D PDIP20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY461A-M +$CMP ATTINY461A-MU D QFN/MLF32, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY461A-P +$CMP ATTINY461A-PU D PDIP20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY461A-S +$CMP ATTINY461A-SU D SO20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY461A-X +$CMP ATTINY461A-XU D TSSOP20, 4k Flash, 256B SRAM, 256B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY48-A +$CMP ATTINY48-AU D TQFP32, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY48-M +$CMP ATTINY48-MU D QFN/MLF32, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY48-MM +$CMP ATTINY48-MMH D QFN/MLF28, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY48-P +$CMP ATTINY48-PU D PDIP28 Narrow, 4k Flash, 256B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf @@ -2016,19 +1976,19 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8127-avr-8-bit-microcontroller-attiny4-attiny5-attiny9-attiny10_datasheet-summary.pdf $ENDCMP # -$CMP ATTINY84-M +$CMP ATTINY84-20MU D QFN/MLF20, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY84-P +$CMP ATTINY84-20PU D PDIP14, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf $ENDCMP # -$CMP ATTINY84-S +$CMP ATTINY84-20SU D SO14, 8k Flash, 512B SRAM, 128B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8006.pdf @@ -2052,139 +2012,127 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf $ENDCMP # -$CMP ATTINY84A-M +$CMP ATTINY84A-MU D QFN/MLF20, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY84A-MM +$CMP ATTINY84A-MMH D VQFN20, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY84A-P +$CMP ATTINY84A-PU D PDIP14, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY84A-SS +$CMP ATTINY84A-SSU D SO14, 8k Flash, 512B SRAM, 512B EEPROM, dW K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8183.pdf $ENDCMP # -$CMP ATTINY85-M +$CMP ATTINY85-20MU D ATTINY25, QFN/MLF20, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY85-P -D ATTINY45, PDIP8, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire +$CMP ATTINY85-20PU +D ATTINY85, PDIP8, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY85-S -D ATTINY45, SO8 Wide, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire +$CMP ATTINY85-20SU +D ATTINY85, SO8 Wide, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf $ENDCMP # -$CMP ATTINY861-M +$CMP ATTINY861-20MU D QFN/MLF32, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY861-P +$CMP ATTINY861-20PU D PDIP20, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY861-S +$CMP ATTINY861-20SU D PDIP20, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-2588-8-bit-avr-microcontrollers-tinyavr-attiny261-attiny461-attiny861_datasheet.pdf $ENDCMP # -$CMP ATTINY861A-M +$CMP ATTINY861A-MU D QFN/MLF32, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY861A-P +$CMP ATTINY861A-PU D PDIP20, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY861A-S +$CMP ATTINY861A-SU D SO20, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY861A-X +$CMP ATTINY861A-XU D TSSOP20, 8k Flash, 512B SRAM, 512B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8197.pdf $ENDCMP # -$CMP ATTINY87-AM +$CMP ATTINY87-MU D MLF32, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY87-AS +$CMP ATTINY87-SU D S020, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY87-AX +$CMP ATTINY87-XU D TSSOP20, 8k Flash, 512B SRAM, 512B EEPROM, Debug Wire K AVR 8bit Microcontroller tinyAVR Automotive F http://www.atmel.com/Images/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtiny87-ATtiny167_datasheet.pdf $ENDCMP # -$CMP ATTINY88-A +$CMP ATTINY88-AU D TQFP32, 8k Flash, 512B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY88-AZ -D TQFP32, 8k Flash, 512B SRAM, 64B EEPROM -K AVR 8bit Microcontroller tinyAVR Automotive -F http://www.atmel.com/Images/doc9157.pdf -$ENDCMP -# -$CMP ATTINY88-M +$CMP ATTINY88-MU D QFN/MLF32, 8k Flash, 512B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY88-MM +$CMP ATTINY88-MMU D QFN/MLF28, 8k Flash, 512B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf $ENDCMP # -$CMP ATTINY88-MZ -D MLF/QFN32, 8k Flash, 512B SRAM, 64B EEPROM -K AVR 8bit Microcontroller tinyAVR Automotive -F http://www.atmel.com/Images/doc9157.pdf -$ENDCMP -# -$CMP ATTINY88-P +$CMP ATTINY88-PU D PDIP28 Narrow, 8k Flash, 512B SRAM, 64B EEPROM K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/Images/doc8008.pdf @@ -2196,175 +2144,175 @@ K AVR 8bit Microcontroller tinyAVR F http://www.atmel.com/images/atmel-8127-avr-8-bit-microcontroller-attiny4-attiny5-attiny9-attiny10_datasheet-summary.pdf $ENDCMP # -$CMP ATXMEGA128A1-A +$CMP ATXMEGA128A1-AU D TQFP100, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8067-8-and-16-bit-AVR-Microcontrollers-ATxmega64A1-ATxmega128A1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A1U-A +$CMP ATXMEGA128A1U-AU D TQFP100, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, USB, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8385-8-and-16-bit-AVR-Microcontroller-ATxmega64A1U-ATxmega128A1U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A3-A +$CMP ATXMEGA128A3-AU D TQFP64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A3-M +$CMP ATXMEGA128A3-MH D QFN64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A3U-A +$CMP ATXMEGA128A3U-AU D TQFP64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A3U-M +$CMP ATXMEGA128A3U-MH D QFN64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A4-A +$CMP ATXMEGA128A4-AU D TQFP44, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A4-M +$CMP ATXMEGA128A4-MH D VQFN44, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A4U-A +$CMP ATXMEGA128A4U-AU D TQFP44, 128k Flash, 8k Boot, 2k SRAM, 1k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128A4U-M +$CMP ATXMEGA128A4U-MH D QFN44, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128B1-A +$CMP ATXMEGA128B1-AU D TQFP100, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8330-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B1-ATxmega128B1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128B3-A +$CMP ATXMEGA128B3-AU D TQFP64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8074-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B3-ATxmega128B3_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128B3-M +$CMP ATXMEGA128B3-MH D QFN64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8074-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B3-ATxmega128B3_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128C3-A +$CMP ATXMEGA128C3-AU D TQFP64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128C3-M +$CMP ATXMEGA128C3-MH D QFN64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128D3-A +$CMP ATXMEGA128D3-AU D TQFP64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128D3-M +$CMP ATXMEGA128D3-MH D QFN64, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA128D4-A +$CMP ATXMEGA128D4-AU D TQFP44, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA128D4-M +$CMP ATXMEGA128D4-MH D VQFN44, 128k Flash, 8k Boot, 8k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA16A4-A +$CMP ATXMEGA16A4-AU D TQFP44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16A4-M +$CMP ATXMEGA16A4-MH D VQFN44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16A4U-A +$CMP ATXMEGA16A4U-AU D TQFP44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16A4U-M +$CMP ATXMEGA16A4U-MH D QFN44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16C4-A +$CMP ATXMEGA16C4-AU D TQFP44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8493-8-and-32-bit-AVR-XMEGA-Microcontrollers-ATxmega16C4-ATxmega32C4_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16C4-M +$CMP ATXMEGA16C4-MH D VQFN44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8493-8-and-32-bit-AVR-XMEGA-Microcontrollers-ATxmega16C4-ATxmega32C4_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16D4-A +$CMP ATXMEGA16D4-AU D TQFP44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA16D4-M +$CMP ATXMEGA16D4-MH D VQFN44, 16k Flash, 4k Boot, 2k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA16E5-A +$CMP ATXMEGA16E5-AU D TQFP32, 16k Flash, 4k Boot, 2k SRAM, 512B EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA16E5-M4 +$CMP ATXMEGA16E5-M4U D UQFN32, 16k Flash, 4k Boot, 2k SRAM, 512B EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf @@ -2376,193 +2324,193 @@ K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA192A1-A +$CMP ATXMEGA192A1-AU D TQFP100, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8067-8-and-16-bit-AVR-Microcontrollers-ATxmega64A1-ATxmega128A1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA192A3-A +$CMP ATXMEGA192A3-AU D TQFP64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA192A3-M +$CMP ATXMEGA192A3-MH D QFN64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA192A3U-A +$CMP ATXMEGA192A3U-AU D TQFP64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA192A3U-M +$CMP ATXMEGA192A3U-MH D QFN64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA192C3-A +$CMP ATXMEGA192C3-AU D TQFP64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA192C3-M +$CMP ATXMEGA192C3-MH D QFN64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA192D3-A +$CMP ATXMEGA192D3-AU D TQFP64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA192D3-M +$CMP ATXMEGA192D3-MH D QFN64, 192k Flash, 8k Boot, 16k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A1-A +$CMP ATXMEGA256A1-AU D TQFP100, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8067-8-and-16-bit-AVR-Microcontrollers-ATxmega64A1-ATxmega128A1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3-A +$CMP ATXMEGA256A3-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3-M +$CMP ATXMEGA256A3-MH D ATXMEGA128A3, QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3B-A +$CMP ATXMEGA256A3B-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8116-8-and-16-bit-AVR-XMEGA-A3B-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3B-M +$CMP ATXMEGA256A3B-MH D MLF/QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8116-8-and-16-bit-AVR-XMEGA-A3B-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3BU-A +$CMP ATXMEGA256A3BU-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8362-8-and-16bit-AVR-microcontroller-ATxmega256A3BU_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3BU-M +$CMP ATXMEGA256A3BU-MH D QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8362-8-and-16bit-AVR-microcontroller-ATxmega256A3BU_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3U-A +$CMP ATXMEGA256A3U-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256A3U-M +$CMP ATXMEGA256A3U-MH D QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256C3-A +$CMP ATXMEGA256C3-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256C3-M +$CMP ATXMEGA256C3-MH D QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA256D3-A +$CMP ATXMEGA256D3-AU D TQFP64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA256D3-M +$CMP ATXMEGA256D3-MH D QFN64, 256k Flash, 8k Boot, 16k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32A4-A +$CMP ATXMEGA32A4-AU D TQFP44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32A4-M +$CMP ATXMEGA32A4-MH D VQFN44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32A4U-A +$CMP ATXMEGA32A4U-AU D ATXMEGA16A4U, TQFP44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32A4U-M +$CMP ATXMEGA32A4U-MH D QFN44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32C4-A +$CMP ATXMEGA32C4-AU D TQFP44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8493-8-and-32-bit-AVR-XMEGA-Microcontrollers-ATxmega16C4-ATxmega32C4_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32C4-M +$CMP ATXMEGA32C4-MH D VQFN44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8493-8-and-32-bit-AVR-XMEGA-Microcontrollers-ATxmega16C4-ATxmega32C4_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32D4-A +$CMP ATXMEGA32D4-AU D TQFP44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA32D4-M +$CMP ATXMEGA32D4-MH D VQFN44, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA32E5-A +$CMP ATXMEGA32E5-AU D TQFP32, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA32E5-M4 +$CMP ATXMEGA32E5-M4U D UQFN32, 32k Flash, 4k Boot, 4k SRAM, 1k EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf @@ -2574,133 +2522,133 @@ K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA384A1-A +$CMP ATXMEGA384A1-AU D ATXMEGA128A1, TQFP100, 384k Flash, 8k Boot, 32k SRAM, 4k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8067-8-and-16-bit-AVR-Microcontrollers-ATxmega64A1-ATxmega128A1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A1-A +$CMP ATXMEGA64A1-AU D TQFP100, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8067-8-and-16-bit-AVR-Microcontrollers-ATxmega64A1-ATxmega128A1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A1U-A +$CMP ATXMEGA64A1U-AU D TQFP100, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, USB, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8385-8-and-16-bit-AVR-Microcontroller-ATxmega64A1U-ATxmega128A1U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A3-A +$CMP ATXMEGA64A3-AU D TQFP64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A3-M +$CMP ATXMEGA64A3-MH D QFN64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A3U-A +$CMP ATXMEGA64A3U-AU D TQFP64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A3U-M +$CMP ATXMEGA64A3U-MH D QFN64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8386-8-and-16-bit-AVR-Microcontroller-ATxmega64A3U-128A3U-192A3U-256A3U_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A4-A +$CMP ATXMEGA64A4-AU D TQFP44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A4-M +$CMP ATXMEGA64A4-MH D VQFN44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8069-8-and-16-bit-AVR-AMEGA-A4-Microcontrollers_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A4U-A +$CMP ATXMEGA64A4U-AU D TQFP44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64A4U-M +$CMP ATXMEGA64A4U-MH D QFN44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8387-8-and16-bit-AVR-Microcontroller-XMEGA-A4U_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64B1-A +$CMP ATXMEGA64B1-AU D TQFP100, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8330-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B1-ATxmega128B1_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64B3-A +$CMP ATXMEGA64B3-AU D TQFP64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8074-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B3-ATxmega128B3_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64B3-M +$CMP ATXMEGA64B3-MH D QFN64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB, LCD K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8074-8-and-16-bit-AVR-Microcontroller-XMEGA-B-ATxmega64B3-ATxmega128B3_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64C3-A +$CMP ATXMEGA64C3-AU D TQFP64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64C3-M +$CMP ATXMEGA64C3-MH D QFN64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG, USB K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8492-8-and-16-bit-AVR-microcontroller-ATxmega32C3_64C3_128C3_192C3_256C3_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64D3-A +$CMP ATXMEGA64D3-AU D TQFP64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64D3-M +$CMP ATXMEGA64D3-MH D QFN64, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8134-8-16-bit-Atmel-XMEGA-D3-Microcontroller_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA64D4-A +$CMP ATXMEGA64D4-AU D TQFP44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA64D4-M +$CMP ATXMEGA64D4-MH D VQFN44, 64k Flash, 4k Boot, 4k SRAM, 2k EEPROM, JTAG K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8135-8-and-16-bit-AVR-microcontroller-ATxmega16D4-32D4-64D4-128D4_datasheet.pdf $ENDCMP # -$CMP ATXMEGA8E5-A +$CMP ATXMEGA8E5-AU D TQFP32, 8k Flash, 2k Boot, 1k SRAM, 512B EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf $ENDCMP # -$CMP ATXMEGA8E5-M4 +$CMP ATXMEGA8E5-M4U D UQFN32, 8k Flash, 2k Boot, 1k SRAM, 512B EEPROM K AVR 8/16bit Microcontroller XMegaAVR F http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf @@ -2727,7 +2675,7 @@ D Standard IDC10 Male Connector, ATMEL JTAG ICE mkI/mkII K IDC10 Male Connector $ENDCMP # -$CMP AVR-PDI-6 +$CMP AVR-PUDI-6 D Standard IDC6 Male Connector, ATMEL PDI 6pin K IDC6 Male Connector $ENDCMP @@ -2737,169 +2685,169 @@ D Standard IDC6 Male Connector, ATMEL TPI 6pin K IDC6 Male Connector $ENDCMP # -$CMP SAMD20E14A-A +$CMP SAMD20E14A-AU D TQFP32, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E14A-M +$CMP SAMD20E14A-MU D QFN32, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E15A-A +$CMP SAMD20E15A-AU D TQFP32, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E15A-M +$CMP SAMD20E15A-MU D QFN32, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E16A-A +$CMP SAMD20E16A-AU D TQFP32, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E16A-M +$CMP SAMD20E16A-MU D QFN32, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E17A-A +$CMP SAMD20E17A-AU D TQFP32, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20E17A-M +$CMP SAMD20E17A-MU D QFN32, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G14A-A +$CMP SAMD20G14A-AU D TQFP48, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G14A-M +$CMP SAMD20G14A-MU D QFN48, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G15A-A +$CMP SAMD20G15A-AU D TQFP48, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G15A-M +$CMP SAMD20G15A-MU D QFN48, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G16A-A +$CMP SAMD20G16A-AU D TQFP48, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G16A-M +$CMP SAMD20G16A-MU D QFN48, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G17A-A +$CMP SAMD20G17A-AU D TQFP48, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G17A-M +$CMP SAMD20G17A-MU D QFN48, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G18A-A +$CMP SAMD20G18A-AU D TQFP48, 256K Flash, 32K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20G18A-M +$CMP SAMD20G18A-MU D QFN48, 256K Flash, 32K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J14A-A +$CMP SAMD20J14A-AU D TQFP64, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J14A-M +$CMP SAMD20J14A-MU D QFN64, 16K Flash, 2K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J15A-A +$CMP SAMD20J15A-AU D TQFP64, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J15A-M +$CMP SAMD20J15A-MU D QFN64, 32K Flash, 4K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J16A-A +$CMP SAMD20J16A-AU D TQFP64, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J16A-M +$CMP SAMD20J16A-MU D QFN64, 64K Flash, 8K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J17A-A +$CMP SAMD20J17A-AU D TQFP64, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J17A-M +$CMP SAMD20J17A-MU D QFN64, 128K Flash, 16K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J18A-A +$CMP SAMD20J18A-AU D TQFP64, 256K Flash, 32K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf $ENDCMP # -$CMP SAMD20J18A-M +$CMP SAMD20J18A-MU D QFN64, 256K Flash, 32K RAM, 48MHz, CortexM0+ K ARM 32bit Microcontroller 48MHz CortexM0+ F http://www.atmel.com/Images/Atmel-42129-SAM-D20_Datasheet.pdf diff --git a/library/atmel.lib b/library/atmel.lib index 5f29a646..6d2f85a9 100644 --- a/library/atmel.lib +++ b/library/atmel.lib @@ -23,14 +23,14 @@ X SYNC 6 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# AT89C2051-P +# AT89C2051-PU # -DEF AT89C2051-P IC 0 40 Y Y 1 F N +DEF AT89C2051-PU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT89C2051-P" 750 -900 50 H V C CNN +F1 "AT89C2051-PU" 750 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT89C4051-P +ALIAS AT89C4051-PU DRAW S 1000 -850 -1000 950 0 1 10 f X RST/VPP 1 -1150 800 150 R 40 40 1 1 I @@ -56,14 +56,14 @@ X P1.7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT89C2051-S +# AT89C2051-SU # -DEF AT89C2051-S IC 0 40 Y Y 1 F N +DEF AT89C2051-SU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT89C2051-S" 750 -900 50 H V C CNN +F1 "AT89C2051-SU" 750 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT89C4051-S +ALIAS AT89C4051-SU DRAW S 1000 -850 -1000 950 0 1 10 f X RST/VPP 1 -1150 800 150 R 40 40 1 1 I @@ -89,14 +89,14 @@ X P1.7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT89S2051-P +# AT89S2051-PU # -DEF AT89S2051-P IC 0 40 Y Y 1 F N +DEF AT89S2051-PU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT89S2051-P" 750 -900 50 H V C CNN +F1 "AT89S2051-PU" 750 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT89S4051-P +ALIAS AT89S4051-24PU DRAW S 1000 -850 -1000 950 0 1 10 f X RST/VPP 1 -1150 800 150 R 40 40 1 1 I @@ -122,14 +122,14 @@ X (SCK)P1.7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT89S2051-S +# AT89S2051-SU # -DEF AT89S2051-S IC 0 40 Y Y 1 F N +DEF AT89S2051-SU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT89S2051-S" 750 -900 50 H V C CNN +F1 "AT89S2051-SU" 750 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT89S4051-S +ALIAS AT89S4051-24SU DRAW S 1000 -850 -1000 950 0 1 10 f X RST/VPP 1 -1150 800 150 R 40 40 1 1 I @@ -155,14 +155,14 @@ X (SCK)P1.7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90CAN128-A +# AT90CAN128-16AU # -DEF AT90CAN128-A U 0 40 Y Y 1 F N +DEF AT90CAN128-16AU U 0 40 Y Y 1 F N F0 "U" -1150 1900 50 H V L BNN -F1 "AT90CAN128-A" 1150 -1950 50 H V R BNN +F1 "AT90CAN128-16AU" 1150 -1950 50 H V R BNN F2 "TQFP64" 50 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS AT90CAN64-A AT90CAN32-A +ALIAS AT90CAN64-16AU AT90CAN32-16AU $FPLIST TQFP64 $ENDFPLIST @@ -234,14 +234,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 50 50 1 1 I ENDDRAW ENDDEF # -# AT90CAN128-M +# AT90CAN128-16MU # -DEF AT90CAN128-M U 0 40 Y Y 1 F N +DEF AT90CAN128-16MU U 0 40 Y Y 1 F N F0 "U" -1150 1900 50 H V L BNN -F1 "AT90CAN128-M" 1100 -1950 50 H V R BNN +F1 "AT90CAN128-16MU" 1100 -1950 50 H V R BNN F2 "QFN64" 50 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS AT90CAN64-M AT90CAN32-M +ALIAS AT90CAN64-16MU AT90CAN32-16MU $FPLIST QFN64 $ENDFPLIST @@ -313,11 +313,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 50 50 1 1 I ENDDRAW ENDDEF # -# AT90PWM1-M +# AT90PWM1-16MU # -DEF AT90PWM1-M IC 0 40 Y Y 1 F N +DEF AT90PWM1-16MU IC 0 40 Y Y 1 F N F0 "IC" -700 1150 50 H V C CNN -F1 "AT90PWM1-M" 550 -1150 50 H V C CNN +F1 "AT90PWM1-16MU" 550 -1150 50 H V C CNN F2 "MLF/QFN32" 0 -700 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -349,11 +349,11 @@ X (~SS_A~/PSCOUT00)PD0 29 900 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90PWM1-S +# AT90PWM1-16SU # -DEF AT90PWM1-S IC 0 40 Y Y 1 F N +DEF AT90PWM1-16SU IC 0 40 Y Y 1 F N F0 "IC" -700 1150 50 H V C CNN -F1 "AT90PWM1-S" 550 -1150 50 H V C CNN +F1 "AT90PWM1-16SU" 550 -1150 50 H V C CNN F2 "SO24" 0 -700 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -385,11 +385,11 @@ X AREF 19 -900 100 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# AT90S1200-P +# AT90S1200-4PC # -DEF AT90S1200-P IC 0 40 Y Y 1 F N +DEF AT90S1200-4PC IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT90S1200-P" 800 -900 50 H V C CNN +F1 "AT90S1200-4PC" 800 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -417,11 +417,11 @@ X (SCK)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S1200-S +# AT90S1200-4SC # -DEF AT90S1200-S IC 0 40 Y Y 1 F N +DEF AT90S1200-4SC IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT90S1200-S" 800 -900 50 H V C CNN +F1 "AT90S1200-4SC" 800 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -449,11 +449,11 @@ X (SCK)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S1200-Y +# AT90S1200-4YC # -DEF AT90S1200-Y IC 0 40 Y Y 1 F N +DEF AT90S1200-4YC IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT90S1200-Y" 800 -900 50 H V C CNN +F1 "AT90S1200-4YC" 800 -900 50 H V C CNN F2 "SSOP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -481,11 +481,11 @@ X (SCK)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S2313-P +# AT90S2313-4PC # -DEF AT90S2313-P IC 0 40 Y Y 1 F N +DEF AT90S2313-4PC IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT90S2313-P" 800 -900 50 H V C CNN +F1 "AT90S2313-4PC" 800 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -513,11 +513,11 @@ X (SCK)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S2313-S +# AT90S2313-4SC # -DEF AT90S2313-S IC 0 40 Y Y 1 F N +DEF AT90S2313-4SC IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "AT90S2313-S" 800 -900 50 H V C CNN +F1 "AT90S2313-4SC" 800 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -545,11 +545,11 @@ X (SCK)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S2323-P +# AT90S2323-4PC # -DEF AT90S2323-P IC 0 40 Y Y 1 F N +DEF AT90S2323-4PC IC 0 40 Y Y 1 F N F0 "IC" -800 450 50 H V C CNN -F1 "AT90S2323-P" 650 -450 50 H V C CNN +F1 "AT90S2323-4PC" 650 -450 50 H V C CNN F2 "DIP8" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -565,11 +565,11 @@ X VCC 8 0 550 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# AT90S2323-S +# AT90S2323-4SC # -DEF AT90S2323-S IC 0 40 Y Y 1 F N +DEF AT90S2323-4SC IC 0 40 Y Y 1 F N F0 "IC" -800 450 50 H V C CNN -F1 "AT90S2323-S" 650 -450 50 H V C CNN +F1 "AT90S2323-4SC" 650 -450 50 H V C CNN F2 "SO8-200" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -585,14 +585,14 @@ X VCC 8 0 550 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# AT90S2333-A +# AT90S2333-4AC # -DEF AT90S2333-A IC 0 40 Y Y 1 F N +DEF AT90S2333-4AC IC 0 40 Y Y 1 F N F0 "IC" -800 1300 50 H V L BNN -F1 "AT90S2333-A" 400 -1250 50 H V L BNN +F1 "AT90S2333-4AC" 400 -1250 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S4433-A +ALIAS AT90S4433-8AC DRAW S -800 1250 800 -1150 0 1 10 f X (INT1)PD3 1 950 -600 150 L 40 40 1 1 B @@ -626,14 +626,14 @@ X ~RESET 29 -950 1100 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# AT90S2333-P +# AT90S2333-4PC # -DEF AT90S2333-P IC 0 40 Y Y 1 F N +DEF AT90S2333-4PC IC 0 40 Y Y 1 F N F0 "IC" -800 1300 50 H V L BNN -F1 "AT90S2333-P" 400 -1250 50 H V L BNN +F1 "AT90S2333-4PC" 400 -1250 50 H V L BNN F2 "DIL28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S4433-P +ALIAS AT90S4433-8PC $FPLIST 28DIP-ELL600 28dip600 @@ -671,11 +671,11 @@ X (SCK)PB5 19 950 600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S2343-P +# AT90S2343-4PC # -DEF AT90S2343-P IC 0 40 Y Y 1 F N +DEF AT90S2343-4PC IC 0 40 Y Y 1 F N F0 "IC" -800 450 50 H V C CNN -F1 "AT90S2343-P" 650 -450 50 H V C CNN +F1 "AT90S2343-4PC" 650 -450 50 H V C CNN F2 "DIP8" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -691,11 +691,11 @@ X VCC 8 0 550 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# AT90S2343-S +# AT90S2343-4SC # -DEF AT90S2343-S IC 0 40 Y Y 1 F N +DEF AT90S2343-4SC IC 0 40 Y Y 1 F N F0 "IC" -800 450 50 H V C CNN -F1 "AT90S2343-S" 650 -450 50 H V C CNN +F1 "AT90S2343-4SC" 650 -450 50 H V C CNN F2 "SO8-200" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -711,14 +711,14 @@ X VCC 8 0 550 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# AT90S4414-A +# AT90S4414-4AC # -DEF AT90S4414-A IC 0 40 Y Y 1 F N +DEF AT90S4414-4AC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4414-A" 450 -1950 50 H V L BNN +F1 "AT90S4414-4AC" 450 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8515-A +ALIAS AT90S8515-4AC DRAW S -850 1850 850 -1850 0 1 10 f X (MOSI)PB5 1 1000 200 150 L 40 40 1 1 B @@ -764,14 +764,14 @@ X ICP 29 -1000 -1400 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# AT90S4414-J +# AT90S4414-4JC # -DEF AT90S4414-J IC 0 40 Y Y 1 F N +DEF AT90S4414-4JC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4414-J" 450 -1950 50 H V L BNN +F1 "AT90S4414-4JC" 450 -1950 50 H V L BNN F2 "PLCC44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8515-J +ALIAS AT90S8515-4JC DRAW S -850 1850 850 -1850 0 1 10 f X (T0)PB0 2 1000 700 150 L 40 40 1 1 B @@ -817,14 +817,14 @@ X (AD4)PA4 39 1000 1300 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S4414-P +# AT90S4414-4PC # -DEF AT90S4414-P IC 0 40 Y Y 1 F N +DEF AT90S4414-4PC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN F1 "AT90S4414-P" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8515-P +ALIAS AT90S8515-4PC $FPLIST 40DIP-ELL600 40dip600 @@ -874,14 +874,14 @@ X (AD0)PA0 39 1000 1700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S4434-A +# AT90S4434-4AC # -DEF AT90S4434-A IC 0 40 Y Y 1 F N +DEF AT90S4434-4AC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4434-A" 450 -1950 50 H V L BNN +F1 "AT90S4434-4AC" 450 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8535-A +ALIAS AT90S8535-8AC DRAW S -850 1850 850 -1850 0 1 10 f X (MOSI)PB5 1 1000 300 150 L 40 40 1 1 B @@ -931,14 +931,14 @@ X GND 39 -350 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# AT90S4434-J +# AT90S4434-4JC # -DEF AT90S4434-J IC 0 40 Y Y 1 F N +DEF AT90S4434-4JC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4434-J" 450 -1950 50 H V L BNN +F1 "AT90S4434-4JC" 450 -1950 50 H V L BNN F2 "PLCC44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8535-J +ALIAS AT90S8535-8JC DRAW S -850 1850 850 -1850 0 1 10 f X GND 1 -350 -2000 150 U 40 40 1 1 W @@ -988,71 +988,14 @@ X (ADC4)PA4 39 1000 1300 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90S4434-M +# AT90S4434-4PC # -DEF AT90S4434-M IC 0 40 Y Y 1 F N +DEF AT90S4434-4PC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4434-M" 450 -1950 50 H V L BNN -F2 "MLF/QFN44" 50 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AT90S8535-M -DRAW -S -850 1850 850 -1850 0 1 10 f -X (MOSI)PB5 1 1000 300 150 L 40 40 1 1 B -X (MISO)PB6 2 1000 200 150 L 40 40 1 1 B -X (SCK)PB7 3 1000 100 150 L 40 40 1 1 B -X ~RESET 4 -1000 1700 150 R 40 40 1 1 I -X VCC 5 -350 2000 150 D 40 40 1 1 W -X GND 6 -250 -2000 150 U 40 40 1 1 W -X XTAL2 7 -1000 1300 150 R 40 40 1 1 B -X XTAL1 8 -1000 1000 150 R 40 40 1 1 B -X (RXD)PD0 9 1000 -1000 150 L 40 40 1 1 B -X (TXD)PD1 10 1000 -1100 150 L 40 40 1 1 B -X PC1 20 1000 -200 150 L 40 40 1 1 B -X (ADC7)PA7 30 1000 1000 150 L 40 40 1 1 B -X (T0)PB0 40 1000 800 150 L 40 40 1 1 B -X (INT0)PD2 11 1000 -1200 150 L 40 40 1 1 B -X PC2 21 1000 -300 150 L 40 40 1 1 B -X (ADC6)PA6 31 1000 1100 150 L 40 40 1 1 B -X (T1)PB1 41 1000 700 150 L 40 40 1 1 B -X (INT1)PD3 12 1000 -1300 150 L 40 40 1 1 B -X PC3 22 1000 -400 150 L 40 40 1 1 B -X (ADC5)PA5 32 1000 1200 150 L 40 40 1 1 B -X (AIN0)PB2 42 1000 600 150 L 40 40 1 1 B -X (OC1B)PD4 13 1000 -1400 150 L 40 40 1 1 B -X PC4 23 1000 -500 150 L 40 40 1 1 B -X (ADC4)PA4 33 1000 1300 150 L 40 40 1 1 B -X (AIN1)PB3 43 1000 500 150 L 40 40 1 1 B -X (OC1A)PD5 14 1000 -1500 150 L 40 40 1 1 B -X PC5 24 1000 -600 150 L 40 40 1 1 B -X (ADC3)PA3 34 1000 1400 150 L 40 40 1 1 B -X (~SS~)PB4 44 1000 400 150 L 40 40 1 1 B -X (ICP)PD6 15 1000 -1600 150 L 40 40 1 1 B -X (TOSC1)PC6 25 1000 -700 150 L 40 40 1 1 B -X (ADC2)PA2 35 1000 1500 150 L 40 40 1 1 B -X (OC2)PD7 16 1000 -1700 150 L 40 40 1 1 B -X (TOSC2)PC7 26 1000 -800 150 L 40 40 1 1 B -X (ADC1)PA1 36 1000 1600 150 L 40 40 1 1 B -X VCC 17 -250 2000 150 D 40 40 1 1 W -X AVCC 27 150 2000 150 D 40 40 1 1 W -X (ADC0)PA0 37 1000 1700 150 L 40 40 1 1 B -X GND 18 -150 -2000 150 U 40 40 1 1 W -X AGND 28 150 -2000 150 U 40 40 1 1 W -X VCC 38 -150 2000 150 D 40 40 1 1 W -X PC0 19 1000 -100 150 L 40 40 1 1 B -X AREF 29 -1000 500 150 R 40 40 1 1 W -X GND 39 -350 -2000 150 U 40 40 1 1 W -ENDDRAW -ENDDEF -# -# AT90S4434-P -# -DEF AT90S4434-P IC 0 40 Y Y 1 F N -F0 "IC" -850 1880 50 H V L BNN -F1 "AT90S4434-P" 450 -1950 50 H V L BNN +F1 "AT90S4434-4PC" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90S8535-P +ALIAS AT90S8535-8PC $FPLIST 40DIP-ELL600 40dip600 @@ -1102,11 +1045,11 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# AT90USB162-A +# AT90USB162-16AU # -DEF AT90USB162-A IC 0 40 Y Y 1 F N +DEF AT90USB162-16AU IC 0 40 Y Y 1 F N F0 "IC" -900 1275 50 H V L BNN -F1 "AT90USB162-A" 425 -1325 50 H V L BNN +F1 "AT90USB162-16AU" 425 -1325 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -1146,14 +1089,14 @@ X D+/SCK 29 -1050 0 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# AT90USB82-M +# AT90USB82-16MU # -DEF AT90USB82-M IC 0 40 Y Y 1 F N +DEF AT90USB82-16MU IC 0 40 Y Y 1 F N F0 "IC" -900 1300 50 H V L BNN -F1 "AT90USB82-M" 450 -1300 50 H V L BNN +F1 "AT90USB82-16MU" 450 -1300 50 H V L BNN F2 "MLF/QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS AT90USB162-M +ALIAS AT90USB162-16MU DRAW S -900 1250 900 -1250 0 1 10 f X XTAL1 1 -1050 750 150 R 40 40 1 1 P @@ -1191,11 +1134,11 @@ X D+/SCK 29 -1050 0 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA128-A +# ATMEGA128-16AU # -DEF ATMEGA128-A IC 0 40 Y Y 1 F N +DEF ATMEGA128-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA128-A" 750 -1950 50 H V L BNN +F1 "ATMEGA128-16AU" 750 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -1267,11 +1210,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA128-M +# ATMEGA128-16MU # -DEF ATMEGA128-M IC 0 40 Y Y 1 F N +DEF ATMEGA128-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA128-M" 700 -1950 50 H V L BNN +F1 "ATMEGA128-16MU" 700 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1343,14 +1286,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA1280-A +# ATMEGA1280-16AU # -DEF ATMEGA1280-A IC 0 40 Y Y 1 F N +DEF ATMEGA1280-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 2800 50 H V L BNN -F1 "ATMEGA1280-A" 700 -2850 50 H V L BNN +F1 "ATMEGA1280-16AU" 700 -2850 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA640-A ATMEGA2560-A +ALIAS ATMEGA640-16AU ATMEGA2560-16AU ATMEGA1280-8AU ATMEGA640-8AU ATMEGA2560-8AU DRAW S -1150 2750 1150 -2750 0 1 10 f X PG5(OCOB) 1 -1300 -2400 150 R 40 40 1 1 B @@ -1454,14 +1397,14 @@ X AVCC 100 150 2900 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA1281-A +# ATMEGA1281-16AU # -DEF ATMEGA1281-A IC 0 40 Y Y 1 F N +DEF ATMEGA1281-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA1281-A" 700 -1950 50 H V L BNN +F1 "ATMEGA1281-16AU" 700 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA2561-A +ALIAS ATMEGA2561-16AU ATMEGA1281-8AU ATMEGA1261-8AU DRAW S -1150 1850 1150 -1850 0 1 10 f X PG5(OCOB) 1 -1300 100 150 R 40 40 1 1 B @@ -1531,14 +1474,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA1281-M +# ATMEGA1281-16MU # -DEF ATMEGA1281-M IC 0 40 Y Y 1 F N +DEF ATMEGA1281-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA1281-M" 700 -1950 50 H V L BNN +F1 "ATMEGA1281-16MU" 700 -1950 50 H V L BNN F2 "QFN/MLF64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA2561-M +ALIAS ATMEGA2561-16MU ATMEGA1281-8MU ATMEGA1261-8MU DRAW S -1150 1850 1150 -1850 0 1 10 f X PG5(OCOB) 1 -1300 100 150 R 40 40 1 1 B @@ -1608,14 +1551,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA1284-A +# ATMEGA1284-AU # -DEF ATMEGA1284-A IC 0 40 Y Y 1 F N +DEF ATMEGA1284-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA1284-A" 400 -1950 50 H V L BNN +F1 "ATMEGA1284-AU" 400 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA164A-A ATMEGA164PA-A ATMEGA324A-A ATMEGA324PA-A ATMEGA644A-A ATMEGA644PA-A ATMEGA1284P-A +ALIAS ATMEGA164A-AU ATMEGA164PA-AU ATMEGA324A-AU ATMEGA324PA-AU ATMEGA644A-AU ATMEGA644PA-AU ATMEGA1284P-AU DRAW S -850 1850 850 -1850 0 1 10 f X (PCINT13/MOSI)PB5 1 1000 300 150 L 40 40 1 1 B @@ -1665,14 +1608,14 @@ X GND 39 -300 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA1284-M +# ATMEGA1284-MU # -DEF ATMEGA1284-M IC 0 40 Y Y 1 F N +DEF ATMEGA1284-MU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA1284-M" 400 -1950 50 H V L BNN +F1 "ATMEGA1284-MU" 400 -1950 50 H V L BNN F2 "VQFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA164A-M ATMEGA164PA-M ATMEGA324A-M ATMEGA324PA-M ATMEGA644A-M ATMEGA644PA-M ATMEGA1284P-M +ALIAS ATMEGA164A-MU ATMEGA164PA-MU ATMEGA324A-MU ATMEGA324PA-MU ATMEGA644A-MU ATMEGA644PA-MU ATMEGA1284P-MU DRAW S -850 1850 850 -1850 0 1 10 f X (PCINT13/MOSI)PB5 1 1000 300 150 L 40 40 1 1 B @@ -1722,14 +1665,14 @@ X GND 39 -300 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA1284-P +# ATMEGA1284-PU # -DEF ATMEGA1284-P IC 0 40 Y Y 1 F N +DEF ATMEGA1284-PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA1284-P" 400 -1950 50 H V L BNN +F1 "ATMEGA1284-PU" 400 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA164A-P ATMEGA164PA-P ATMEGA324A-P ATMEGA324PA-P ATMEGA644A-P ATMEGA644PA-P ATMEGA1284P-P +ALIAS ATMEGA164A-PU ATMEGA164PA-PU ATMEGA324A-PU ATMEGA324PA-PU ATMEGA644A-PU ATMEGA644PA-PU ATMEGA1284P-PU $FPLIST 40DIP-ELL600 40dip600 @@ -1779,11 +1722,11 @@ X (PCINT1/ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA128A-A +# ATMEGA128A-AU # -DEF ATMEGA128A-A IC 0 40 Y Y 1 F N +DEF ATMEGA128A-AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA128A-A" 550 -1900 50 H V L BNN +F1 "ATMEGA128A-AU" 550 -1900 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -1855,11 +1798,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA128A-M +# ATMEGA128A-MU # -DEF ATMEGA128A-M IC 0 40 Y Y 1 F N +DEF ATMEGA128A-MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA128A-M" 700 -1950 50 H V L BNN +F1 "ATMEGA128A-MU" 700 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -1931,11 +1874,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA16-A +# ATMEGA16-16AU # -DEF ATMEGA16-A IC 0 40 Y Y 1 F N +DEF ATMEGA16-16AU IC 0 40 Y Y 1 F N F0 "IC" -950 1880 50 H V L BNN -F1 "ATMEGA16-A" 500 -1950 50 H V L BNN +F1 "ATMEGA16-16AU" 500 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -1990,11 +1933,11 @@ X GND 39 -100 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA16-M +# ATMEGA16-16MU # -DEF ATMEGA16-M IC 0 40 Y Y 1 F N +DEF ATMEGA16-16MU IC 0 40 Y Y 1 F N F0 "IC" -950 1880 50 H V L BNN -F1 "ATMEGA16-M" 550 -1950 50 H V L BNN +F1 "ATMEGA16-16MU" 550 -1950 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2049,11 +1992,11 @@ X GND 39 -100 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA16-P +# ATMEGA16-16PU # -DEF ATMEGA16-P IC 0 40 Y Y 1 F N +DEF ATMEGA16-16PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA16-P" 450 -1950 50 H V L BNN +F1 "ATMEGA16-16PU" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2105,11 +2048,11 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA161-A +# ATMEGA161-4AC # -DEF ATMEGA161-A IC 0 40 Y Y 1 F N +DEF ATMEGA161-4AC IC 0 40 Y Y 1 F N F0 "IC" -850 1830 50 H V L BNN -F1 "ATMEGA161-A" 400 -1850 50 H V L BNN +F1 "ATMEGA161-4AC" 400 -1850 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2157,11 +2100,11 @@ X PE0(ICP/INT2) 29 -1000 -900 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA161-P +# ATMEGA161-4PC # -DEF ATMEGA161-P IC 0 40 Y Y 1 F N +DEF ATMEGA161-4PC IC 0 40 Y Y 1 F N F0 "IC" -850 1830 50 H V L BNN -F1 "ATMEGA161-P" 450 -1850 50 H V L BNN +F1 "ATMEGA161-4PC" 450 -1850 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2213,11 +2156,11 @@ X (AD0)PA0 39 1000 1650 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA162-A +# ATMEGA162-16AU # -DEF ATMEGA162-A IC 0 40 Y Y 1 F N +DEF ATMEGA162-16AU IC 0 40 Y Y 1 F N F0 "IC" -850 1830 50 H V L BNN -F1 "ATMEGA162-A" 450 -1850 50 H V L BNN +F1 "ATMEGA162-16AU" 450 -1850 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2269,11 +2212,11 @@ X GND 39 -100 -1900 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA162-M +# ATMEGA162-16MU # -DEF ATMEGA162-M IC 0 40 Y Y 1 F N +DEF ATMEGA162-16MU IC 0 40 Y Y 1 F N F0 "IC" -850 1830 50 H V L BNN -F1 "ATMEGA162-M" 400 -1850 50 H V L BNN +F1 "ATMEGA162-16MU" 400 -1850 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2325,11 +2268,11 @@ X GND 39 -100 -1900 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA162-P +# ATMEGA162-16PU # -DEF ATMEGA162-P IC 0 40 Y Y 1 F N +DEF ATMEGA162-16PU IC 0 40 Y Y 1 F N F0 "IC" -850 1830 50 H V L BNN -F1 "ATMEGA162-P" 400 -1850 50 H V L BNN +F1 "ATMEGA162-16PU" 400 -1850 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2381,11 +2324,11 @@ X (PCINT0/AD0)PA0 39 1000 1650 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA163-A +# ATMEGA163-4AC # -DEF ATMEGA163-A IC 0 40 Y Y 1 F N +DEF ATMEGA163-4AC IC 0 40 Y Y 1 F N F0 "IC" -950 1880 50 H V L BNN -F1 "ATMEGA163-A" 550 -1950 50 H V L BNN +F1 "ATMEGA163-4AC" 550 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2440,11 +2383,11 @@ X GND 39 -100 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA163-P +# ATMEGA163-4PC # -DEF ATMEGA163-P IC 0 40 Y Y 1 F N +DEF ATMEGA163-4PC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA163-P" 450 -1950 50 H V L BNN +F1 "ATMEGA163-4PC" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -2496,14 +2439,14 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA164P-A +# ATMEGA164P-20AU # -DEF ATMEGA164P-A IC 0 40 Y Y 1 F N +DEF ATMEGA164P-20AU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA164P-A" 400 -1950 50 H V L BNN +F1 "ATMEGA164P-20AU" 400 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA324P-A ATMEGA644P-A +ALIAS ATMEGA324P-20AU ATMEGA644P-AU DRAW S -850 1850 850 -1850 0 1 10 f X (PCINT13/MOSI)PB5 1 1000 300 150 L 40 40 1 1 B @@ -2553,14 +2496,14 @@ X GND 39 -250 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA164P-M +# ATMEGA164P-20MU # -DEF ATMEGA164P-M IC 0 40 Y Y 1 F N +DEF ATMEGA164P-20MU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA164P-M" 400 -1950 50 H V L BNN +F1 "ATMEGA164P-20MU" 400 -1950 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA324P-M ATMEGA644P-M +ALIAS ATMEGA324P-20MU ATMEGA644P-MU DRAW S -850 1850 850 -1850 0 1 10 f X (PCINT13/MOSI)PB5 1 1000 300 150 L 40 40 1 1 B @@ -2610,14 +2553,14 @@ X GND 39 -250 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA164P-P +# ATMEGA164P-PU # -DEF ATMEGA164P-P IC 0 40 Y Y 1 F N +DEF ATMEGA164P-PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA164P-P" 400 -1950 50 H V L BNN +F1 "ATMEGA164P-PU" 400 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA324P-P ATMEGA644P-P +ALIAS ATMEGA324P-PU ATMEGA644P-PU $FPLIST 40DIP-ELL600 40dip600 @@ -2667,11 +2610,11 @@ X (PCINT1/ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165-A +# ATMEGA165-8AI # -DEF ATMEGA165-A IC 0 40 Y Y 1 F N +DEF ATMEGA165-8AI IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA165-A" 750 -1950 50 H V L BNN +F1 "ATMEGA165-8AI" 750 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2742,11 +2685,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165-M +# ATMEGA165-8MI # -DEF ATMEGA165-M IC 0 40 Y Y 1 F N +DEF ATMEGA165-8MI IC 0 40 Y Y 1 F N F0 "IC" -1150 1875 50 H V L BNN -F1 "ATMEGA165-M" 725 -1925 50 H V L BNN +F1 "ATMEGA165-8MI" 725 -1925 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2817,11 +2760,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165P-A +# ATMEGA165P-16AU # -DEF ATMEGA165P-A IC 0 40 Y Y 1 F N +DEF ATMEGA165P-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA165P-A" 700 -1950 50 H V L BNN +F1 "ATMEGA165P-16AU" 700 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2892,11 +2835,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165P-M +# ATMEGA165P-16MU # -DEF ATMEGA165P-M IC 0 40 Y Y 1 F N +DEF ATMEGA165P-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA165P-M" 650 -1950 50 H V L BNN +F1 "ATMEGA165P-16MU" 650 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -2967,14 +2910,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165PA-A +# ATMEGA165PA-AU # -DEF ATMEGA165PA-A IC 0 40 Y Y 1 F N +DEF ATMEGA165PA-AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA165PA-A" 650 -1950 50 H V L BNN +F1 "ATMEGA165PA-AU" 650 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA165A-A ATMEGA325A-A ATMEGA325PA-A ATMEGA645A-A ATMEGA645P-A +ALIAS ATMEGA165A-AU ATMEGA325A-AU ATMEGA325PA-AU ATMEGA645A-AU ATMEGA645P-AU DRAW S -1150 1850 1150 -1850 0 1 10 f X PE0(RXD/PCINT0) 2 -1300 -1000 150 R 40 40 1 1 B @@ -3043,14 +2986,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA165PA-M +# ATMEGA165PA-MU # -DEF ATMEGA165PA-M IC 0 40 Y Y 1 F N +DEF ATMEGA165PA-MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA165PA-M" 650 -1950 50 H V L BNN +F1 "ATMEGA165PA-MU" 650 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA165A-M ATMEGA325A-M ATMEGA325PA-M ATMEGA645A-M ATMEGA645P-M +ALIAS ATMEGA165A-MU ATMEGA325A-MU ATMEGA325PA-MU ATMEGA645A-MU ATMEGA645P-MU DRAW S -1150 1850 1150 -1850 0 1 10 f X PE0(RXD/PCINT0) 2 -1300 -1000 150 R 40 40 1 1 B @@ -3119,14 +3062,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168-A +# ATMEGA168-20AU # -DEF ATMEGA168-A IC 0 40 Y Y 1 F N +DEF ATMEGA168-20AU IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168-A" 450 -1400 50 H V L BNN +F1 "ATMEGA168-20AU" 450 -1400 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48-A ATMEGA88-A +ALIAS ATMEGA48-20AU ATMEGA88-20AU DRAW S -750 1200 850 -1300 0 1 10 f X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B @@ -3164,14 +3107,14 @@ X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168-M +# ATMEGA168-20MU # -DEF ATMEGA168-M IC 0 40 Y Y 1 F N +DEF ATMEGA168-20MU IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168-M" 400 -1400 50 H V L BNN +F1 "ATMEGA168-20MU" 400 -1400 50 H V L BNN F2 "MLF/QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48-M ATMEGA88-M +ALIAS ATMEGA48-20MU ATMEGA88-20MU DRAW S -750 1200 850 -1300 0 1 10 f X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B @@ -3209,55 +3152,14 @@ X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168-MM +# ATMEGA168-20PU # -DEF ATMEGA168-MM IC 0 40 Y Y 1 F N -F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168-MM" 350 -1400 50 H V L BNN -F2 "MLF/QFN28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48-MM ATMEGA88-MM -DRAW -S -750 1200 850 -1300 0 1 10 f -X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B -X (PCINT20/XCK/T0)PD4 2 1000 -900 150 L 40 40 1 1 B -X VCC 3 -900 1100 150 R 40 40 1 1 W -X GND 4 -900 -1200 150 R 40 40 1 1 W -X (PCINT6/XTAL1/TOSC1)PB6 5 1000 500 150 L 40 40 1 1 B -X (PCINT7/XTAL2/TOSC2)PB7 6 1000 400 150 L 40 40 1 1 B -X (PCINT21/OC0B/T1)PD5 7 1000 -1000 150 L 40 40 1 1 B -X (PCINT22/OC0A/AIN0)PD6 8 1000 -1100 150 L 40 40 1 1 B -X (PCINT23/AIN1)PD7 9 1000 -1200 150 L 40 40 1 1 B -X (PCINT0/CLKO/ICP1)PB0 10 1000 1100 150 L 40 40 1 1 B -X (PCINT9/ADC1)PC1 20 1000 150 150 L 40 40 1 1 B -X (PCINT1/OC1A)PB1 11 1000 1000 150 L 40 40 1 1 B -X (PCINT10/ADC2)PC2 21 1000 50 150 L 40 40 1 1 B -X (PCINT2/OC1B/~SS~)PB2 12 1000 900 150 L 40 40 1 1 B -X (PCINT11/ADC3)PC3 22 1000 -50 150 L 40 40 1 1 B -X (PCINT3/OC2/MOSI)PB3 13 1000 800 150 L 40 40 1 1 B -X (PCINT12/SDA/ADC4)PC4 23 1000 -150 150 L 40 40 1 1 B -X (PCINT4/MISO)PB4 14 1000 700 150 L 40 40 1 1 B -X (PCINT13/SCL/ADC5)PC5 24 1000 -250 150 L 40 40 1 1 B -X (PCINT5/SCK)PB5 15 1000 600 150 L 40 40 1 1 B -X (PCINT14/~RESET~)PC6 25 1000 -350 150 L 40 40 1 1 B -X AVCC 16 -900 800 150 R 40 40 1 1 W -X (PCINT16/RXD)PD0 26 1000 -500 150 L 40 40 1 1 B -X AREF 17 -900 500 150 R 40 40 1 1 B -X (PCINT17/TXD)PD1 27 1000 -600 150 L 40 40 1 1 B -X GND 18 -900 -1100 150 R 40 40 1 1 W -X (PCINT18/INT0)PD2 28 1000 -700 150 L 40 40 1 1 B -X (PCINT8/ADC0)PC0 19 1000 250 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# -# ATMEGA168-P -# -DEF ATMEGA168-P IC 0 40 Y Y 1 F N +DEF ATMEGA168-20PU IC 0 40 Y Y 1 F N F0 "IC" -850 1300 50 H V L BNN -F1 "ATMEGA168-P" 350 -1350 50 H V L BNN +F1 "ATMEGA168-20PU" 350 -1350 50 H V L BNN F2 "DIL28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48-P ATMEGA88-P +ALIAS ATMEGA48-20PU ATMEGA88-20PU $FPLIST 28DIP-ELL600 28dip600 @@ -3295,14 +3197,14 @@ X (PCINT5/SCK)PB5 19 900 650 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168A-A +# ATMEGA168A-AU # -DEF ATMEGA168A-A IC 0 40 Y Y 1 F N +DEF ATMEGA168A-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168A-A" 400 -1400 50 H V L BNN +F1 "ATMEGA168A-AU" 400 -1400 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48A-A ATMEGA48PA-A ATMEGA88A-A ATMEGA88PA-A ATMEGA168PA-A ATMEGA328-A ATMEGA328P-A +ALIAS ATMEGA48A-AU ATMEGA48PA-AU ATMEGA88A-AU ATMEGA88PA-AU ATMEGA168PA-AU ATMEGA328-AU ATMEGA328P-AU DRAW S -750 1200 850 -1300 0 1 10 f X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B @@ -3340,14 +3242,14 @@ X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168A-M +# ATMEGA168A-MU # -DEF ATMEGA168A-M IC 0 40 Y Y 1 F N +DEF ATMEGA168A-MU IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168A-M" 400 -1400 50 H V L BNN +F1 "ATMEGA168A-MU" 400 -1400 50 H V L BNN F2 "MLF/QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48A-M ATMEGA48PA-M ATMEGA88A-M ATMEGA88PA-M ATMEGA168PA-M ATMEGA328-M ATMEGA328P-M +ALIAS ATMEGA48A-MU ATMEGA48PA-MU ATMEGA88A-MU ATMEGA88PA-MU ATMEGA168PA-MU ATMEGA328-MU ATMEGA328P-MU DRAW S -750 1200 850 -1300 0 1 10 f X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B @@ -3385,14 +3287,14 @@ X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168A-MM +# ATMEGA168A-MMH # -DEF ATMEGA168A-MM IC 0 40 Y Y 1 F N +DEF ATMEGA168A-MMH IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168A-MM" 350 -1400 50 H V L BNN +F1 "ATMEGA168A-MMH" 350 -1400 50 H V L BNN F2 "MLF/QFN28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48A-MM ATMEGA48PA-MM ATMEGA88A-MM ATMEGA88PA-MM ATMEGA168PA-MM ATMEGA328-MM ATMEGA328P-MM +ALIAS ATMEGA48A-MMH ATMEGA48PA-MMH ATMEGA88A-MMH ATMEGA88PA-MMH ATMEGA168PA-MMH ATMEGA328-MMH ATMEGA328P-MMH DRAW S -750 1200 850 -1300 0 1 10 f X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B @@ -3426,14 +3328,14 @@ X (PCINT8/ADC0)PC0 19 1000 250 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA168A-P +# ATMEGA168A-PU # -DEF ATMEGA168A-P IC 0 40 Y Y 1 F N +DEF ATMEGA168A-PU IC 0 40 Y Y 1 F N F0 "IC" -750 1250 50 H V L BNN -F1 "ATMEGA168A-P" 400 -1400 50 H V L BNN +F1 "ATMEGA168A-PU" 400 -1400 50 H V L BNN F2 "DIL28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA48A-P ATMEGA48PA-P ATMEGA88A-P ATMEGA88PA-P ATMEGA168PA-P ATMEGA328-P ATMEGA328P-P +ALIAS ATMEGA48A-PU ATMEGA48PA-PU ATMEGA88A-PU ATMEGA88PA-PU ATMEGA168PA-PU ATMEGA328-PU ATMEGA328P-PU $FPLIST 28DIP-ELL600 28dip600 @@ -3471,11 +3373,11 @@ X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169-A +# ATMEGA169-16AU # -DEF ATMEGA169-A IC 0 40 Y Y 1 F N +DEF ATMEGA169-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169-A" 750 -1950 50 H V L BNN +F1 "ATMEGA169-16AU" 750 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -3547,11 +3449,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169-M +# ATMEGA169-16MU # -DEF ATMEGA169-M IC 0 40 Y Y 1 F N +DEF ATMEGA169-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169-M" 700 -1950 50 H V L BNN +F1 "ATMEGA169-16MU" 700 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -3623,11 +3525,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169P-A +# ATMEGA169P-16AU # -DEF ATMEGA169P-A IC 0 40 Y Y 1 F N +DEF ATMEGA169P-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169P-A" 700 -1950 50 H V L BNN +F1 "ATMEGA169P-16AU" 700 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -3699,11 +3601,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169P-M +# ATMEGA169P-16MU # -DEF ATMEGA169P-M IC 0 40 Y Y 1 F N +DEF ATMEGA169P-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169P-M" 700 -1950 50 H V L BNN +F1 "ATMEGA169P-16MU" 700 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -3775,14 +3677,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169PA-A +# ATMEGA169PA-AU # -DEF ATMEGA169PA-A IC 0 40 Y Y 1 F N +DEF ATMEGA169PA-AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169PA-A" 650 -1950 50 H V L BNN +F1 "ATMEGA169PA-AU" 650 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA169A-A ATMEGA329A-A ATMEGA329PA-A ATMEGA649A-A ATMEGA649P-A +ALIAS ATMEGA169A-AU ATMEGA329A-AU ATMEGA329PA-AU ATMEGA649A-AU ATMEGA649P-AU DRAW S -1150 1850 1150 -1850 0 1 10 f X LCDCAP 1 -1300 800 150 R 40 40 1 1 O @@ -3852,14 +3754,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA169PA-M +# ATMEGA169PA-MU # -DEF ATMEGA169PA-M IC 0 40 Y Y 1 F N +DEF ATMEGA169PA-MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA169PA-M" 650 -1950 50 H V L BNN +F1 "ATMEGA169PA-MU" 650 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA169A-M ATMEGA329A-M ATMEGA329PA-M ATMEGA649A-M ATMEGA649P-M +ALIAS ATMEGA169A-MU ATMEGA329A-MU ATMEGA329PA-MU ATMEGA649A-MU ATMEGA649P-MU DRAW S -1150 1850 1150 -1850 0 1 10 f X LCDCAP 1 -1300 800 150 R 40 40 1 1 O @@ -3929,11 +3831,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA16A-A +# ATMEGA16A-AU # -DEF ATMEGA16A-A IC 0 40 Y Y 1 F N +DEF ATMEGA16A-AU IC 0 40 Y Y 1 F N F0 "IC" -950 1880 50 H V L BNN -F1 "ATMEGA16A-A" 550 -1950 50 H V L BNN +F1 "ATMEGA16A-AU" 550 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -3988,11 +3890,11 @@ X GND 39 -100 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA16A-M +# ATMEGA16A-MU # -DEF ATMEGA16A-M IC 0 40 Y Y 1 F N +DEF ATMEGA16A-MU IC 0 40 Y Y 1 F N F0 "IC" -950 1880 50 H V L BNN -F1 "ATMEGA16A-M" 550 -1950 50 H V L BNN +F1 "ATMEGA16A-MU" 550 -1950 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4047,11 +3949,11 @@ X GND 39 -100 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA16A-P +# ATMEGA16A-PU # -DEF ATMEGA16A-P IC 0 40 Y Y 1 F N +DEF ATMEGA16A-PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA16A-P" 450 -1950 50 H V L BNN +F1 "ATMEGA16A-PU" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4103,14 +4005,14 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA16M1-A +# ATMEGA16M1-AU # -DEF ATMEGA16M1-A IC 0 40 Y Y 1 F N +DEF ATMEGA16M1-AU IC 0 40 Y Y 1 F N F0 "IC" -950 1830 50 H V L BNN -F1 "ATMEGA16M1-A" 500 -1400 50 H V L BNN +F1 "ATMEGA16M1-AU" 500 -1400 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA32M1-A ATMEGA64M1-A +ALIAS ATMEGA32M1-AU ATMEGA64M1-AU $FPLIST TQFP32 $ENDFPLIST @@ -4151,14 +4053,14 @@ X (PCINT16/PSCOUT0A)PD0 29 1100 -100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA16M1-M +# ATMEGA16M1-MU # -DEF ATMEGA16M1-M IC 0 40 Y Y 1 F N +DEF ATMEGA16M1-MU IC 0 40 Y Y 1 F N F0 "IC" -950 1830 50 H V L BNN -F1 "ATMEGA16M1-M" 500 -1400 50 H V L BNN +F1 "ATMEGA16M1-MU" 500 -1400 50 H V L BNN F2 "QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA32M1-M ATMEGA64M1-M +ALIAS ATMEGA32M1-MU ATMEGA64M1-MU DRAW S -950 1800 950 -1300 0 1 10 f X (PCINT18/PSCIN2/OC1A/MISO_A)PD2 1 1100 -300 150 L 40 40 1 1 B @@ -4196,14 +4098,14 @@ X (PCINT16/PSCOUT0A)PD0 29 1100 -100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA16U4-A +# ATMEGA16U4-AU # -DEF ATMEGA16U4-A U 0 40 Y Y 1 F N +DEF ATMEGA16U4-AU U 0 40 Y Y 1 F N F0 "U" -950 1700 50 H V C CNN -F1 "ATMEGA16U4-A" 700 -1500 50 H V C CNN +F1 "ATMEGA16U4-AU" 700 -1500 50 H V C CNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 1100 1100 50 H V C CNN -ALIAS ATMEGA16U4RC-A ATMEGA32U4-A ATMEGA32U4RC-A +ALIAS ATMEGA16U4RC-AU ATMEGA32U4-AU ATMEGA32U4RC-AU $FPLIST TQFP44 $ENDFPLIST @@ -4256,14 +4158,14 @@ X (ADC4/TCK)PF4 39 1100 -1050 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA16U4-M +# ATMEGA16U4-MU # -DEF ATMEGA16U4-M U 0 40 Y Y 1 F N +DEF ATMEGA16U4-MU U 0 40 Y Y 1 F N F0 "U" -950 1700 50 H V C CNN -F1 "ATMEGA16U4-M" 700 -1500 50 H V C CNN +F1 "ATMEGA16U4-MU" 700 -1500 50 H V C CNN F2 "QFN44" 0 0 50 H V C CIN F3 "" 1100 1100 50 H V C CNN -ALIAS ATMEGA16U4RC-M ATMEGA32U4-M ATMEGA32U4RC-M +ALIAS ATMEGA16U4RC-MU ATMEGA32U4-MU ATMEGA32U4RC-MU $FPLIST QFN44 $ENDFPLIST @@ -4316,11 +4218,11 @@ X (ADC4/TCK)PF4 39 1100 -1050 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA32-A +# ATMEGA32-16AU # -DEF ATMEGA32-A IC 0 40 Y Y 1 F N +DEF ATMEGA32-16AU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32-A" 450 -1950 50 H V L BNN +F1 "ATMEGA32-16AU" 450 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4375,11 +4277,11 @@ X GND 39 50 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA32-M +# ATMEGA32-16MU # -DEF ATMEGA32-M IC 0 40 Y Y 1 F N +DEF ATMEGA32-16MU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32-M" 450 -1950 50 H V L BNN +F1 "ATMEGA32-16MU" 450 -1950 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -4431,11 +4333,11 @@ X GND 39 50 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA32-P +# ATMEGA32-16PU # -DEF ATMEGA32-P IC 0 40 Y Y 1 F N +DEF ATMEGA32-16PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32-P" 450 -1950 50 H V L BNN +F1 "ATMEGA32-16PU" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4487,11 +4389,11 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA323-A +# ATMEGA323-4AC # -DEF ATMEGA323-A IC 0 40 Y Y 1 F N +DEF ATMEGA323-4AC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA323-A" 450 -1950 50 H V L BNN +F1 "ATMEGA323-4AC" 450 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4546,11 +4448,11 @@ X GND 39 -300 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA323-P +# ATMEGA323-4PC # -DEF ATMEGA323-P IC 0 40 Y Y 1 F N +DEF ATMEGA323-4PC IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA323-P" 400 -1950 50 H V L BNN +F1 "ATMEGA323-4PC" 400 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4602,14 +4504,14 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA325-A +# ATMEGA325-16AU # -DEF ATMEGA325-A IC 0 40 Y Y 1 F N +DEF ATMEGA325-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA325-A" 700 -1950 50 H V L BNN +F1 "ATMEGA325-16AU" 700 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA645-A +ALIAS ATMEGA645-16AU DRAW S -1150 1850 1150 -1850 0 1 10 f X PE0(RXD/PCINT0) 2 -1300 -1000 150 R 40 40 1 1 B @@ -4678,14 +4580,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA325-M +# ATMEGA325-16MU # -DEF ATMEGA325-M IC 0 40 Y Y 1 F N +DEF ATMEGA325-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA325-M" 700 -1950 50 H V L BNN +F1 "ATMEGA325-16MU" 700 -1950 50 H V L BNN F2 "QFN/MLF64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA645-M +ALIAS ATMEGA645-16MU DRAW S -1150 1850 1150 -1850 0 1 10 f X PE0(RXD/PCINT0) 2 -1300 -1000 150 R 40 40 1 1 B @@ -4754,14 +4656,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA3250-A +# ATMEGA3250-16AU # -DEF ATMEGA3250-A IC 0 40 Y Y 1 F N +DEF ATMEGA3250-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 2200 50 H V L BNN -F1 "ATMEGA3250-A" 700 -2350 50 H V L BNN +F1 "ATMEGA3250-16AU" 700 -2350 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA6450-A +ALIAS ATMEGA6450-16AU DRAW S -1150 2150 1150 -2250 0 1 10 f X (PCINT0/RXD)PE0 2 1300 -1400 150 L 40 40 1 1 B @@ -4847,11 +4749,11 @@ X AVCC 100 150 2300 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA328PB-A +# ATMEGA328PB-AU # -DEF ATMEGA328PB-A IC 0 40 Y Y 1 F N +DEF ATMEGA328PB-AU IC 0 40 Y Y 1 F N F0 "IC" -400 1475 50 H V R BNN -F1 "ATMEGA328PB-A" -400 1400 50 H V R BNN +F1 "ATMEGA328PB-AU" -400 1400 50 H V R BNN F2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" -50 -1400 50 H I L CIN F3 "" -300 50 50 H V C CNN $FPLIST @@ -4894,11 +4796,11 @@ X (~RESET~)PC6 29 1300 -300 150 L 50 50 1 1 B ENDDRAW ENDDEF # -# ATMEGA328PB-M +# ATMEGA328PB-MU # -DEF ATMEGA328PB-M IC 0 40 Y Y 1 F N +DEF ATMEGA328PB-MU IC 0 40 Y Y 1 F N F0 "IC" -400 1475 50 H V R BNN -F1 "ATMEGA328PB-M" -400 1400 50 H V R BNN +F1 "ATMEGA328PB-MU" -400 1400 50 H V R BNN F2 "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm" 50 -1400 50 H I L CIN F3 "" -300 50 50 H V C CNN $FPLIST @@ -4942,14 +4844,14 @@ X (~RESET~)PC6 29 1300 -300 150 L 50 50 1 1 B ENDDRAW ENDDEF # -# ATMEGA329-A +# ATMEGA329-16AU # -DEF ATMEGA329-A IC 0 40 Y Y 1 F N +DEF ATMEGA329-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA329-A" 700 -1950 50 H V L BNN +F1 "ATMEGA329-16AU" 700 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA649-A +ALIAS ATMEGA649-16AU DRAW S -1150 1850 1150 -1850 0 1 10 f X LCDCAP 1 -1300 950 150 R 40 40 1 1 O @@ -5019,14 +4921,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA329-M +# ATMEGA329-16MU # -DEF ATMEGA329-M IC 0 40 Y Y 1 F N +DEF ATMEGA329-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA329-M" 700 -1950 50 H V L BNN +F1 "ATMEGA329-16MU" 700 -1950 50 H V L BNN F2 "QFN/MLF64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA649-M +ALIAS ATMEGA649-16MU DRAW S -1150 1850 1150 -1850 0 1 10 f X LCDCAP 1 -1300 950 150 R 40 40 1 1 O @@ -5096,14 +4998,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA3290-A +# ATMEGA3290-16AU # -DEF ATMEGA3290-A IC 0 40 Y Y 1 F N +DEF ATMEGA3290-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 2200 50 H V L BNN -F1 "ATMEGA3290-A" 700 -2350 50 H V L BNN +F1 "ATMEGA3290-16AU" 700 -2350 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA6490-A +ALIAS ATMEGA6490-16AU DRAW S -1150 2150 1150 -2250 0 1 10 f X LCDCAP 1 -1300 -1250 150 R 40 40 1 1 B @@ -5190,11 +5092,11 @@ X AVCC 100 150 2300 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA32A-A +# ATMEGA32A-AU # -DEF ATMEGA32A-A IC 0 40 Y Y 1 F N +DEF ATMEGA32A-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32A-A" 450 -1950 50 H V L BNN +F1 "ATMEGA32A-AU" 450 -1950 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5249,11 +5151,11 @@ X GND 39 50 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA32A-M +# ATMEGA32A-MU # -DEF ATMEGA32A-M IC 0 40 Y Y 1 F N +DEF ATMEGA32A-MU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32A-M" 400 -1950 50 H V L BNN +F1 "ATMEGA32A-MU" 400 -1950 50 H V L BNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5305,11 +5207,11 @@ X GND 39 50 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA32A-P +# ATMEGA32A-PU # -DEF ATMEGA32A-P IC 0 40 Y Y 1 F N +DEF ATMEGA32A-PU IC 0 40 Y Y 1 F N F0 "IC" -850 1880 50 H V L BNN -F1 "ATMEGA32A-P" 450 -1950 50 H V L BNN +F1 "ATMEGA32A-PU" 450 -1950 50 H V L BNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5361,11 +5263,11 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA64-A +# ATMEGA64-16AU # -DEF ATMEGA64-A IC 0 40 Y Y 1 F N +DEF ATMEGA64-16AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA64-A" 750 -1950 50 H V L BNN +F1 "ATMEGA64-16AU" 750 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5437,11 +5339,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA64-M +# ATMEGA64-16MU # -DEF ATMEGA64-M IC 0 40 Y Y 1 F N +DEF ATMEGA64-16MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA64-M" 750 -1950 50 H V L BNN +F1 "ATMEGA64-16MU" 750 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5513,11 +5415,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA644-A +# ATMEGA644-20AU # -DEF ATMEGA644-A IC 0 40 Y Y 1 F N +DEF ATMEGA644-20AU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA644-A" 650 -1900 50 H V C CNN +F1 "ATMEGA644-20AU" 650 -1900 50 H V C CNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5569,11 +5471,11 @@ X GND 39 -300 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA644-M +# ATMEGA644-20MU # -DEF ATMEGA644-M IC 0 40 Y Y 1 F N +DEF ATMEGA644-20MU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA644-M" 600 -1900 50 H V C CNN +F1 "ATMEGA644-20MU" 600 -1900 50 H V C CNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5625,11 +5527,11 @@ X GND 39 -300 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA644-P +# ATMEGA644-20PU # -DEF ATMEGA644-P IC 0 40 Y Y 1 F N +DEF ATMEGA644-20PU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA644-P" 650 -1900 50 H V C CNN +F1 "ATMEGA644-20PU" 650 -1900 50 H V C CNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5681,11 +5583,11 @@ X (PCINT1/ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA64A-A +# ATMEGA64A-AU # -DEF ATMEGA64A-A IC 0 40 Y Y 1 F N +DEF ATMEGA64A-AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA64A-A" 750 -1950 50 H V L BNN +F1 "ATMEGA64A-AU" 750 -1950 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5757,11 +5659,11 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA64A-M +# ATMEGA64A-MU # -DEF ATMEGA64A-M IC 0 40 Y Y 1 F N +DEF ATMEGA64A-MU IC 0 40 Y Y 1 F N F0 "IC" -1150 1900 50 H V L BNN -F1 "ATMEGA64A-M" 700 -1950 50 H V L BNN +F1 "ATMEGA64A-MU" 700 -1950 50 H V L BNN F2 "MLF/QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -5833,14 +5735,14 @@ X PF2(ADC2) 59 -1300 -300 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATMEGA8-AI +# ATMEGA8-16AU # -DEF ATMEGA8-AI IC 0 40 Y Y 1 F N +DEF ATMEGA8-16AU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATMEGA8-AI" 500 -1550 50 H V L BNN +F1 "ATMEGA8-16AU" 500 -1550 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA8A-A +ALIAS ATMEGA8A-AU $FPLIST TQFP32 $ENDFPLIST @@ -5881,14 +5783,14 @@ X PC6(~RESET~) 29 -900 1000 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8-MI +# ATMEGA8-16MU # -DEF ATMEGA8-MI IC 0 40 Y Y 1 F N +DEF ATMEGA8-16MU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATMEGA8-MI" 500 -1550 50 H V L BNN +F1 "ATMEGA8-16MU" 500 -1550 50 H V L BNN F2 "MLF/QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA8A-M +ALIAS ATMEGA8A-MU DRAW S -750 1150 850 -1450 0 1 10 f X (INT1)PD3 1 1000 -900 150 L 40 40 1 1 B @@ -5926,14 +5828,14 @@ X PC6(~RESET~) 29 -900 1000 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8-P +# ATMEGA8-16PU # -DEF ATMEGA8-P IC 0 40 Y Y 1 F N +DEF ATMEGA8-16PU IC 0 40 Y Y 1 F N F0 "IC" -750 1300 50 H V L BNN -F1 "ATMEGA8-P" 500 -1450 50 H V L BNN +F1 "ATMEGA8-16PU" 500 -1450 50 H V L BNN F2 "DIL28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATMEGA8A-P +ALIAS ATMEGA8A-PU $FPLIST 28DIP-ELL600 28dip600 @@ -5971,11 +5873,11 @@ X (SCK)PB5 19 1000 600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8515-A +# ATMEGA8515-16AU # -DEF ATMEGA8515-A IC 0 40 Y Y 1 F N +DEF ATMEGA8515-16AU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8515-A" 600 -1900 50 H V C CNN +F1 "ATMEGA8515-16AU" 600 -1900 50 H V C CNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6023,11 +5925,11 @@ X PE0(ICP/INT2) 29 -1000 -1000 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8515-J +# ATMEGA8515-16JU # -DEF ATMEGA8515-J IC 0 40 Y Y 1 F N +DEF ATMEGA8515-16JU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8515-J" 600 -1900 50 H V C CNN +F1 "ATMEGA8515-16JU" 600 -1900 50 H V C CNN F2 "PLCC44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6075,11 +5977,11 @@ X (AD4)PA4 39 1000 1300 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8515-M +# ATMEGA8515-16MU # -DEF ATMEGA8515-M IC 0 40 Y Y 1 F N +DEF ATMEGA8515-16MU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8515-M" 600 -1900 50 H V C CNN +F1 "ATMEGA8515-16MU" 600 -1900 50 H V C CNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6127,11 +6029,11 @@ X PE0(ICP/INT2) 29 -1000 -1000 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8515-P +# ATMEGA8515-16PU # -DEF ATMEGA8515-P IC 0 40 Y Y 1 F N +DEF ATMEGA8515-16PU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8515-P" 600 -1900 50 H V C CNN +F1 "ATMEGA8515-16PU" 600 -1900 50 H V C CNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6183,11 +6085,11 @@ X (AD0)PA0 39 1000 1700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8535-A +# ATMEGA8535-16AU # -DEF ATMEGA8535-A IC 0 40 Y Y 1 F N +DEF ATMEGA8535-16AU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8535-A" 600 -1900 50 H V C CNN +F1 "ATMEGA8535-16AU" 600 -1900 50 H V C CNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6239,11 +6141,11 @@ X GND 39 -350 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA8535-J +# ATMEGA8535-16JU # -DEF ATMEGA8535-J IC 0 40 Y Y 1 F N +DEF ATMEGA8535-16JU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8535-J" 600 -1900 50 H V C CNN +F1 "ATMEGA8535-16JU" 600 -1900 50 H V C CNN F2 "PLCC44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6295,11 +6197,11 @@ X (ADC4)PA4 39 1000 1300 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8535-M +# ATMEGA8535-16MU # -DEF ATMEGA8535-M IC 0 40 Y Y 1 F N +DEF ATMEGA8535-16MU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8535-M" 600 -1900 50 H V C CNN +F1 "ATMEGA8535-16MU" 600 -1900 50 H V C CNN F2 "MLF/QFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6351,11 +6253,11 @@ X GND 39 -350 -2000 150 U 40 40 1 1 W ENDDRAW ENDDEF # -# ATMEGA8535-P +# ATMEGA8535-16PU # -DEF ATMEGA8535-P IC 0 40 Y Y 1 F N +DEF ATMEGA8535-16PU IC 0 40 Y Y 1 F N F0 "IC" -800 1900 50 H V C CNN -F1 "ATMEGA8535-P" 600 -1900 50 H V C CNN +F1 "ATMEGA8535-16PU" 600 -1900 50 H V C CNN F2 "DIL40" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6407,14 +6309,14 @@ X (ADC1)PA1 39 1000 1600 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATMEGA8U2 +# ATMEGA8U2-AU # -DEF ATMEGA8U2 IC 0 40 Y Y 1 F N +DEF ATMEGA8U2-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1350 50 H V C CNN -F1 "ATMEGA8U2" 750 -1350 50 H V C CNN +F1 "ATMEGA8U2-AU" 750 -1350 50 H V C CNN F2 "TQFP-32" -150 50 50 H V C CNN F3 "http://www.atmel.com/Images/doc7799.pdf" 100 -1450 50 H I C CNN -ALIAS ATMEGA16U2 ATMEGA32U2 +ALIAS ATMEGA16U2-AU ATMEGA32U2-AU $FPLIST TQFP-32 QFN-32-1EP @@ -6514,11 +6416,11 @@ X PB3(~RESET~/ADC3/PCINT3) 6 -1200 -150 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY11-P +# ATTINY11-6PC # -DEF ATTINY11-P IC 0 40 Y Y 1 F N +DEF ATTINY11-6PC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY11-P" 650 -400 50 H V C CNN +F1 "ATTINY11-6PC" 650 -400 50 H V C CNN F2 "DIP8" 0 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6534,11 +6436,11 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY11-S +# ATTINY11-6SC # -DEF ATTINY11-S IC 0 40 Y Y 1 F N +DEF ATTINY11-6SC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY11-S" 650 -400 50 H V C CNN +F1 "ATTINY11-6SC" 650 -400 50 H V C CNN F2 "SO8-200" 0 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6554,11 +6456,11 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY12-P +# ATTINY12-4PC # -DEF ATTINY12-P IC 0 40 Y Y 1 F N +DEF ATTINY12-4PC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY12-P" 650 -400 50 H V C CNN +F1 "ATTINY12-4PC" 650 -400 50 H V C CNN F2 "DIP8" 0 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6574,11 +6476,11 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY12-S +# ATTINY12-4SC # -DEF ATTINY12-S IC 0 40 Y Y 1 F N +DEF ATTINY12-4SC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY12-S" 650 -400 50 H V C CNN +F1 "ATTINY12-4SC" 650 -400 50 H V C CNN F2 "SO8-200" 0 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6594,14 +6496,14 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY13-M +# ATTINY13-20MU # -DEF ATTINY13-M IC 0 40 Y Y 1 F N +DEF ATTINY13-20MU IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY13-M" 650 -400 50 H V C CNN +F1 "ATTINY13-20MU" 650 -400 50 H V C CNN F2 "QFN/MLF20" 650 0 50 H V C CIN F3 "" -800 350 50 H V C CNN -ALIAS ATTINY13A-M +ALIAS ATTINY13A-MU DRAW S -850 350 850 -350 0 1 10 f X PB5(~RESET~/ADC0/PCINT5/dW) 1 -1000 -250 150 R 40 40 1 1 B @@ -6615,14 +6517,14 @@ X VCC 15 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY13-MM +# ATTINY13-20MMH # -DEF ATTINY13-MM IC 0 40 Y Y 1 F N +DEF ATTINY13-20MMH IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY13-MM" 650 -400 50 H V C CNN +F1 "ATTINY13-20MMH" 650 -400 50 H V C CNN F2 "QFN/MLF10" 600 0 50 H V C CIN F3 "" -800 350 50 H V C CNN -ALIAS ATTINY13A-MM +ALIAS ATTINY13A-MMF DRAW S -850 350 850 -350 0 1 10 f X PB5(~RESET~/ADC0/PCINT5/dW) 1 -1000 -250 150 R 40 40 1 1 B @@ -6636,14 +6538,14 @@ X VCC 10 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY13-P +# ATTINY13-20PU # -DEF ATTINY13-P IC 0 40 Y Y 1 F N +DEF ATTINY13-20PU IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY13-P" 650 -400 50 H V C CNN +F1 "ATTINY13-20PU" 650 -400 50 H V C CNN F2 "DIP8" 650 0 50 H V C CIN F3 "" -800 350 50 H V C CNN -ALIAS ATTINY13A-P +ALIAS ATTINY13A-PU DRAW S -850 350 850 -350 0 1 10 f X PB5(~RESET~/ADC0/PCINT5/dW) 1 -1000 -250 150 R 40 40 1 1 B @@ -6657,14 +6559,14 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY13-S +# ATTINY13-20SU # -DEF ATTINY13-S IC 0 40 Y Y 1 F N +DEF ATTINY13-20SU IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY13-S" 650 -400 50 H V C CNN +F1 "ATTINY13-20SU" 650 -400 50 H V C CNN F2 "SO8-200" 650 0 50 H V C CIN F3 "" -800 350 50 H V C CNN -ALIAS ATTINY13A-S +ALIAS ATTINY13A-SU DRAW S -850 350 850 -350 0 1 10 f X PB5(~RESET~/ADC0/PCINT5/dW) 1 -1000 -250 150 R 40 40 1 1 B @@ -6678,14 +6580,14 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY13-SS +# ATTINY13-20SSU # -DEF ATTINY13-SS IC 0 40 Y Y 1 F N +DEF ATTINY13-20SSU IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY13-SS" 650 -400 50 H V C CNN +F1 "ATTINY13-20SSU" 650 -400 50 H V C CNN F2 "SO8" 600 0 50 H V C CIN F3 "" -800 350 50 H V C CNN -ALIAS ATTINY13A-SS +ALIAS ATTINY13A-SSU DRAW S -850 350 850 -350 0 1 10 f X PB5(~RESET~/ADC0/PCINT5/dW) 1 -1000 -250 150 R 40 40 1 1 B @@ -6699,11 +6601,11 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY15-P +# ATTINY15-1PC # -DEF ATTINY15-P IC 0 40 Y Y 1 F N +DEF ATTINY15-1PC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY15-P" 650 -400 50 H V C CNN +F1 "ATTINY15-1PC" 650 -400 50 H V C CNN F2 "DIP8" 650 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6719,11 +6621,11 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY15-S +# ATTINY15-1SC # -DEF ATTINY15-S IC 0 40 Y Y 1 F N +DEF ATTINY15-1SC IC 0 40 Y Y 1 F N F0 "IC" -800 400 50 H V C CNN -F1 "ATTINY15-S" 650 -400 50 H V C CNN +F1 "ATTINY15-1SC" 650 -400 50 H V C CNN F2 "SO8-200" 600 0 50 H V C CIN F3 "" -800 350 50 H V C CNN DRAW @@ -6739,38 +6641,6 @@ X VCC 8 1000 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY1634-M -# -DEF ATTINY1634-M IC 0 40 Y Y 1 F N -F0 "IC" -1100 850 50 H V C CNN -F1 "ATTINY1634-M" 950 -800 50 H V C CNN -F2 "MLF/QFN20" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 1150 -750 -1150 800 0 1 10 f -X (PCINT6/OC1B/ADC3)PA6 1 1300 0 150 L 40 40 1 1 B -X (PCINT5/OC0B/ADC2)PA5 2 1300 100 150 L 40 40 1 1 B -X (PCINT4/T0/ADC1)PA4 3 1300 200 150 L 40 40 1 1 B -X (PCINT3/T1/SNS/ADC0)PA3 4 1300 300 150 L 40 40 1 1 B -X (PCINT2/AIN1)PA2 5 1300 400 150 L 40 40 1 1 B -X (PCINT1/AIN0)PA1 6 1300 500 150 L 40 40 1 1 B -X (PCINT0/AREF)PA0 7 1300 600 150 L 40 40 1 1 B -X GND 8 0 -900 150 U 40 40 1 1 W -X VCC 9 0 950 150 D 40 40 1 1 W -X PC5(XTAL1/CLKI/PCINT17) 10 -1300 100 150 R 40 40 1 1 B -X (PCINT7/RXD0/ADC4)PA7 20 1300 -100 150 L 40 40 1 1 B -X PC4(XTAL2/PCINT16) 11 -1300 200 150 R 40 40 1 1 B -X PC3(~RESET~/dW/PCINT15) 12 -1300 300 150 R 40 40 1 1 B -X PC2(ADC11/CLKO/INT0/PCINT14) 13 -1300 400 150 R 40 40 1 1 B -X PC1(ADC10/ICP1/SCL/USCK/XCK1/PCINT13) 14 -1300 500 150 R 40 40 1 1 B -X PC0(ADC9/OC0A/XCK0/PCINT12) 15 -1300 600 150 R 40 40 1 1 B -X (PCINT11/OC1A/ADC8)PB3 16 1300 -550 150 L 40 40 1 1 B -X (PCINT10/DO/TXD1/ADC7)PB2 17 1300 -450 150 L 40 40 1 1 B -X (PCINT9/DI/SDA/RXD1/ADC6)PB1 18 1300 -350 150 L 40 40 1 1 B -X (PCINT8/TXD0/ADC5)PB0 19 1300 -250 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# # ATTINY1634-MN # DEF ATTINY1634-MN IC 0 40 Y Y 1 F N @@ -6843,38 +6713,6 @@ X (PCINT8/TXD0/ADC5)PB0 19 950 150 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY1634-S -# -DEF ATTINY1634-S IC 0 40 Y Y 1 F N -F0 "IC" -1100 850 50 H V C CNN -F1 "ATTINY1634-S" 950 -800 50 H V C CNN -F2 "SO20" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 1150 -750 -1150 800 0 1 10 f -X (PCINT8/TXD0/ADC5)PB0 1 1300 -250 150 L 40 40 1 1 B -X (PCINT7/RXD0/ADC4)PA7 2 1300 -100 150 L 40 40 1 1 B -X (PCINT6/OC1B/ADC3)PA6 3 1300 0 150 L 40 40 1 1 B -X (PCINT5/OC0B/ADC2)PA5 4 1300 100 150 L 40 40 1 1 B -X (PCINT4/T0/ADC1)PA4 5 1300 200 150 L 40 40 1 1 B -X (PCINT3/T1/SNS/ADC0)PA3 6 1300 300 150 L 40 40 1 1 B -X (PCINT2/AIN1)PA2 7 1300 400 150 L 40 40 1 1 B -X (PCINT1/AIN0)PA1 8 1300 500 150 L 40 40 1 1 B -X (PCINT0/AREF)PA0 9 1300 600 150 L 40 40 1 1 B -X GND 10 0 -900 150 U 40 40 1 1 W -X (PCINT9/DI/SDA/RXD1/ADC6)PB1 20 1300 -350 150 L 40 40 1 1 B -X VCC 11 0 950 150 D 40 40 1 1 W -X PC5(XTAL1/CLKI/PCINT17) 12 -1300 100 150 R 40 40 1 1 B -X PC4(XTAL2/PCINT16) 13 -1300 200 150 R 40 40 1 1 B -X PC3(~RESET~/dW/PCINT15) 14 -1300 300 150 R 40 40 1 1 B -X PC2(ADC11/CLKO/INT0/PCINT14) 15 -1300 400 150 R 40 40 1 1 B -X PC1(ADC10/ICP1/SCL/USCK/XCK1/PCINT13) 16 -1300 500 150 R 40 40 1 1 B -X PC0(ADC9/OC0A/XCK0/PCINT12) 17 -1300 600 150 R 40 40 1 1 B -X (PCINT11/OC1A/ADC8)PB3 18 1300 -550 150 L 40 40 1 1 B -X (PCINT10/DO/TXD1/ADC7)PB2 19 1300 -450 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# # ATTINY1634-SU # DEF ATTINY1634-SU IC 0 40 Y Y 1 F N @@ -6910,43 +6748,11 @@ X (PCINT10/TXD1/DO/ADC7)PB2 19 950 -50 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY1634-U +# ATTINY167-MU # -DEF ATTINY1634-U IC 0 40 Y Y 1 F N -F0 "IC" -1100 850 50 H V C CNN -F1 "ATTINY1634-U" 950 -800 50 H V C CNN -F2 "BGA20" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 1150 -750 -1150 800 0 1 10 f -X PC5(XTAL1/CLKI/PCINT17) A1 -1300 100 150 R 40 40 1 1 B -X VCC B1 0 950 150 D 40 40 1 1 W -X GND C1 0 -900 150 U 40 40 1 1 W -X (PCINT0/AREF)PA0 D1 1300 600 150 L 40 40 1 1 B -X (PCINT2/AIN1)PA2 E1 1300 400 150 L 40 40 1 1 B -X PC4(XTAL2/PCINT16) A2 -1300 200 150 R 40 40 1 1 B -X PC3(~RESET~/dW/PCINT15) B2 -1300 300 150 R 40 40 1 1 B -X (PCINT1/AIN0)PA1 C2 1300 500 150 L 40 40 1 1 B -X (PCINT3/T1/SNS/ADC0)PA3 D2 1300 300 150 L 40 40 1 1 B -X (PCINT4/T0/ADC1)PA4 E2 1300 200 150 L 40 40 1 1 B -X PC2(ADC11/CLKO/INT0/PCINT14) A3 -1300 400 150 R 40 40 1 1 B -X PC1(ADC10/ICP1/SCL/USCK/XCK1/PCINT13) B3 -1300 500 150 R 40 40 1 1 B -X (PCINT11/OC1A/ADC8)PB3 C3 1300 -550 150 L 40 40 1 1 B -X (PCINT7/RXD0/ADC4)PA7 D3 1300 -100 150 L 40 40 1 1 B -X (PCINT5/OC0B/ADC2)PA5 E3 1300 100 150 L 40 40 1 1 B -X PC0(ADC9/OC0A/XCK0/PCINT12) A4 -1300 600 150 R 40 40 1 1 B -X (PCINT10/DO/TXD1/ADC7)PB2 B4 1300 -450 150 L 40 40 1 1 B -X (PCINT9/DI/SDA/RXD1/ADC6)PB1 C4 1300 -350 150 L 40 40 1 1 B -X (PCINT8/TXD0/ADC5)PB0 D4 1300 -250 150 L 40 40 1 1 B -X (PCINT6/OC1B/ADC3)PA6 E4 1300 0 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# -# ATTINY167-AM -# -DEF ATTINY167-AM IC 0 40 Y Y 1 F N +DEF ATTINY167-MU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY167-AM" 800 -950 50 H V C CNN +F1 "ATTINY167-MU" 800 -950 50 H V C CNN F2 "MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -6974,11 +6780,11 @@ X (PCINT0/RXLIN/RXD/ADC0)PA0 29 1150 800 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY167-AS +# ATTINY167-SU # -DEF ATTINY167-AS IC 0 40 Y Y 1 F N +DEF ATTINY167-SU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY167-AS" 800 -950 50 H V C CNN +F1 "ATTINY167-SU" 800 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7006,11 +6812,11 @@ X (PCINT9/OC1BU/DO)PB1 19 1150 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY167-AX +# ATTINY167-XU # -DEF ATTINY167-AX IC 0 40 Y Y 1 F N +DEF ATTINY167-XU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY167-AX" 800 -950 50 H V C CNN +F1 "ATTINY167-XU" 800 -950 50 H V C CNN F2 "TSSOP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7038,11 +6844,11 @@ X (PCINT9/OC1BU/DO)PB1 19 1150 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY20-MM +# ATTINY20-MMH # -DEF ATTINY20-MM IC 0 40 Y Y 1 F N +DEF ATTINY20-MMH IC 0 40 Y Y 1 F N F0 "IC" -950 750 50 H V C CNN -F1 "ATTINY20-MM" 800 -750 50 H V C CNN +F1 "ATTINY20-MMH" 800 -750 50 H V C CNN F2 "VQFN20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7064,11 +6870,11 @@ X (PCINT5/ADC5)PA5 17 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY20-SS +# ATTINY20-SSU # -DEF ATTINY20-SS IC 0 40 Y Y 1 F N +DEF ATTINY20-SSU IC 0 40 Y Y 1 F N F0 "IC" -950 750 50 H V C CNN -F1 "ATTINY20-SS" 800 -750 50 H V C CNN +F1 "ATTINY20-SSU" 800 -750 50 H V C CNN F2 "SO14" 0 100 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7090,11 +6896,11 @@ X GND 14 -1150 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY20-X +# ATTINY20-XU # -DEF ATTINY20-X IC 0 40 Y Y 1 F N +DEF ATTINY20-XU IC 0 40 Y Y 1 F N F0 "IC" -950 750 50 H V C CNN -F1 "ATTINY20-X" 800 -750 50 H V C CNN +F1 "ATTINY20-XU" 800 -750 50 H V C CNN F2 "TSSOP14" 0 100 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7116,11 +6922,11 @@ X GND 14 -1150 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY22-P +# ATTINY22-8PC # -DEF ATTINY22-P IC 0 40 Y Y 1 F N +DEF ATTINY22-8PC IC 0 40 Y Y 1 F N F0 "IC" -800 350 50 H V C CNN -F1 "ATTINY22-P" 650 -350 50 H V C CNN +F1 "ATTINY22-8PC" 650 -350 50 H V C CNN F2 "DIP8" 0 0 50 H V C CIN F3 "" -800 300 50 H V C CNN DRAW @@ -7136,11 +6942,11 @@ X VCC 8 -1000 200 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY22-S +# ATTINY22-8SC # -DEF ATTINY22-S IC 0 40 Y Y 1 F N +DEF ATTINY22-8SC IC 0 40 Y Y 1 F N F0 "IC" -800 350 50 H V C CNN -F1 "ATTINY22-S" 650 -350 50 H V C CNN +F1 "ATTINY22-8SC" 650 -350 50 H V C CNN F2 "SO8-200" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7156,11 +6962,11 @@ X VCC 8 -1000 200 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY2313-M +# ATTINY2313-20MU # -DEF ATTINY2313-M IC 0 40 Y Y 1 F N +DEF ATTINY2313-20MU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "ATTINY2313-M" 800 -900 50 H V C CNN +F1 "ATTINY2313-20MU" 800 -900 50 H V C CNN F2 "MLF20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7188,11 +6994,11 @@ X PA2(~RESET~/dW) 19 -1150 800 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATTINY2313-P +# ATTINY2313-20PU # -DEF ATTINY2313-P IC 0 40 Y Y 1 F N +DEF ATTINY2313-20PU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "ATTINY2313-P" 800 -900 50 H V C CNN +F1 "ATTINY2313-20PU" 800 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7220,11 +7026,11 @@ X (PCINT7/USCK/SCK/SCL)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY2313-S +# ATTINY2313-20SU # -DEF ATTINY2313-S IC 0 40 Y Y 1 F N +DEF ATTINY2313-20SU IC 0 40 Y Y 1 F N F0 "IC" -950 1000 50 H V C CNN -F1 "ATTINY2313-S" 750 -900 50 H V C CNN +F1 "ATTINY2313-20SU" 750 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7252,11 +7058,11 @@ X (PCINT7/USCK/SCK/SCL)PB7 19 1150 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY2313A-P +# ATTINY2313A-PU # -DEF ATTINY2313A-P IC 0 40 Y Y 1 F N +DEF ATTINY2313A-PU IC 0 40 Y Y 1 F N F0 "IC" -1150 1000 50 H V C CNN -F1 "ATTINY2313A-P" 950 -900 50 H V C CNN +F1 "ATTINY2313A-PU" 950 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7284,11 +7090,11 @@ X (PCINT7/USCK/SCK/SCL)PB7 19 1350 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY2313A-S +# ATTINY2313A-SU # -DEF ATTINY2313A-S IC 0 40 Y Y 1 F N +DEF ATTINY2313A-SU IC 0 40 Y Y 1 F N F0 "IC" -1150 1000 50 H V C CNN -F1 "ATTINY2313A-S" 950 -900 50 H V C CNN +F1 "ATTINY2313A-SU" 950 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7316,14 +7122,14 @@ X (PCINT7/USCK/SCK/SCL)PB7 19 1350 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY24-M +# ATTINY24-20MU # -DEF ATTINY24-M IC 0 40 Y Y 1 F N +DEF ATTINY24-20MU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24-M" 700 -750 50 H V C CNN +F1 "ATTINY24-20MU" 700 -750 50 H V C CNN F2 "QFN/MLF20" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44-M ATTINY84-M +ALIAS ATTINY44-20MU ATTINY84-20MU DRAW S 900 700 -900 -700 0 1 10 f X (PCINT4/USCK/SCL/T1/ADC4)PA4 1 1050 200 150 L 40 40 1 1 B @@ -7343,14 +7149,14 @@ X (PCINT6/SDA/DI/MOSI/OC1A/ADC6)PA6 16 1050 0 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY24-P +# ATTINY24-20PU # -DEF ATTINY24-P IC 0 40 Y Y 1 F N +DEF ATTINY24-20PU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24-P" 700 -750 50 H V C CNN +F1 "ATTINY24-20PU" 700 -750 50 H V C CNN F2 "DIP14" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44-P ATTINY84-P +ALIAS ATTINY44-20PU ATTINY84-20PU DRAW S 900 700 -900 -700 0 1 10 f X VCC 1 -1050 600 150 R 40 40 1 1 W @@ -7370,14 +7176,14 @@ X GND 14 -1050 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY24-SS +# ATTINY24-20SSU # -DEF ATTINY24-SS IC 0 40 Y Y 1 F N +DEF ATTINY24-20SSU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24-SS" 700 -750 50 H V C CNN +F1 "ATTINY24-20SSU" 700 -750 50 H V C CNN F2 "SO14" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44-S ATTINY84-S +ALIAS ATTINY44-20SSU ATTINY84-20SSU DRAW S 900 700 -900 -700 0 1 10 f X VCC 1 -1050 600 150 R 40 40 1 1 W @@ -7397,14 +7203,14 @@ X GND 14 -1050 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY24A-M +# ATTINY24A-MU # -DEF ATTINY24A-M IC 0 40 Y Y 1 F N +DEF ATTINY24A-MU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24A-M" 700 -750 50 H V C CNN +F1 "ATTINY24A-MU" 700 -750 50 H V C CNN F2 "QFN/MLF20" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44A-M ATTINY84A-M +ALIAS ATTINY44A-MU ATTINY84A-MU DRAW S 900 700 -900 -700 0 1 10 f X (PCINT4/USCK/SCL/T1/ADC4)PA4 1 1050 200 150 L 40 40 1 1 B @@ -7424,14 +7230,14 @@ X (PCINT6/SDA/DI/MOSI/OC1A/ADC6)PA6 16 1050 0 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY24A-MM +# ATTINY24A-MMH # -DEF ATTINY24A-MM IC 0 40 Y Y 1 F N +DEF ATTINY24A-MMH IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24A-MM" 650 -750 50 H V C CNN +F1 "ATTINY24A-MMH" 650 -750 50 H V C CNN F2 "VQFN20" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44A-MM ATTINY84A-MM +ALIAS ATTINY44A-MMH ATTINY84A-MMH DRAW S 900 700 -900 -700 0 1 10 f X (PCINT4/USCK/SCL/T1/ADC4)PA4 1 1050 200 150 L 40 40 1 1 B @@ -7451,14 +7257,14 @@ X (PCINT6/SDA/DI/MOSI/OC1A/ADC6)PA6 16 1050 0 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY24A-P +# ATTINY24A-PU # -DEF ATTINY24A-P IC 0 40 Y Y 1 F N +DEF ATTINY24A-PU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24A-P" 700 -750 50 H V C CNN +F1 "ATTINY24A-PU" 700 -750 50 H V C CNN F2 "DIP14" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44A-P ATTINY84A-P +ALIAS ATTINY44A-PU ATTINY84A-PU DRAW S 900 700 -900 -700 0 1 10 f X VCC 1 -1050 600 150 R 40 40 1 1 W @@ -7478,14 +7284,14 @@ X GND 14 -1050 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY24A-SS +# ATTINY24A-SSU # -DEF ATTINY24A-SS IC 0 40 Y Y 1 F N +DEF ATTINY24A-SSU IC 0 40 Y Y 1 F N F0 "IC" -850 750 50 H V C CNN -F1 "ATTINY24A-SS" 650 -750 50 H V C CNN +F1 "ATTINY24A-SSU" 650 -750 50 H V C CNN F2 "SO14" 0 -200 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY44A-SS ATTINY84A-SS +ALIAS ATTINY44A-SSU ATTINY84A-SSU DRAW S 900 700 -900 -700 0 1 10 f X VCC 1 -1050 600 150 R 40 40 1 1 W @@ -7505,14 +7311,14 @@ X GND 14 -1050 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY25-M +# ATTINY25-20MU # -DEF ATTINY25-M IC 0 40 Y Y 1 F N +DEF ATTINY25-20MU IC 0 40 Y Y 1 F N F0 "IC" -1150 400 50 H V C CNN -F1 "ATTINY25-M" 1000 -400 50 H V C CNN +F1 "ATTINY25-20MU" 1000 -400 50 H V C CNN F2 "QFN/MLF20" 850 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY45-M ATTINY85-M +ALIAS ATTINY45-20MU ATTINY85-20MU DRAW S -1200 350 1200 -350 0 1 10 f X PB5(~RESET~/dW/ADC0/PCINT5) 1 -1350 -250 150 R 40 40 1 1 B @@ -7526,14 +7332,14 @@ X VCC 15 1350 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY25-P +# ATTINY25-20PU # -DEF ATTINY25-P IC 0 40 Y Y 1 F N +DEF ATTINY25-20PU IC 0 40 Y Y 1 F N F0 "IC" -1150 400 50 H V C CNN -F1 "ATTINY25-P" 1000 -400 50 H V C CNN +F1 "ATTINY25-20PU" 1000 -400 50 H V C CNN F2 "DIP8" 1000 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY45-P ATTINY85-P +ALIAS ATTINY45-20PU ATTINY85-20PU DRAW S -1200 350 1200 -350 0 1 10 f X PB5(~RESET~/dW/ADC0/PCINT5) 1 -1350 -250 150 R 40 40 1 1 B @@ -7547,14 +7353,14 @@ X VCC 8 1350 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY25-S +# ATTINY25-20SU # -DEF ATTINY25-S IC 0 40 Y Y 1 F N +DEF ATTINY25-20SU IC 0 40 Y Y 1 F N F0 "IC" -1150 400 50 H V C CNN -F1 "ATTINY25-S" 1000 -400 50 H V C CNN +F1 "ATTINY25-20SU" 1000 -400 50 H V C CNN F2 "SO8-200" 950 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY45-S ATTINY85-S +ALIAS ATTINY45-20SU ATTINY85-20SU DRAW S -1200 350 1200 -350 0 1 10 f X PB5(~RESET~/dW/ADC0/PCINT5) 1 -1350 -250 150 R 40 40 1 1 B @@ -7568,11 +7374,11 @@ X VCC 8 1350 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY25-SS +# ATTINY25-20SSU # -DEF ATTINY25-SS IC 0 40 Y Y 1 F N +DEF ATTINY25-20SSU IC 0 40 Y Y 1 F N F0 "IC" -1150 400 50 H V C CNN -F1 "ATTINY25-SS" 1000 -400 50 H V C CNN +F1 "ATTINY25-20SSU" 1000 -400 50 H V C CNN F2 "SO8" 1000 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7588,11 +7394,11 @@ X VCC 8 1350 250 150 L 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY26-M +# ATTINY26-16MU # -DEF ATTINY26-M IC 0 40 Y Y 1 F N +DEF ATTINY26-16MU IC 0 40 Y Y 1 F N F0 "IC" -600 950 50 H V C CNN -F1 "ATTINY26-M" 450 -950 50 H V C CNN +F1 "ATTINY26-16MU" 450 -950 50 H V C CNN F2 "MLF/QFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7620,11 +7426,11 @@ X AVCC 18 -800 500 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY26-P +# ATTINY26-16PU # -DEF ATTINY26-P IC 0 40 Y Y 1 F N +DEF ATTINY26-16PU IC 0 40 Y Y 1 F N F0 "IC" -600 950 50 H V C CNN -F1 "ATTINY26-P" 450 -950 50 H V C CNN +F1 "ATTINY26-16PU" 450 -950 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7652,11 +7458,11 @@ X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY26-S +# ATTINY26-16SU # -DEF ATTINY26-S IC 0 40 Y Y 1 F N +DEF ATTINY26-16SU IC 0 40 Y Y 1 F N F0 "IC" -600 950 50 H V C CNN -F1 "ATTINY26-S" 450 -950 50 H V C CNN +F1 "ATTINY26-16SU" 450 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7684,14 +7490,14 @@ X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY261-M +# ATTINY261-20MU # -DEF ATTINY261-M IC 0 40 Y Y 1 F N +DEF ATTINY261-20MU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261-M" 750 -950 50 H V C CNN +F1 "ATTINY261-20MU" 750 -950 50 H V C CNN F2 "QFN/MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461-M ATTINY861-M +ALIAS ATTINY461-20MU ATTINY861-20MU DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B @@ -7717,14 +7523,14 @@ X AVCC 18 -1100 400 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY261-P +# ATTINY261-20PU # -DEF ATTINY261-P IC 0 40 Y Y 1 F N +DEF ATTINY261-20PU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261-P" 750 -950 50 H V C CNN +F1 "ATTINY261-20PU" 750 -950 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461-P ATTINY861-P +ALIAS ATTINY461-20PU ATTINY861-20PU DRAW S -950 900 950 -900 0 1 10 f X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B @@ -7750,14 +7556,14 @@ X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY261-S +# ATTINY261-20SU # -DEF ATTINY261-S IC 0 40 Y Y 1 F N +DEF ATTINY261-20SU IC 0 40 Y Y 1 F N F0 "IC" -850 950 50 H V C CNN -F1 "ATTINY261-S" 800 -950 50 H V C CNN +F1 "ATTINY261-20SU" 800 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461-S ATTINY861-S +ALIAS ATTINY461-20SU ATTINY861-20SU DRAW S -900 900 1000 -900 0 1 10 f X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1150 -100 150 L 40 40 1 1 B @@ -7783,14 +7589,14 @@ X (ADC1/DO/PCINT1)PA1 19 1150 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY261A-M +# ATTINY261A-MU # -DEF ATTINY261A-M IC 0 40 Y Y 1 F N +DEF ATTINY261A-MU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261A-M" 700 -950 50 H V C CNN +F1 "ATTINY261A-MU" 700 -950 50 H V C CNN F2 "QFN/MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461A-M ATTINY861A-M +ALIAS ATTINY461A-MU ATTINY861A-MU DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B @@ -7816,14 +7622,14 @@ X AVCC 18 -1100 400 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY261A-P +# ATTINY261A-PU # -DEF ATTINY261A-P IC 0 40 Y Y 1 F N +DEF ATTINY261A-PU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261A-P" 750 -950 50 H V C CNN +F1 "ATTINY261A-PU" 750 -950 50 H V C CNN F2 "DIP20" 50 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461A-P ATTINY861A-P +ALIAS ATTINY461A-PU ATTINY861A-PU DRAW S -950 900 950 -900 0 1 10 f X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B @@ -7849,14 +7655,14 @@ X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY261A-S +# ATTINY261A-SU # -DEF ATTINY261A-S IC 0 40 Y Y 1 F N +DEF ATTINY261A-SU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261A-S" 750 -950 50 H V C CNN +F1 "ATTINY261A-SU" 750 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461A-S ATTINY861A-S +ALIAS ATTINY461A-SU ATTINY861A-SU DRAW S -950 900 950 -900 0 1 10 f X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B @@ -7882,14 +7688,14 @@ X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY261A-X +# ATTINY261A-XU # -DEF ATTINY261A-X IC 0 40 Y Y 1 F N +DEF ATTINY261A-XU IC 0 40 Y Y 1 F N F0 "IC" -900 950 50 H V C CNN -F1 "ATTINY261A-X" 700 -950 50 H V C CNN +F1 "ATTINY261A-XU" 700 -950 50 H V C CNN F2 "TSSOP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY461A-X ATTINY861A-X +ALIAS ATTINY461A-XU ATTINY861A-XU DRAW S -950 900 950 -900 0 1 10 f X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B @@ -7915,11 +7721,11 @@ X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY28-A +# ATTINY28-AU # -DEF ATTINY28-A IC 0 40 Y Y 1 F N +DEF ATTINY28-AU IC 0 40 Y Y 1 F N F0 "IC" -550 1250 50 H V C CNN -F1 "ATTINY28-A" 400 -1150 50 H V C CNN +F1 "ATTINY28-AU" 400 -1150 50 H V C CNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7954,11 +7760,11 @@ X ~RESET 29 -750 1050 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATTINY28-M +# ATTINY28-MU # -DEF ATTINY28-M IC 0 40 Y Y 1 F N +DEF ATTINY28-MU IC 0 40 Y Y 1 F N F0 "IC" -550 1250 50 H V C CNN -F1 "ATTINY28-M" 400 -1150 50 H V C CNN +F1 "ATTINY28-MU" 400 -1150 50 H V C CNN F2 "QFN/MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -7993,11 +7799,11 @@ X ~RESET 29 -750 1050 150 R 40 40 1 1 I ENDDRAW ENDDEF # -# ATTINY28-P +# ATTINY28-PU # -DEF ATTINY28-P IC 0 40 Y Y 1 F N +DEF ATTINY28-PU IC 0 40 Y Y 1 F N F0 "IC" -550 1250 50 H V C CNN -F1 "ATTINY28-P" 400 -1150 50 H V C CNN +F1 "ATTINY28-PU" 400 -1150 50 H V C CNN F2 "PDIP28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8050,11 +7856,11 @@ X PB3(~RESET~/PCINT3) 6 -1200 -150 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY40-MM +# ATTINY40-MMH # -DEF ATTINY40-MM IC 0 40 Y Y 1 F N +DEF ATTINY40-MMH IC 0 40 Y Y 1 F N F0 "IC" -850 1000 50 H V C CNN -F1 "ATTINY40-MM" 700 -1100 50 H V C CNN +F1 "ATTINY40-MMH" 700 -1100 50 H V C CNN F2 "VQFN/MLF20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8114,11 +7920,11 @@ X (PCINT10/ADC10)PB2 19 1050 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY40-X +# ATTINY40-XU # -DEF ATTINY40-X IC 0 40 Y Y 1 F N +DEF ATTINY40-XU IC 0 40 Y Y 1 F N F0 "IC" -850 1000 50 H V C CNN -F1 "ATTINY40-X" 700 -1100 50 H V C CNN +F1 "ATTINY40-XU" 700 -1100 50 H V C CNN F2 "TSSOP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8146,11 +7952,11 @@ X (PCINT10/ADC10)PB2 19 1050 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY4313-P +# ATTINY4313-PU # -DEF ATTINY4313-P IC 0 40 Y Y 1 F N +DEF ATTINY4313-PU IC 0 40 Y Y 1 F N F0 "IC" -1150 1000 50 H V C CNN -F1 "ATTINY4313-P" 950 -900 50 H V C CNN +F1 "ATTINY4313-PU" 950 -900 50 H V C CNN F2 "DIP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8178,11 +7984,11 @@ X (USCK/SCK/SCL/PCINT7)PB7 19 1350 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY4313-S +# ATTINY4313-SU # -DEF ATTINY4313-S IC 0 40 Y Y 1 F N +DEF ATTINY4313-SU IC 0 40 Y Y 1 F N F0 "IC" -1150 1000 50 H V C CNN -F1 "ATTINY4313-S" 950 -900 50 H V C CNN +F1 "ATTINY4313-SU" 950 -900 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8210,11 +8016,11 @@ X (USCK/SCK/SCL/PCINT7)PB7 19 1350 100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY43U-M +# ATTINY43U-MU # -DEF ATTINY43U-M IC 0 40 Y Y 1 F N +DEF ATTINY43U-MU IC 0 40 Y Y 1 F N F0 "IC" -650 950 50 H V C CNN -F1 "ATTINY43U-M" 500 -950 50 H V C CNN +F1 "ATTINY43U-MU" 500 -950 50 H V C CNN F2 "QFN/MLF20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8242,11 +8048,11 @@ X (PCINT8/T0)PB0 19 850 -100 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY43U-S +# ATTINY43U-SU # -DEF ATTINY43U-S IC 0 40 Y Y 1 F N +DEF ATTINY43U-SU IC 0 40 Y Y 1 F N F0 "IC" -650 950 50 H V C CNN -F1 "ATTINY43U-S" 500 -950 50 H V C CNN +F1 "ATTINY43U-SU" 500 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8365,14 +8171,14 @@ X GND 14 -1050 -600 150 R 40 40 1 1 W ENDDRAW ENDDEF # -# ATTINY48-A +# ATTINY48-AU # -DEF ATTINY48-A IC 0 40 Y Y 1 F N +DEF ATTINY48-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1550 50 H V C CNN -F1 "ATTINY48-A" 600 -1600 50 H V C CNN +F1 "ATTINY48-AU" 600 -1600 50 H V C CNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY88-A +ALIAS ATTINY88-AU DRAW S -800 1500 800 -1550 0 1 10 f X (PCINT19/INT1)PD3 1 950 -1050 150 L 40 40 1 1 B @@ -8410,14 +8216,14 @@ X (PCINT14/~RESET~)PC6 29 950 -500 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY48-M +# ATTINY48-MU # -DEF ATTINY48-M IC 0 40 Y Y 1 F N +DEF ATTINY48-MU IC 0 40 Y Y 1 F N F0 "IC" -750 1550 50 H V C CNN -F1 "ATTINY48-M" 600 -1600 50 H V C CNN +F1 "ATTINY48-MU" 600 -1600 50 H V C CNN F2 "QFN/MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY88-M +ALIAS ATTINY88-MU DRAW S -800 1500 800 -1550 0 1 10 f X (PCINT19/INT1)PD3 1 950 -1050 150 L 40 40 1 1 B @@ -8455,14 +8261,14 @@ X (PCINT14/~RESET~)PC6 29 950 -500 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY48-MM +# ATTINY48-MMH # -DEF ATTINY48-MM IC 0 40 Y Y 1 F N +DEF ATTINY48-MMH IC 0 40 Y Y 1 F N F0 "IC" -750 1300 50 H V C CNN -F1 "ATTINY48-MM" 600 -1400 50 H V C CNN +F1 "ATTINY48-MMH" 600 -1400 50 H V C CNN F2 "MLF/QFN28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY88-MM +ALIAS ATTINY88-MMH DRAW S -800 1250 800 -1350 0 1 10 f X (PCINT19/INT1)PD3 1 950 -850 150 L 40 40 1 1 B @@ -8496,14 +8302,14 @@ X (PCINT8/ADC0)PC0 19 950 300 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY48-P +# ATTINY48-PU # -DEF ATTINY48-P IC 0 40 Y Y 1 F N +DEF ATTINY48-PU IC 0 40 Y Y 1 F N F0 "IC" -750 1300 50 H V C CNN -F1 "ATTINY48-P" 600 -1400 50 H V C CNN +F1 "ATTINY48-PU" 600 -1400 50 H V C CNN F2 "DIL28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATTINY88-P +ALIAS ATTINY88-PU $FPLIST 28DIP-ELL600 28dip600 @@ -8520,7 +8326,7 @@ X VCC 7 -950 1150 150 R 40 40 1 1 W X GND 8 -950 -1150 150 R 40 40 1 1 W X (PCINT6/CLKI)PB6 9 950 550 150 L 40 40 1 1 B X (PCINT7)PB7 10 950 450 150 L 40 40 1 1 B -X AVCC 20 -950 850 150 R 40 40 1 1 W +X AVCC 20 -950 850 150 R 40 40 1 1 B X (PCINT21/T1)PD5 11 950 -1050 150 L 40 40 1 1 B X (PCINT15)PC7 21 950 -400 150 L 40 40 1 1 B X (PCINT22/AIN0)PD6 12 950 -1150 150 L 40 40 1 1 B @@ -8559,11 +8365,11 @@ X PB3(~RESET~/ADC3/PCINT3) 6 -1200 -150 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY87-AM +# ATTINY87-MU # -DEF ATTINY87-AM IC 0 40 Y Y 1 F N +DEF ATTINY87-MU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY87-AM" 800 -950 50 H V C CNN +F1 "ATTINY87-MU" 800 -950 50 H V C CNN F2 "MLF32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8591,11 +8397,11 @@ X (PCINT0/RXLIN/RXD/ADC0)PA0 29 1150 800 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY87-AS +# ATTINY87-SU # -DEF ATTINY87-AS IC 0 40 Y Y 1 F N +DEF ATTINY87-SU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY87-AS" 800 -950 50 H V C CNN +F1 "ATTINY87-SU" 800 -950 50 H V C CNN F2 "SO20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8623,11 +8429,11 @@ X (PCINT9/OC1BU/DO)PB1 19 1150 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY87-AX +# ATTINY87-XU # -DEF ATTINY87-AX IC 0 40 Y Y 1 F N +DEF ATTINY87-XU IC 0 40 Y Y 1 F N F0 "IC" -950 950 50 H V C CNN -F1 "ATTINY87-AX" 800 -950 50 H V C CNN +F1 "ATTINY87-XU" 800 -950 50 H V C CNN F2 "TSSOP20" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -8655,94 +8461,6 @@ X (PCINT9/OC1BU/DO)PB1 19 1150 -200 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# ATTINY88-AZ -# -DEF ATTINY88-AZ IC 0 40 Y Y 1 F N -F0 "IC" -750 1550 50 H V C CNN -F1 "ATTINY88-AZ" 600 -1600 50 H V C CNN -F2 "TQFP32" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -800 1500 800 -1550 0 1 10 f -X (PCINT19/INT1)PD3 1 950 -1050 150 L 40 40 1 1 B -X (PCINT20/T0)PD4 2 950 -1150 150 L 40 40 1 1 B -X (PCINT26)PA2 3 950 1200 150 L 40 40 1 1 B -X VCC 4 -950 1400 150 R 40 40 1 1 W -X GND 5 -950 -1450 150 R 40 40 1 1 W -X (PCINT27)PA3 6 950 1100 150 L 40 40 1 1 B -X (PCINT6/CLKI)PB6 7 950 350 150 L 40 40 1 1 B -X (PCINT7)PB7 8 950 250 150 L 40 40 1 1 B -X (PCINT21/T1)PD5 9 950 -1250 150 L 40 40 1 1 B -X (PCINT22/AIN0)PD6 10 950 -1350 150 L 40 40 1 1 B -X (PCINT15)PC7 20 950 -600 150 L 40 40 1 1 B -X (PCINT16)PD0 30 950 -750 150 L 40 40 1 1 B -X (PCINT23/AIN1)PD7 11 950 -1450 150 L 40 40 1 1 B -X GND 21 -950 -1350 150 R 40 40 1 1 W -X (PCINT17)PD1 31 950 -850 150 L 40 40 1 1 B -X (PCINT0/CLKO/ICP1)PB0 12 950 950 150 L 40 40 1 1 B -X (PCINT25/ADC7)PA1 22 950 1300 150 L 40 40 1 1 B -X (PCINT18/INT0)PD2 32 950 -950 150 L 40 40 1 1 B -X (PCINT1/OC1A)PB1 13 950 850 150 L 40 40 1 1 B -X (PCINT8/ADC0)PC0 23 950 100 150 L 40 40 1 1 B -X (PCINT2/OC1B/~SS~)PB2 14 950 750 150 L 40 40 1 1 B -X (PCINT9/ADC1)PC1 24 950 0 150 L 40 40 1 1 B -X (PCINT3/MOSI)PB3 15 950 650 150 L 40 40 1 1 B -X (PCINT10/ADC2)PC2 25 950 -100 150 L 40 40 1 1 B -X (PCINT4/MISO)PB4 16 950 550 150 L 40 40 1 1 B -X (PCINT11/ADC3)PC3 26 950 -200 150 L 40 40 1 1 B -X (PCINT5/SCK)PB5 17 950 450 150 L 40 40 1 1 B -X (PCINT12/SDA/ADC4)PC4 27 950 -300 150 L 40 40 1 1 B -X AVCC 18 -950 1100 150 R 40 40 1 1 W -X (PCINT13/SCL/ADC5)PC5 28 950 -400 150 L 40 40 1 1 B -X (PCINT24/ADC6)PA0 19 950 1400 150 L 40 40 1 1 B -X (PCINT14/~RESET~)PC6 29 950 -500 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# -# ATTINY88-MZ -# -DEF ATTINY88-MZ IC 0 40 Y Y 1 F N -F0 "IC" -750 1550 50 H V C CNN -F1 "ATTINY88-MZ" 600 -1600 50 H V C CNN -F2 "QFN/MLF32" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -800 1500 800 -1550 0 1 10 f -X (PCINT19/INT1)PD3 1 950 -1050 150 L 40 40 1 1 B -X (PCINT20/T0)PD4 2 950 -1150 150 L 40 40 1 1 B -X (PCINT26)PA2 3 950 1200 150 L 40 40 1 1 B -X VCC 4 -950 1400 150 R 40 40 1 1 W -X GND 5 -950 -1450 150 R 40 40 1 1 W -X (PCINT27)PA3 6 950 1100 150 L 40 40 1 1 B -X (PCINT6/CLKI)PB6 7 950 350 150 L 40 40 1 1 B -X (PCINT7)PB7 8 950 250 150 L 40 40 1 1 B -X (PCINT21/T1)PD5 9 950 -1250 150 L 40 40 1 1 B -X (PCINT22/AIN0)PD6 10 950 -1350 150 L 40 40 1 1 B -X (PCINT15)PC7 20 950 -600 150 L 40 40 1 1 B -X (PCINT16)PD0 30 950 -750 150 L 40 40 1 1 B -X (PCINT23/AIN1)PD7 11 950 -1450 150 L 40 40 1 1 B -X GND 21 -950 -1350 150 R 40 40 1 1 W -X (PCINT17)PD1 31 950 -850 150 L 40 40 1 1 B -X (PCINT0/CLKO/ICP1)PB0 12 950 950 150 L 40 40 1 1 B -X (PCINT25/ADC7)PA1 22 950 1300 150 L 40 40 1 1 B -X (PCINT18/INT0)PD2 32 950 -950 150 L 40 40 1 1 B -X (PCINT1/OC1A)PB1 13 950 850 150 L 40 40 1 1 B -X (PCINT8/ADC0)PC0 23 950 100 150 L 40 40 1 1 B -X (PCINT2/OC1B/~SS~)PB2 14 950 750 150 L 40 40 1 1 B -X (PCINT9/ADC1)PC1 24 950 0 150 L 40 40 1 1 B -X (PCINT3/MOSI)PB3 15 950 650 150 L 40 40 1 1 B -X (PCINT10/ADC2)PC2 25 950 -100 150 L 40 40 1 1 B -X (PCINT4/MISO)PB4 16 950 550 150 L 40 40 1 1 B -X (PCINT11/ADC3)PC3 26 950 -200 150 L 40 40 1 1 B -X (PCINT5/SCK)PB5 17 950 450 150 L 40 40 1 1 B -X (PCINT12/SDA/ADC4)PC4 27 950 -300 150 L 40 40 1 1 B -X AVCC 18 -950 1100 150 R 40 40 1 1 W -X (PCINT13/SCL/ADC5)PC5 28 950 -400 150 L 40 40 1 1 B -X (PCINT24/ADC6)PA0 19 950 1400 150 L 40 40 1 1 B -X (PCINT14/~RESET~)PC6 29 950 -500 150 L 40 40 1 1 B -ENDDRAW -ENDDEF -# # ATTINY9-TS # DEF ATTINY9-TS IC 0 40 Y Y 1 F N @@ -8761,14 +8479,14 @@ X PB3(~RESET~/PCINT3) 6 -1200 -150 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A1-A +# ATXMEGA128A1-AU # -DEF ATXMEGA128A1-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128A1-AU IC 0 40 Y Y 1 F N F0 "IC" -1050 2300 50 H V L BNN -F1 "ATXMEGA128A1-A" 600 -2350 50 H V L BNN +F1 "ATXMEGA128A1-AU" 600 -2350 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A1-A ATXMEGA192A1-A ATXMEGA256A1-A ATXMEGA384A1-A +ALIAS ATXMEGA64A1-AU ATXMEGA192A1-AU ATXMEGA256A1-AU ATXMEGA384A1-AU DRAW S -1050 2250 1050 -2250 0 1 10 f X AC6/ADC6/PA6 1 1200 1500 150 L 40 35 1 1 B @@ -8874,14 +8592,14 @@ X AC5/ADC5/PA5 100 1200 1600 150 L 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A1U-A +# ATXMEGA128A1U-AU # -DEF ATXMEGA128A1U-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128A1U-AU IC 0 40 Y Y 1 F N F0 "IC" -1050 2300 50 H V L BNN -F1 "ATXMEGA128A1U-A" 550 -2350 50 H V L BNN +F1 "ATXMEGA128A1U-AU" 550 -2350 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A1U-A +ALIAS ATXMEGA64A1U-AU DRAW S -1050 2250 1050 -2250 0 1 10 f X AC1OUT/AC6/ADC6/PA6 1 1200 1500 150 L 40 35 1 1 B @@ -8987,14 +8705,14 @@ X AC5/ADC5/PA5 100 1200 1600 150 L 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A3-A +# ATXMEGA128A3-AU # -DEF ATXMEGA128A3-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128A3-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128A3-A" 350 -1700 50 H V L BNN +F1 "ATXMEGA128A3-AU" 350 -1700 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A3-A ATXMEGA256A3-A ATXMEGA192A3-A +ALIAS ATXMEGA64A3-AU ATXMEGA256A3-AU ATXMEGA192A3-AU DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9064,14 +8782,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A3-M +# ATXMEGA128A3-MH # -DEF ATXMEGA128A3-M IC 0 40 Y Y 1 F N +DEF ATXMEGA128A3-MH IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128A3-M" 350 -1700 50 H V L BNN +F1 "ATXMEGA128A3-MH" 350 -1700 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A3-M ATXMEGA256A3-M ATXMEGA192A3-M +ALIAS ATXMEGA64A3-MH ATXMEGA256A3-MH ATXMEGA192A3-MH DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9141,14 +8859,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A3U-A +# ATXMEGA128A3U-AU # -DEF ATXMEGA128A3U-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128A3U-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128A3U-A" 350 -1700 50 H V L BNN +F1 "ATXMEGA128A3U-AU" 350 -1700 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A3U-A ATXMEGA256A3U-A ATXMEGA192A3U-A +ALIAS ATXMEGA64A3U-AU ATXMEGA256A3U-AU ATXMEGA192A3U-AU DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9218,14 +8936,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128A3U-M +# ATXMEGA128A3U-MH # -DEF ATXMEGA128A3U-M IC 0 40 Y Y 1 F N +DEF ATXMEGA128A3U-MH IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128A3U-M" 350 -1700 50 H V L BNN +F1 "ATXMEGA128A3U-MH" 350 -1700 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64A3U-M ATXMEGA256A3U-M ATXMEGA192A3U-M +ALIAS ATXMEGA64A3U-MH ATXMEGA256A3U-MH ATXMEGA192A3U-MH DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9295,14 +9013,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128B1-A +# ATXMEGA128B1-AU # -DEF ATXMEGA128B1-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128B1-AU IC 0 40 Y Y 1 F N F0 "IC" -1050 2600 50 H V L BNN -F1 "ATXMEGA128B1-A" 600 -2650 50 H V L BNN +F1 "ATXMEGA128B1-AU" 600 -2650 50 H V L BNN F2 "TQFP100" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64B1-A +ALIAS ATXMEGA64B1-AU DRAW S -1050 2550 1050 -2550 0 1 10 f X VCC 1 -300 2700 150 D 40 35 1 1 W @@ -9408,14 +9126,14 @@ X GND 100 100 -2700 150 U 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA128B3-A +# ATXMEGA128B3-AU # -DEF ATXMEGA128B3-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128B3-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1650 50 H V L BNN -F1 "ATXMEGA128B3-A" 400 -1750 50 H V L BNN +F1 "ATXMEGA128B3-AU" 400 -1750 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64B3-A +ALIAS ATXMEGA64B3-AU DRAW S -850 1600 850 -1650 0 1 10 f X PC0/OC0A/~OC0ALS~/SDA/EXTCLKC0 1 -1000 -550 150 R 40 35 1 1 B @@ -9485,14 +9203,14 @@ X PB2/ADC10/ADC2/AC2 59 -1000 100 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128B3-M +# ATXMEGA128B3-MH # -DEF ATXMEGA128B3-M IC 0 40 Y Y 1 F N +DEF ATXMEGA128B3-MH IC 0 40 Y Y 1 F N F0 "IC" -850 1650 50 H V L BNN -F1 "ATXMEGA128B3-M" 400 -1750 50 H V L BNN +F1 "ATXMEGA128B3-MH" 400 -1750 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64B3-M +ALIAS ATXMEGA64B3-MH DRAW S -850 1600 850 -1650 0 1 10 f X PC0/OC0A/~OC0ALS~/SDA/EXTCLKC0 1 -1000 -550 150 R 40 35 1 1 B @@ -9562,14 +9280,14 @@ X PB2/ADC10/ADC2/AC2 59 -1000 100 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128C3-A +# ATXMEGA128C3-AU # -DEF ATXMEGA128C3-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128C3-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128C3-A" 400 -1700 50 H V L BNN +F1 "ATXMEGA128C3-AU" 400 -1700 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64C3-A ATXMEGA192C3-A ATXMEGA256C3-A +ALIAS ATXMEGA64C3-AU ATXMEGA192C3-AU ATXMEGA256C3-AU DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9639,14 +9357,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128C3-M +# ATXMEGA128C3-MH # -DEF ATXMEGA128C3-M IC 0 40 Y Y 1 F N +DEF ATXMEGA128C3-MH IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128C3-M" 400 -1700 50 H V L BNN +F1 "ATXMEGA128C3-MH" 400 -1700 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64C3-M ATXMEGA192C3-M ATXMEGA256C3-M +ALIAS ATXMEGA64C3-MH ATXMEGA192C3-MH ATXMEGA256C3-MH DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9716,14 +9434,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128D3-A +# ATXMEGA128D3-AU # -DEF ATXMEGA128D3-A IC 0 40 Y Y 1 F N +DEF ATXMEGA128D3-AU IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128D3-A" 400 -1700 50 H V L BNN +F1 "ATXMEGA128D3-AU" 400 -1700 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64D3-A ATXMEGA192D3-A ATXMEGA256D3-A +ALIAS ATXMEGA64D3-AU ATXMEGA192D3-AU ATXMEGA256D3-AU DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9793,14 +9511,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA128D3-M +# ATXMEGA128D3-MH # -DEF ATXMEGA128D3-M IC 0 40 Y Y 1 F N +DEF ATXMEGA128D3-MH IC 0 40 Y Y 1 F N F0 "IC" -850 1600 50 H V L BNN -F1 "ATXMEGA128D3-M" 400 -1700 50 H V L BNN +F1 "ATXMEGA128D3-MH" 400 -1700 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA64D3-M ATXMEGA192D3-M ATXMEGA256D3-M +ALIAS ATXMEGA64D3-MH ATXMEGA192D3-MH ATXMEGA256D3-MH DRAW S -850 1550 850 -1600 0 1 10 f X AC3/ADC3/PA3 1 1000 1100 150 L 40 35 1 1 B @@ -9870,14 +9588,14 @@ X PR1/XTAL1 59 -1000 700 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA16A4-A +# ATXMEGA16A4-AU # -DEF ATXMEGA16A4-A IC 0 40 Y Y 1 F N +DEF ATXMEGA16A4-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16A4-A" 350 -1250 50 H V L BNN +F1 "ATXMEGA16A4-AU" 350 -1250 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32A4-A ATXMEGA64A4-A ATXMEGA128A4-A +ALIAS ATXMEGA32A4-AU ATXMEGA64A4-AU ATXMEGA128A4-AU DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -9927,14 +9645,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16A4-M +# ATXMEGA16A4-MH # -DEF ATXMEGA16A4-M IC 0 40 Y Y 1 F N +DEF ATXMEGA16A4-MH IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16A4-M" 350 -1250 50 H V L BNN +F1 "ATXMEGA16A4-MH" 350 -1250 50 H V L BNN F2 "VQFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32A4-M ATXMEGA64A4-M ATXMEGA128A4-M +ALIAS ATXMEGA32A4-MH ATXMEGA64A4-MH ATXMEGA128A4-MH DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -9984,14 +9702,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16A4U-A +# ATXMEGA16A4U-AU # -DEF ATXMEGA16A4U-A IC 0 40 Y Y 1 F N +DEF ATXMEGA16A4U-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16A4U-A" 350 -1250 50 H V L BNN +F1 "ATXMEGA16A4U-AU" 350 -1250 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32A4U-A ATXMEGA64A4U-A ATXMEGA128A4U-A +ALIAS ATXMEGA32A4U-AU ATXMEGA64A4U-AU ATXMEGA128A4U-AU DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10041,14 +9759,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16A4U-M +# ATXMEGA16A4U-MH # -DEF ATXMEGA16A4U-M IC 0 40 Y Y 1 F N +DEF ATXMEGA16A4U-MH IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16A4U-M" 350 -1250 50 H V L BNN +F1 "ATXMEGA16A4U-MH" 350 -1250 50 H V L BNN F2 "VQFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32A4U-M ATXMEGA64A4U-M ATXMEGA128A4U-M +ALIAS ATXMEGA32A4U-MH ATXMEGA64A4U-MH ATXMEGA128A4U-MH DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10098,14 +9816,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16C4-A +# ATXMEGA16C4-AU # -DEF ATXMEGA16C4-A IC 0 40 Y Y 1 F N +DEF ATXMEGA16C4-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16C4-A" 300 -1250 50 H V L BNN +F1 "ATXMEGA16C4-AU" 300 -1250 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32C4-A +ALIAS ATXMEGA32C4-AU DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10155,14 +9873,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16C4-M +# ATXMEGA16C4-MH # -DEF ATXMEGA16C4-M IC 0 40 Y Y 1 F N +DEF ATXMEGA16C4-MH IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16C4-M" 300 -1250 50 H V L BNN +F1 "ATXMEGA16C4-MH" 300 -1250 50 H V L BNN F2 "VQFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32C4-M +ALIAS ATXMEGA32C4-MH DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10212,14 +9930,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16D4-A +# ATXMEGA16D4-AU # -DEF ATXMEGA16D4-A IC 0 40 Y Y 1 F N +DEF ATXMEGA16D4-AU IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16D4-A" 350 -1250 50 H V L BNN +F1 "ATXMEGA16D4-AU" 350 -1250 50 H V L BNN F2 "TQFP44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32D4-A ATXMEGA64D4-A ATXMEGA128D4-A +ALIAS ATXMEGA32D4-AU ATXMEGA64D4-AU ATXMEGA128D4-AU DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10269,14 +9987,14 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA16D4-M +# ATXMEGA16D4-MH # -DEF ATXMEGA16D4-M IC 0 40 Y Y 1 F N +DEF ATXMEGA16D4-MH IC 0 40 Y Y 1 F N F0 "IC" -750 1200 50 H V L BNN -F1 "ATXMEGA16D4-M" 350 -1250 50 H V L BNN +F1 "ATXMEGA16D4-MH" 350 -1250 50 H V L BNN F2 "VQFN44" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA32D4-M ATXMEGA64D4-M ATXMEGA128D4-M +ALIAS ATXMEGA32D4-MH ATXMEGA64D4-MH ATXMEGA128D4-MH DRAW S -750 1150 750 -1150 0 1 10 f X AC5/ADC5/PA5 1 900 500 150 L 40 35 1 1 B @@ -10326,11 +10044,11 @@ X AVCC 39 300 1300 150 D 40 35 1 1 W ENDDRAW ENDDEF # -# ATXMEGA256A3B-A +# ATXMEGA256A3B-AU # -DEF ATXMEGA256A3B-A IC 0 40 Y Y 1 F N +DEF ATXMEGA256A3B-AU IC 0 40 Y Y 1 F N F0 "IC" -950 1800 50 H V L BNN -F1 "ATXMEGA256A3B-A" 450 -1900 50 H V L BNN +F1 "ATXMEGA256A3B-AU" 450 -1900 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -10354,7 +10072,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 W +X VBAT 51 -1100 1300 150 R 40 35 1 1 I X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10402,11 +10120,11 @@ X PR1/XTAL1 59 -1100 150 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA256A3B-M +# ATXMEGA256A3B-MH # -DEF ATXMEGA256A3B-M IC 0 40 Y Y 1 F N +DEF ATXMEGA256A3B-MH IC 0 40 Y Y 1 F N F0 "IC" -950 1800 50 H V L BNN -F1 "ATXMEGA256A3B-M" 450 -1900 50 H V L BNN +F1 "ATXMEGA256A3B-MH" 450 -1900 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -10430,7 +10148,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 W +X VBAT 51 -1100 1300 150 R 40 35 1 1 I X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10478,11 +10196,11 @@ X PR1/XTAL1 59 -1100 150 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA256A3BU-A +# ATXMEGA256A3BU-AU # -DEF ATXMEGA256A3BU-A IC 0 40 Y Y 1 F N +DEF ATXMEGA256A3BU-AU IC 0 40 Y Y 1 F N F0 "IC" -950 1800 50 H V L BNN -F1 "ATXMEGA256A3BU-A" 400 -1900 50 H V L BNN +F1 "ATXMEGA256A3BU-AU" 400 -1900 50 H V L BNN F2 "TQFP64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -10506,7 +10224,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 W +X VBAT 51 -1100 1300 150 R 40 35 1 1 I X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10554,11 +10272,11 @@ X PR1/XTAL1 59 -1100 150 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA256A3BU-M +# ATXMEGA256A3BU-MH # -DEF ATXMEGA256A3BU-M IC 0 40 Y Y 1 F N +DEF ATXMEGA256A3BU-MH IC 0 40 Y Y 1 F N F0 "IC" -950 1800 50 H V L BNN -F1 "ATXMEGA256A3BU-M" 400 -1900 50 H V L BNN +F1 "ATXMEGA256A3BU-MH" 400 -1900 50 H V L BNN F2 "QFN64" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW @@ -10582,7 +10300,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 W +X VBAT 51 -1100 1300 150 R 40 35 1 1 I X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10630,14 +10348,14 @@ X PR1/XTAL1 59 -1100 150 150 R 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA8E5-A +# ATXMEGA8E5-AU # -DEF ATXMEGA8E5-A IC 0 40 Y Y 1 F N +DEF ATXMEGA8E5-AU IC 0 40 Y Y 1 F N F0 "IC" -1150 1050 50 H V L BNN -F1 "ATXMEGA8E5-A" 650 -1100 50 H V L BNN +F1 "ATXMEGA8E5-AU" 650 -1100 50 H V L BNN F2 "TQFP32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA16E5-A ATXMEGA32E5-A +ALIAS ATXMEGA16E5-AU ATXMEGA32E5-AU $FPLIST TQFP* $ENDFPLIST @@ -10678,14 +10396,14 @@ X AC0OUT/AC7/ADC7/PA7 29 1300 100 150 L 40 35 1 1 B ENDDRAW ENDDEF # -# ATXMEGA8E5-M4 +# ATXMEGA8E5-M4U # -DEF ATXMEGA8E5-M4 IC 0 40 Y Y 1 F N +DEF ATXMEGA8E5-M4U IC 0 40 Y Y 1 F N F0 "IC" -1150 1050 50 H V L BNN -F1 "ATXMEGA8E5-M4" 650 -1100 50 H V L BNN +F1 "ATXMEGA8E5-M4U" 650 -1100 50 H V L BNN F2 "UQFN32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ATXMEGA16E5-M4 ATXMEGA32E5-M4 +ALIAS ATXMEGA16E5-M4U ATXMEGA32E5-M4U $FPLIST UQFN* $ENDFPLIST @@ -11049,14 +10767,14 @@ X ~ 6 125 -100 100 L 40 40 1 1 P ENDDRAW ENDDEF # -# SAMD20E14A-A +# SAMD20E14A-AU # -DEF SAMD20E14A-A U 0 40 Y Y 1 F N +DEF SAMD20E14A-AU U 0 40 Y Y 1 F N F0 "U" -1050 1400 50 H V C CNN -F1 "SAMD20E14A-A" 850 -1400 50 H V C CNN +F1 "SAMD20E14A-AU" 850 -1400 50 H V C CNN F2 "TQFP32" 0 -1000 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS SAMD20E15A-A SAMD20E16A-A SAMD20E17A-A +ALIAS SAMD20E15A-AU SAMD20E16A-AU SAMD20E17A-AU $FPLIST TQFP32 $ENDFPLIST @@ -11097,14 +10815,14 @@ X VDDCORE 29 -1250 700 150 R 40 40 1 1 P ENDDRAW ENDDEF # -# SAMD20E14A-M +# SAMD20E14A-MU # -DEF SAMD20E14A-M U 0 40 Y Y 1 F N +DEF SAMD20E14A-MU U 0 40 Y Y 1 F N F0 "U" -1050 1400 50 H V C CNN -F1 "SAMD20E14A-M" 850 -1400 50 H V C CNN +F1 "SAMD20E14A-MU" 850 -1400 50 H V C CNN F2 "QFN32" 0 -1000 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS SAMD20E15A-M SAMD20E16A-M SAMD20E17A-M +ALIAS SAMD20E15A-MU SAMD20E16A-MU SAMD20E17A-MU $FPLIST QFN32 $ENDFPLIST @@ -11145,14 +10863,14 @@ X VDDCORE 29 -1250 700 150 R 40 40 1 1 P ENDDRAW ENDDEF # -# SAMD20G14A-A +# SAMD20G14A-AU # -DEF SAMD20G14A-A U 0 40 Y Y 1 F N +DEF SAMD20G14A-AU U 0 40 Y Y 1 F N F0 "U" -1650 1650 50 H V C CNN -F1 "SAMD20G14A-A" 1450 -1650 50 H V C CNN +F1 "SAMD20G14A-AU" 1450 -1650 50 H V C CNN F2 "TQFP48" 0 -1150 50 H V C CIN F3 "" 0 250 50 H V C CNN -ALIAS SAMD20G15A-A SAMD20G16A-A SAMD20G17A-A SAMD20G18A-A +ALIAS SAMD20G15A-AU SAMD20G16A-AU SAMD20G17A-AU SAMD20G18A-AU $FPLIST TQFP48 $ENDFPLIST @@ -11209,14 +10927,14 @@ X GCLKIO0/PA27 39 1850 -1150 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# SAMD20G14A-M +# SAMD20G14A-MU # -DEF SAMD20G14A-M U 0 40 Y Y 1 F N +DEF SAMD20G14A-MU U 0 40 Y Y 1 F N F0 "U" -1650 1650 50 H V C CNN -F1 "SAMD20G14A-M" 1450 -1650 50 H V C CNN +F1 "SAMD20G14A-MU" 1450 -1650 50 H V C CNN F2 "QFN48" 0 -1150 50 H V C CIN F3 "" 0 250 50 H V C CNN -ALIAS SAMD20G15A-M SAMD20G16A-M SAMD20G17A-M SAMD20G18A-M +ALIAS SAMD20G15A-MU SAMD20G16A-MU SAMD20G17A-MU SAMD20G18A-MU $FPLIST QFN48 $ENDFPLIST @@ -11273,14 +10991,14 @@ X GCLKIO0/PA27 39 1850 -1150 150 L 40 40 1 1 B ENDDRAW ENDDEF # -# SAMD20J14A-A +# SAMD20J14A-AU # -DEF SAMD20J14A-A U 0 40 Y Y 1 F N +DEF SAMD20J14A-AU U 0 40 Y Y 1 F N F0 "U" -1650 1650 50 H V C CNN -F1 "SAMD20J14A-A" 1450 -1650 50 H V C CNN +F1 "SAMD20J14A-AU" 1450 -1650 50 H V C CNN F2 "TQFP64" 0 -1150 50 H V C CIN F3 "" 0 250 50 H V C CNN -ALIAS SAMD20J15A-A SAMD20J16A-A SAMD20J17A-A SAMD20J18A-A +ALIAS SAMD20J15A-AU SAMD20J16A-AU SAMD20J17A-AU SAMD20J18A-AU $FPLIST TQFP64 $ENDFPLIST @@ -11353,14 +11071,14 @@ X PB30/SERC0M5P0/TC0WO0 59 -1850 -750 150 R 40 40 1 1 B ENDDRAW ENDDEF # -# SAMD20J14A-M +# SAMD20J14A-MU # -DEF SAMD20J14A-M U 0 40 Y Y 1 F N +DEF SAMD20J14A-MU U 0 40 Y Y 1 F N F0 "U" -1650 1650 50 H V C CNN -F1 "SAMD20J14A-M" 1450 -1650 50 H V C CNN +F1 "SAMD20J14A-MU" 1450 -1650 50 H V C CNN F2 "QFN64" 0 -1150 50 H V C CIN F3 "" 0 250 50 H V C CNN -ALIAS SAMD20J15A-M SAMD20J16A-M SAMD20J17A-M SAMD20J18A-M +ALIAS SAMD20J15A-MU SAMD20J16A-MU SAMD20J17A-MU SAMD20J18A-MU $FPLIST QFN64 $ENDFPLIST From 482f966351233c504013d23854ee7b7afbe824aa Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Thu, 15 Dec 2016 16:57:36 +0100 Subject: [PATCH 315/330] bosch: update bmf055 refdes & pin name offset --- library/bosch.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/bosch.lib b/library/bosch.lib index b75dccde..a406ce3c 100644 --- a/library/bosch.lib +++ b/library/bosch.lib @@ -3,8 +3,8 @@ EESchema-LIBRARY Version 2.3 # # BMF055 # -DEF BMF055 IC 0 1 Y Y 1 F N -F0 "IC" -200 925 50 H V R CNN +DEF BMF055 U 0 40 Y Y 1 F N +F0 "U" -200 925 50 H V R CNN F1 "BMF055" -200 850 50 H V R CNN F2 "" 150 -850 50 H V L CNN F3 "" 0 200 50 H V C CNN From d7116f847f083ca50d339cf68c4c820cd8a187d1 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Thu, 15 Dec 2016 20:29:58 +0100 Subject: [PATCH 316/330] ac-dc: Fix MeanWell IRM-02 Signed-off-by: Roman3349 --- library/ac-dc.dcm | 12 ++++++------ library/ac-dc.lib | 38 +++++++++++++++++++------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/library/ac-dc.dcm b/library/ac-dc.dcm index 94198bb4..b35c7e21 100644 --- a/library/ac-dc.dcm +++ b/library/ac-dc.dcm @@ -126,6 +126,12 @@ K SMPS Controller AC-DC F http://www.fairchildsemi.com/ds/AR/AR3522X.pdf $ENDCMP # +$CMP MeanWell_IRM-02 +D MeanWell IRM-02 2W miniature AC-DC module-type power supply +K 2W miniature AC-DC module-type power supply +F http://www.meanwell.com/productPdf.aspx?i=675 +$ENDCMP +# $CMP NCP1200D D SMPS Controller, AC-DC, SOIC-8 K SMPS Controller AC-DC @@ -179,10 +185,4 @@ K SMPS Controller with MOSFET 12W AC-DC F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00231127.pdf $ENDCMP # -$CMP MeanWell_IRM-02 -D MeanWell IRM-02 2W miniature AC-DC module-type power supply -K 2W miniature AC-DC module-type power supply -F http://www.meanwell.com/productPdf.aspx?i=675 -$ENDCMP -# #End Doc Library diff --git a/library/ac-dc.lib b/library/ac-dc.lib index 6ca91abe..405c271e 100644 --- a/library/ac-dc.lib +++ b/library/ac-dc.lib @@ -265,6 +265,25 @@ X FB 4 -500 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# MeanWell_IRM-02 +# +DEF MeanWell_IRM-02 U 0 40 Y Y 1 F N +F0 "U" 500 250 50 H V C CNN +F1 "MeanWell_IRM-02" 500 -150 50 H V C CNN +F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 500 -250 50 H I C CNN +F3 "" 500 -350 60 H I C CNN +$FPLIST + ACDC?Converter?MeanWell?IRM?02?x* +$ENDFPLIST +DRAW +S 200 200 800 -100 0 1 0 f +X AC/N 1 0 0 200 R 50 50 1 1 P +X AC/L 2 0 100 200 R 50 50 1 1 P +X -Vout 3 1000 0 200 L 50 50 1 1 P +X +Vout 4 1000 100 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # NCP1200P # DEF NCP1200P U 0 40 Y Y 1 F N @@ -400,23 +419,4 @@ X D 8 300 400 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# MeanWell_IRM-02 -# -DEF MeanWell_IRM-02 U 0 40 Y Y 1 F N -F0 "U" 500 250 50 H V C CNN -F1 "MeanWell_IRM-02" 500 -150 50 H V C CNN -F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 500 -250 50 H I C CNN -F3 "" 500 -350 60 H I C CNN -$FPLIST - ACDC?Converter?MeanWell?IRM?02?x* -$ENDFPLIST -DRAW -S 200 200 800 -100 0 1 0 f -X AC/N 1 -1 -1 200 R 50 50 1 1 W -X AC/L 2 -1 100 200 R 50 50 1 1 W -X V- 3 1000 -1 200 L 50 50 1 1 w -X V+ 4 1000 100 200 L 50 50 1 1 w -ENDDRAW -ENDDEF -# #End Library From bdeea5e9e73220d666ae4091bc6375e78edc82c7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Dec 2016 09:27:40 +1100 Subject: [PATCH 317/330] Fixes for Tantalum Capacitor 3D models - Updated to match revised footprints - Added step / wrl file pairs - Fixed rotation to math IPC (pin 1 on left) - Removed .wings files --- ...TantalC_SizeA_EIA-3216_HandSoldering.wings | Bin 1381 -> 0 bytes .../TantalC_SizeA_EIA-3216_HandSoldering.wrl | 328 - .../TantalC_SizeA_EIA-3216_Reflow.wings | Bin 1381 -> 0 bytes .../TantalC_SizeA_EIA-3216_Reflow.wrl | 328 - .../TantalC_SizeA_EIA-3216_Wave.wings | Bin 1381 -> 0 bytes .../TantalC_SizeA_EIA-3216_Wave.wrl | 328 - ...TantalC_SizeB_EIA-3528_HandSoldering.wings | Bin 1482 -> 0 bytes .../TantalC_SizeB_EIA-3528_HandSoldering.wrl | 328 - .../TantalC_SizeB_EIA-3528_Reflow.wings | Bin 1482 -> 0 bytes .../TantalC_SizeB_EIA-3528_Reflow.wrl | 328 - .../TantalC_SizeB_EIA-3528_Wave.wings | Bin 1482 -> 0 bytes .../TantalC_SizeB_EIA-3528_Wave.wrl | 328 - ...TantalC_SizeC_EIA-6032_HandSoldering.wings | Bin 1469 -> 0 bytes .../TantalC_SizeC_EIA-6032_HandSoldering.wrl | 328 - .../TantalC_SizeC_EIA-6032_Reflow.wings | Bin 1469 -> 0 bytes .../TantalC_SizeC_EIA-6032_Reflow.wrl | 328 - .../TantalC_SizeC_EIA-6032_Wave.wings | Bin 1469 -> 0 bytes .../TantalC_SizeC_EIA-6032_Wave.wrl | 328 - ...TantalC_SizeD_EIA-7343_HandSoldering.wings | Bin 1509 -> 0 bytes .../TantalC_SizeD_EIA-7343_HandSoldering.wrl | 328 - .../TantalC_SizeD_EIA-7343_Reflow.wings | Bin 1509 -> 0 bytes .../TantalC_SizeD_EIA-7343_Reflow.wrl | 328 - .../TantalC_SizeD_EIA-7343_Wave.wings | Bin 1509 -> 0 bytes .../TantalC_SizeD_EIA-7343_Wave.wrl | 328 - ...TantalC_SizeE_EIA-7360_HandSoldering.wings | Bin 1543 -> 0 bytes .../TantalC_SizeE_EIA-7360_HandSoldering.wrl | 328 - .../TantalC_SizeE_EIA-7360_Reflow.wings | Bin 1543 -> 0 bytes .../TantalC_SizeE_EIA-7360_Reflow.wrl | 328 - .../TantalC_SizeE_EIA-7360_Wave.wings | Bin 1543 -> 0 bytes .../TantalC_SizeE_EIA-7360_Wave.wrl | 328 - .../TantalC_SizeR_EIA-2012.wings | Bin 1485 -> 0 bytes .../TantalC_SizeR_EIA-2012.wrl | 328 - .../TantalC_SizeS_EIA-3216.wings | Bin 1455 -> 0 bytes .../TantalC_SizeS_EIA-3216.wrl | 328 - .../TantalC_SizeT_EIA-3528.wings | Bin 1496 -> 0 bytes .../TantalC_SizeT_EIA-3528.wrl | 328 - .../TantalC_SizeU_EIA-6032.wings | Bin 1486 -> 0 bytes .../TantalC_SizeU_EIA-6032.wrl | 328 - .../TantalC_SizeV_EIA-7343.wings | Bin 1517 -> 0 bytes .../TantalC_SizeV_EIA-7343.wrl | 328 - .../TantalC_SizeX_EIA-7343.wings | Bin 1527 -> 0 bytes .../TantalC_SizeX_EIA-7343.wrl | 328 - .../Tantalum_Case-A_EIA-3216-18.step | 8715 +++++++++++++++++ .../Tantalum_Case-A_EIA-3216-18.wrl | 278 + .../Tantalum_Case-B_EIA-3528-21.step | 8708 ++++++++++++++++ .../Tantalum_Case-B_EIA-3528-21.wrl | 278 + .../Tantalum_Case-C_EIA-6032-28.step | 8707 ++++++++++++++++ .../Tantalum_Case-C_EIA-6032-28.wrl | 278 + .../Tantalum_Case-D_EIA-7343-31.step | 8705 ++++++++++++++++ .../Tantalum_Case-D_EIA-7343-31.wrl | 278 + .../Tantalum_Case-E_EIA-7260-38.step | 8705 ++++++++++++++++ .../Tantalum_Case-E_EIA-7260-38.wrl | 278 + .../Tantalum_Case-R_EIA-2012-12.step | 5794 +++++++++++ .../Tantalum_Case-R_EIA-2012-12.wrl | 242 + .../Tantalum_Case-S_EIA-3216-12.step | 5783 +++++++++++ .../Tantalum_Case-S_EIA-3216-12.wrl | 242 + .../Tantalum_Case-T_EIA-3528-12.step | 5779 +++++++++++ .../Tantalum_Case-T_EIA-3528-12.wrl | 242 + .../Tantalum_Case-U_EIA-6032-15.step | 5774 +++++++++++ .../Tantalum_Case-U_EIA-6032-15.wrl | 242 + .../Tantalum_Case-V_EIA-7343-20.step | 5773 +++++++++++ .../Tantalum_Case-V_EIA-7343-20.wrl | 242 + .../Tantalum_Case-X_EIA-7343-43.step | 8703 ++++++++++++++++ .../Tantalum_Case-X_EIA-7343-43.wrl | 278 + 64 files changed, 84024 insertions(+), 6888 deletions(-) delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_HandSoldering.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_HandSoldering.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_Reflow.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_Reflow.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_Wave.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_Wave.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_HandSoldering.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_HandSoldering.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeS_EIA-3216.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeS_EIA-3216.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeT_EIA-3528.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeT_EIA-3528.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeU_EIA-6032.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeU_EIA-6032.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeV_EIA-7343.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeV_EIA-7343.wrl delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeX_EIA-7343.wings delete mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeX_EIA-7343.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-A_EIA-3216-18.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-A_EIA-3216-18.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-B_EIA-3528-21.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-B_EIA-3528-21.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-C_EIA-6032-28.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-C_EIA-6032-28.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-D_EIA-7343-31.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-D_EIA-7343-31.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-E_EIA-7260-38.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-E_EIA-7260-38.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-R_EIA-2012-12.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-R_EIA-2012-12.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-S_EIA-3216-12.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-S_EIA-3216-12.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-T_EIA-3528-12.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-T_EIA-3528-12.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-U_EIA-6032-15.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-U_EIA-6032-15.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-V_EIA-7343-20.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-V_EIA-7343-20.wrl create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-X_EIA-7343-43.step create mode 100644 modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/Tantalum_Case-X_EIA-7343-43.wrl diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_HandSoldering.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeA_EIA-3216_HandSoldering.wings deleted file mode 100644 index 8ed161860254487ae95f40b04ff97c3b8a853cea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 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 FB>>|U@DTt2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_HandSoldering.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_HandSoldering.wrl deleted file mode 100644 index 7cc2a4e7..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_HandSoldering.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.99.02 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 0.415000 0.295000, - -0.690000 -0.415000 0.295000, - -0.720000 -0.415000 0.295000, - -0.720000 0.415000 0.295000, - -0.690000 0.415000 3.00000e-2, - -0.690000 -0.415000 3.00000e-2, - -0.720000 -0.415000 3.00000e-2, - -0.720000 0.415000 3.00000e-2, - -0.690000 -0.415000 0.325000, - -0.690000 0.415000 0.325000, - -0.720000 0.415000 0.325000, - -0.720000 -0.415000 0.325000, - -0.590000 -0.415000 0.295000, - -0.590000 0.415000 0.295000, - -0.590000 0.415000 0.325000, - -0.590000 -0.415000 0.325000, - -0.690000 0.415000 2.77556e-17, - -0.690000 -0.415000 2.77556e-17, - -0.720000 -0.415000 2.77556e-17, - -0.720000 0.415000 2.77556e-17, - -0.410000 -0.415000 2.77556e-17, - -0.410000 0.415000 2.77556e-17, - -0.410000 0.415000 3.00000e-2, - -0.410000 -0.415000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 7.30140e-17 0.707107 -0.707107, - -7.30140e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.690000 -0.435000 0.295000, - 0.690000 0.435000 0.295000, - 0.720000 0.435000 0.295000, - 0.720000 -0.435000 0.295000, - 0.690000 -0.435000 3.00000e-2, - 0.690000 0.435000 3.00000e-2, - 0.720000 0.435000 3.00000e-2, - 0.720000 -0.435000 3.00000e-2, - 0.690000 0.435000 0.325000, - 0.690000 -0.435000 0.325000, - 0.720000 -0.435000 0.325000, - 0.720000 0.435000 0.325000, - 0.590000 0.435000 0.295000, - 0.590000 -0.435000 0.295000, - 0.590000 -0.435000 0.325000, - 0.590000 0.435000 0.325000, - 0.690000 -0.435000 2.77556e-17, - 0.690000 0.435000 2.77556e-17, - 0.720000 0.435000 2.77556e-17, - 0.720000 -0.435000 2.77556e-17, - 0.410000 0.435000 2.77556e-17, - 0.410000 -0.435000 2.77556e-17, - 0.410000 -0.435000 3.00000e-2, - 0.410000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 -0.550000 0.310000, - -0.690000 0.550000 0.310000, - 0.690000 0.550000 0.310000, - 0.690000 -0.550000 0.310000, - -0.624000 -0.495000 3.00000e-2, - -0.624000 0.495000 3.00000e-2, - 0.624000 0.495000 3.00000e-2, - 0.624000 -0.495000 3.00000e-2, - -0.591000 0.467500 0.620000, - -0.591000 -0.467500 0.620000, - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702258 -0.710271 4.84584e-2, - -0.702258 0.710271 4.84584e-2, - 0.695216 0.714645 7.71867e-2, - 0.695216 -0.714645 7.71867e-2, - -0.490804 -0.494799 -0.717137, - -0.490804 0.494799 -0.717137, - 0.490804 0.494799 -0.717137, - 0.490804 -0.494799 -0.717137, - -0.467678 0.467111 0.750390, - -0.467678 -0.467111 0.750390, - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wings deleted file mode 100644 index d2474addb7ccb596138b0edac55220cea21ede90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1482 zcmY#Z4EOYN57sr*GvMWtVqsul-QFC)z@Rd_V$R!0?~LSBk$shSpWR%RIm>R@g5SB7SoS>d(^!5ock-6X3tL|B^z0A}w_3zqxR|@VDRxJpnN;CgB`bp)O3Be1 zS7@HV)vdUj~_1!>v|$` z!&!I17RHj`Zm#OqT88}IKSpnwdZiWQ<0-x?Y2~F&qbv~i;)I+-;-x#$N{WZ^_I{$&~%`H0f8-yZXK-naOKsEe>mZ{_)ki8u|U3zCS5j zwCVe@ik|g(Y~tSU@0?jFve@ou#+*k_UOebOzu#| zGyblM9M@$=EV!q+7A{b~}J)X3*XO^XpDaw(Q$FOIK&Ad7$u9nfj+^ z#V-o;I^evc2ST2#f`(6n( z{)SghTG%@LHCb~lDkSE(L5R<#9X!X6^q=qcl3wKaD%g9Y?4nx*UrZjopPsnysm7Z2 zfS$uzYr1dBw(6X_yMV|2XFL0A!9N_oLUynkWXp@BE@U~j)2Y|-mPPNyDYL}lw3AF) zFZ{{~X%l9!PO$A;;0>=_wFXxo(E7ouM zYO$-PV;u^ zPd{_znpN(ceLv=euGzBj+x@U7i;cOr+kgK2nS1l{(23t2&w6TovOBS}T(q+PXtd}_ z?$al=K3T+;ch6s=biQHMV$n*rCwD4c=WY72c(PrH-%Qrxm0J?mg>VN+{oPs5a7TN+ FB>>|U@DTt2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wrl deleted file mode 100644 index 7cc2a4e7..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Reflow.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.99.02 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 0.415000 0.295000, - -0.690000 -0.415000 0.295000, - -0.720000 -0.415000 0.295000, - -0.720000 0.415000 0.295000, - -0.690000 0.415000 3.00000e-2, - -0.690000 -0.415000 3.00000e-2, - -0.720000 -0.415000 3.00000e-2, - -0.720000 0.415000 3.00000e-2, - -0.690000 -0.415000 0.325000, - -0.690000 0.415000 0.325000, - -0.720000 0.415000 0.325000, - -0.720000 -0.415000 0.325000, - -0.590000 -0.415000 0.295000, - -0.590000 0.415000 0.295000, - -0.590000 0.415000 0.325000, - -0.590000 -0.415000 0.325000, - -0.690000 0.415000 2.77556e-17, - -0.690000 -0.415000 2.77556e-17, - -0.720000 -0.415000 2.77556e-17, - -0.720000 0.415000 2.77556e-17, - -0.410000 -0.415000 2.77556e-17, - -0.410000 0.415000 2.77556e-17, - -0.410000 0.415000 3.00000e-2, - -0.410000 -0.415000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 7.30140e-17 0.707107 -0.707107, - -7.30140e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.690000 -0.435000 0.295000, - 0.690000 0.435000 0.295000, - 0.720000 0.435000 0.295000, - 0.720000 -0.435000 0.295000, - 0.690000 -0.435000 3.00000e-2, - 0.690000 0.435000 3.00000e-2, - 0.720000 0.435000 3.00000e-2, - 0.720000 -0.435000 3.00000e-2, - 0.690000 0.435000 0.325000, - 0.690000 -0.435000 0.325000, - 0.720000 -0.435000 0.325000, - 0.720000 0.435000 0.325000, - 0.590000 0.435000 0.295000, - 0.590000 -0.435000 0.295000, - 0.590000 -0.435000 0.325000, - 0.590000 0.435000 0.325000, - 0.690000 -0.435000 2.77556e-17, - 0.690000 0.435000 2.77556e-17, - 0.720000 0.435000 2.77556e-17, - 0.720000 -0.435000 2.77556e-17, - 0.410000 0.435000 2.77556e-17, - 0.410000 -0.435000 2.77556e-17, - 0.410000 -0.435000 3.00000e-2, - 0.410000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 -0.550000 0.310000, - -0.690000 0.550000 0.310000, - 0.690000 0.550000 0.310000, - 0.690000 -0.550000 0.310000, - -0.624000 -0.495000 3.00000e-2, - -0.624000 0.495000 3.00000e-2, - 0.624000 0.495000 3.00000e-2, - 0.624000 -0.495000 3.00000e-2, - -0.591000 0.467500 0.620000, - -0.591000 -0.467500 0.620000, - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702258 -0.710271 4.84584e-2, - -0.702258 0.710271 4.84584e-2, - 0.695216 0.714645 7.71867e-2, - 0.695216 -0.714645 7.71867e-2, - -0.490804 -0.494799 -0.717137, - -0.490804 0.494799 -0.717137, - 0.490804 0.494799 -0.717137, - 0.490804 -0.494799 -0.717137, - -0.467678 0.467111 0.750390, - -0.467678 -0.467111 0.750390, - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wings deleted file mode 100644 index d2474addb7ccb596138b0edac55220cea21ede90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1482 zcmY#Z4EOYN57sr*GvMWtVqsul-QFC)z@Rd_V$R!0?~LSBk$shSpWR%RIm>R@g5SB7SoS>d(^!5ock-6X3tL|B^z0A}w_3zqxR|@VDRxJpnN;CgB`bp)O3Be1 zS7@HV)vdUj~_1!>v|$` z!&!I17RHj`Zm#OqT88}IKSpnwdZiWQ<0-x?Y2~F&qbv~i;)I+-;-x#$N{WZ^_I{$&~%`H0f8-yZXK-naOKsEe>mZ{_)ki8u|U3zCS5j zwCVe@ik|g(Y~tSU@0?jFve@ou#+*k_UOebOzu#| zGyblM9M@$=EV!q+7A{b~}J)X3*XO^XpDaw(Q$FOIK&Ad7$u9nfj+^ z#V-o;I^evc2ST2#f`(6n( z{)SghTG%@LHCb~lDkSE(L5R<#9X!X6^q=qcl3wKaD%g9Y?4nx*UrZjopPsnysm7Z2 zfS$uzYr1dBw(6X_yMV|2XFL0A!9N_oLUynkWXp@BE@U~j)2Y|-mPPNyDYL}lw3AF) zFZ{{~X%l9!PO$A;;0>=_wFXxo(E7ouM zYO$-PV;u^ zPd{_znpN(ceLv=euGzBj+x@U7i;cOr+kgK2nS1l{(23t2&w6TovOBS}T(q+PXtd}_ z?$al=K3T+;ch6s=biQHMV$n*rCwD4c=WY72c(PrH-%Qrxm0J?mg>VN+{oPs5a7TN+ FB>>|U@DTt2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wrl deleted file mode 100644 index 7cc2a4e7..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeB_EIA-3528_Wave.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.99.02 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 0.415000 0.295000, - -0.690000 -0.415000 0.295000, - -0.720000 -0.415000 0.295000, - -0.720000 0.415000 0.295000, - -0.690000 0.415000 3.00000e-2, - -0.690000 -0.415000 3.00000e-2, - -0.720000 -0.415000 3.00000e-2, - -0.720000 0.415000 3.00000e-2, - -0.690000 -0.415000 0.325000, - -0.690000 0.415000 0.325000, - -0.720000 0.415000 0.325000, - -0.720000 -0.415000 0.325000, - -0.590000 -0.415000 0.295000, - -0.590000 0.415000 0.295000, - -0.590000 0.415000 0.325000, - -0.590000 -0.415000 0.325000, - -0.690000 0.415000 2.77556e-17, - -0.690000 -0.415000 2.77556e-17, - -0.720000 -0.415000 2.77556e-17, - -0.720000 0.415000 2.77556e-17, - -0.410000 -0.415000 2.77556e-17, - -0.410000 0.415000 2.77556e-17, - -0.410000 0.415000 3.00000e-2, - -0.410000 -0.415000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 7.30140e-17 0.707107 -0.707107, - -7.30140e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.690000 -0.435000 0.295000, - 0.690000 0.435000 0.295000, - 0.720000 0.435000 0.295000, - 0.720000 -0.435000 0.295000, - 0.690000 -0.435000 3.00000e-2, - 0.690000 0.435000 3.00000e-2, - 0.720000 0.435000 3.00000e-2, - 0.720000 -0.435000 3.00000e-2, - 0.690000 0.435000 0.325000, - 0.690000 -0.435000 0.325000, - 0.720000 -0.435000 0.325000, - 0.720000 0.435000 0.325000, - 0.590000 0.435000 0.295000, - 0.590000 -0.435000 0.295000, - 0.590000 -0.435000 0.325000, - 0.590000 0.435000 0.325000, - 0.690000 -0.435000 2.77556e-17, - 0.690000 0.435000 2.77556e-17, - 0.720000 0.435000 2.77556e-17, - 0.720000 -0.435000 2.77556e-17, - 0.410000 0.435000 2.77556e-17, - 0.410000 -0.435000 2.77556e-17, - 0.410000 -0.435000 3.00000e-2, - 0.410000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 -0.550000 0.310000, - -0.690000 0.550000 0.310000, - 0.690000 0.550000 0.310000, - 0.690000 -0.550000 0.310000, - -0.624000 -0.495000 3.00000e-2, - -0.624000 0.495000 3.00000e-2, - 0.624000 0.495000 3.00000e-2, - 0.624000 -0.495000 3.00000e-2, - -0.591000 0.467500 0.620000, - -0.591000 -0.467500 0.620000, - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702258 -0.710271 4.84584e-2, - -0.702258 0.710271 4.84584e-2, - 0.695216 0.714645 7.71867e-2, - 0.695216 -0.714645 7.71867e-2, - -0.490804 -0.494799 -0.717137, - -0.490804 0.494799 -0.717137, - 0.490804 0.494799 -0.717137, - 0.490804 -0.494799 -0.717137, - -0.467678 0.467111 0.750390, - -0.467678 -0.467111 0.750390, - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.422282 -0.467500 0.635446, - 0.422282 0.467500 0.635446, - 0.613162 -0.502250 0.496027, - 0.613162 0.502250 0.496027 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.244379 -0.412664 0.877489, - 0.244379 0.412664 0.877489, - 0.657114 -0.420484 0.625615, - 0.657114 0.420484 0.625615 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wings deleted file mode 100644 index 9d8d745749df0baf306bb13a0675ccf7ef204cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1469 zcmY#Z4EOYN57sr*GvMWtVqsulUDX`Gz@Rd_V$R!0?~IsKk$su*5qN77waG}$|ZQU$q zm+AR*TZ`BIx1VhI_xxUS<65>k+@IUee4qQg{+(sJ%Jb7%jpd(~ns)E8yx+DgbKe~M z)i0k;ZJK#A>N?ZRx1z;{;s?T;Qqx$MhRe*0u~_}{?3-DhQk5tCt?c4nEvRTbXvftw ziQ&akh4#Nec0Iw1Cva6OJZ9Cna(w0F!;G2cDra3nZglG}6!}*AY6(kwX^lx&gV=%< zT-^Iz3j!PDxK?kFkN;iZ_F&%hKQdy0+_Hykm)S7fwsQz|Mc<$nr+5MGv+-?%c%eHOZvN=)XH~$_i8I2bW0x#{rLJrsdU#vAH!M8 zcS!zvef8Az?Mmw{`~(>rh3~;Ro``% zkE{7GkN0T7!atSCzh7Oyp7$^P#T}c!zv@o5C9RlptF_uy_lUOi?d+eIHf?R4wSnuA zcKyaVru?Cvjs4xhr*>3aOp9UpAl0?)?&;snVfiyNuKPVc#9cYP@L_fj_cex=)QeMN zj3F;}55b%z28 z@kKZ1FQ~g{_4c@{OsydAY`+ilWTs6vQ2f2>tx0Foh5pxH0@}H*|JuoRQ-sIhN5YMg z6Q>g=>!?`oVvD@EN3zBsXVRyr$b_wJ>y=l;ooQy2E9aTQ!TaFK51BU;KD)H%*ncgI zn7k=4W|ar;?3ASYosPTYBjq0yNEC#e@fS$Ga-2Pu=~d~8vcn9`&Ousy+mD=N68?Ur z)oSK4@r)VAD%Yw$E$unn9XTuPq2A9=KLaz9O}v`-h*&=iVOsTE@c#y`?r1-!DxRYj z=MrQ2zNy?1+9@6Sa7o2S1>45y2@?)G9ys(pFj7p%V50UFiI~~TG-o}|^gMkuiEknA zr6pY78GIb8q&#OnEC@QaEJJ9Mv&qs!iw<3yFwZsWnZ+A%ZcdKi3A`73xR$%>w|udw zng67KVZ(=7woS?$K96j-1@E4uANlR`p584J*_0OAZOeNbl7GLe!}REnwcFNw=*>A^ zu+S!A((NeWDQY~X8e2748KH`g@t zZiZ_5N?2LFD3;IoROmTZ)|K;C>!Y-c{7{=nbKO!e;ix-Zj)qqj*qpm2Gd22i(XyDG zMZ5M|Z!drT?cJSwb8qi1t}f40J}w$qp8k>jyt)1F=j#fetN*;A6U#nj6*p`5x#!~6 z_p_QVwJc<7%{M$FF5UI2+jyy{b4_mw!Y$(KYFDSmm7mU=`)FG1)JrW37dNldU+g&j z%FVzj3v$DvOiRnA><#@qdpoyxsjmHXO-|{qMMry+!g;zDy5F6vdRtxbY|4apHHzkGhIwf%+m^h{3vg=e43_XX&O-HNH- zBwG3G$<6lp#{O5{i)nw7thnsuYR6nYFV592_4#X2O|fa$v_5IIP93t%+phSi?@bNIQ2sR5BElkeewX@%hOr_ diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wrl deleted file mode 100644 index e0cdd934..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_HandSoldering.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 0.450000 0.410000, - -1.18000 -0.450000 0.410000, - -1.21000 -0.450000 0.410000, - -1.21000 0.450000 0.410000, - -1.18000 0.450000 3.00000e-2, - -1.18000 -0.450000 3.00000e-2, - -1.21000 -0.450000 3.00000e-2, - -1.21000 0.450000 3.00000e-2, - -1.18000 -0.450000 0.440000, - -1.18000 0.450000 0.440000, - -1.21000 0.450000 0.440000, - -1.21000 -0.450000 0.440000, - -1.08000 -0.450000 0.410000, - -1.08000 0.450000 0.410000, - -1.08000 0.450000 0.440000, - -1.08000 -0.450000 0.440000, - -1.18000 0.450000 2.77556e-17, - -1.18000 -0.450000 2.77556e-17, - -1.21000 -0.450000 2.77556e-17, - -1.21000 0.450000 2.77556e-17, - -0.700000 -0.450000 2.77556e-17, - -0.700000 0.450000 2.77556e-17, - -0.700000 0.450000 3.00000e-2, - -0.700000 -0.450000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.18000 -0.435000 0.410000, - 1.18000 0.435000 0.410000, - 1.21000 0.435000 0.410000, - 1.21000 -0.435000 0.410000, - 1.18000 -0.435000 3.00000e-2, - 1.18000 0.435000 3.00000e-2, - 1.21000 0.435000 3.00000e-2, - 1.21000 -0.435000 3.00000e-2, - 1.18000 0.435000 0.440000, - 1.18000 -0.435000 0.440000, - 1.21000 -0.435000 0.440000, - 1.21000 0.435000 0.440000, - 1.08000 0.435000 0.410000, - 1.08000 -0.435000 0.410000, - 1.08000 -0.435000 0.440000, - 1.08000 0.435000 0.440000, - 1.18000 -0.435000 2.77556e-17, - 1.18000 0.435000 2.77556e-17, - 1.21000 0.435000 2.77556e-17, - 1.21000 -0.435000 2.77556e-17, - 0.700000 0.435000 2.77556e-17, - 0.700000 -0.435000 2.77556e-17, - 0.700000 -0.435000 3.00000e-2, - 0.700000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 -0.630000 0.425000, - -1.18000 0.630000 0.425000, - 1.18000 0.630000 0.425000, - 1.18000 -0.630000 0.425000, - -1.07000 -0.567000 3.00000e-2, - -1.07000 0.567000 3.00000e-2, - 1.07000 0.567000 3.00000e-2, - 1.07000 -0.567000 3.00000e-2, - -1.01500 0.535500 0.850000, - -1.01500 -0.535500 0.850000, - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - normal Normal { vector [ - -0.693545 -0.718252 5.57705e-2, - -0.693545 0.718252 5.57705e-2, - 0.704098 0.709979 -1.32342e-2, - 0.704098 -0.709979 -1.32342e-2, - -0.485568 -0.497754 -0.718655, - -0.485568 0.497754 -0.718655, - 0.485568 0.497754 -0.718655, - 0.485568 -0.497754 -0.718655, - -0.449367 0.469973 0.759733, - -0.449367 -0.469973 0.759733, - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 3, 2, -1 ] - normal Normal { vector [ - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 3, 2, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wings deleted file mode 100644 index 9d8d745749df0baf306bb13a0675ccf7ef204cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1469 zcmY#Z4EOYN57sr*GvMWtVqsulUDX`Gz@Rd_V$R!0?~IsKk$su*5qN77waG}$|ZQU$q zm+AR*TZ`BIx1VhI_xxUS<65>k+@IUee4qQg{+(sJ%Jb7%jpd(~ns)E8yx+DgbKe~M z)i0k;ZJK#A>N?ZRx1z;{;s?T;Qqx$MhRe*0u~_}{?3-DhQk5tCt?c4nEvRTbXvftw ziQ&akh4#Nec0Iw1Cva6OJZ9Cna(w0F!;G2cDra3nZglG}6!}*AY6(kwX^lx&gV=%< zT-^Iz3j!PDxK?kFkN;iZ_F&%hKQdy0+_Hykm)S7fwsQz|Mc<$nr+5MGv+-?%c%eHOZvN=)XH~$_i8I2bW0x#{rLJrsdU#vAH!M8 zcS!zvef8Az?Mmw{`~(>rh3~;Ro``% zkE{7GkN0T7!atSCzh7Oyp7$^P#T}c!zv@o5C9RlptF_uy_lUOi?d+eIHf?R4wSnuA zcKyaVru?Cvjs4xhr*>3aOp9UpAl0?)?&;snVfiyNuKPVc#9cYP@L_fj_cex=)QeMN zj3F;}55b%z28 z@kKZ1FQ~g{_4c@{OsydAY`+ilWTs6vQ2f2>tx0Foh5pxH0@}H*|JuoRQ-sIhN5YMg z6Q>g=>!?`oVvD@EN3zBsXVRyr$b_wJ>y=l;ooQy2E9aTQ!TaFK51BU;KD)H%*ncgI zn7k=4W|ar;?3ASYosPTYBjq0yNEC#e@fS$Ga-2Pu=~d~8vcn9`&Ousy+mD=N68?Ur z)oSK4@r)VAD%Yw$E$unn9XTuPq2A9=KLaz9O}v`-h*&=iVOsTE@c#y`?r1-!DxRYj z=MrQ2zNy?1+9@6Sa7o2S1>45y2@?)G9ys(pFj7p%V50UFiI~~TG-o}|^gMkuiEknA zr6pY78GIb8q&#OnEC@QaEJJ9Mv&qs!iw<3yFwZsWnZ+A%ZcdKi3A`73xR$%>w|udw zng67KVZ(=7woS?$K96j-1@E4uANlR`p584J*_0OAZOeNbl7GLe!}REnwcFNw=*>A^ zu+S!A((NeWDQY~X8e2748KH`g@t zZiZ_5N?2LFD3;IoROmTZ)|K;C>!Y-c{7{=nbKO!e;ix-Zj)qqj*qpm2Gd22i(XyDG zMZ5M|Z!drT?cJSwb8qi1t}f40J}w$qp8k>jyt)1F=j#fetN*;A6U#nj6*p`5x#!~6 z_p_QVwJc<7%{M$FF5UI2+jyy{b4_mw!Y$(KYFDSmm7mU=`)FG1)JrW37dNldU+g&j z%FVzj3v$DvOiRnA><#@qdpoyxsjmHXO-|{qMMry+!g;zDy5F6vdRtxbY|4apHHzkGhIwf%+m^h{3vg=e43_XX&O-HNH- zBwG3G$<6lp#{O5{i)nw7thnsuYR6nYFV592_4#X2O|fa$v_5IIP93t%+phSi?@bNIQ2sR5BElkeewX@%hOr_ diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wrl deleted file mode 100644 index e0cdd934..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Reflow.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 0.450000 0.410000, - -1.18000 -0.450000 0.410000, - -1.21000 -0.450000 0.410000, - -1.21000 0.450000 0.410000, - -1.18000 0.450000 3.00000e-2, - -1.18000 -0.450000 3.00000e-2, - -1.21000 -0.450000 3.00000e-2, - -1.21000 0.450000 3.00000e-2, - -1.18000 -0.450000 0.440000, - -1.18000 0.450000 0.440000, - -1.21000 0.450000 0.440000, - -1.21000 -0.450000 0.440000, - -1.08000 -0.450000 0.410000, - -1.08000 0.450000 0.410000, - -1.08000 0.450000 0.440000, - -1.08000 -0.450000 0.440000, - -1.18000 0.450000 2.77556e-17, - -1.18000 -0.450000 2.77556e-17, - -1.21000 -0.450000 2.77556e-17, - -1.21000 0.450000 2.77556e-17, - -0.700000 -0.450000 2.77556e-17, - -0.700000 0.450000 2.77556e-17, - -0.700000 0.450000 3.00000e-2, - -0.700000 -0.450000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.18000 -0.435000 0.410000, - 1.18000 0.435000 0.410000, - 1.21000 0.435000 0.410000, - 1.21000 -0.435000 0.410000, - 1.18000 -0.435000 3.00000e-2, - 1.18000 0.435000 3.00000e-2, - 1.21000 0.435000 3.00000e-2, - 1.21000 -0.435000 3.00000e-2, - 1.18000 0.435000 0.440000, - 1.18000 -0.435000 0.440000, - 1.21000 -0.435000 0.440000, - 1.21000 0.435000 0.440000, - 1.08000 0.435000 0.410000, - 1.08000 -0.435000 0.410000, - 1.08000 -0.435000 0.440000, - 1.08000 0.435000 0.440000, - 1.18000 -0.435000 2.77556e-17, - 1.18000 0.435000 2.77556e-17, - 1.21000 0.435000 2.77556e-17, - 1.21000 -0.435000 2.77556e-17, - 0.700000 0.435000 2.77556e-17, - 0.700000 -0.435000 2.77556e-17, - 0.700000 -0.435000 3.00000e-2, - 0.700000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 -0.630000 0.425000, - -1.18000 0.630000 0.425000, - 1.18000 0.630000 0.425000, - 1.18000 -0.630000 0.425000, - -1.07000 -0.567000 3.00000e-2, - -1.07000 0.567000 3.00000e-2, - 1.07000 0.567000 3.00000e-2, - 1.07000 -0.567000 3.00000e-2, - -1.01500 0.535500 0.850000, - -1.01500 -0.535500 0.850000, - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - normal Normal { vector [ - -0.693545 -0.718252 5.57705e-2, - -0.693545 0.718252 5.57705e-2, - 0.704098 0.709979 -1.32342e-2, - 0.704098 -0.709979 -1.32342e-2, - -0.485568 -0.497754 -0.718655, - -0.485568 0.497754 -0.718655, - 0.485568 0.497754 -0.718655, - 0.485568 -0.497754 -0.718655, - -0.449367 0.469973 0.759733, - -0.449367 -0.469973 0.759733, - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 3, 2, -1 ] - normal Normal { vector [ - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 3, 2, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wings deleted file mode 100644 index 9d8d745749df0baf306bb13a0675ccf7ef204cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1469 zcmY#Z4EOYN57sr*GvMWtVqsulUDX`Gz@Rd_V$R!0?~IsKk$su*5qN77waG}$|ZQU$q zm+AR*TZ`BIx1VhI_xxUS<65>k+@IUee4qQg{+(sJ%Jb7%jpd(~ns)E8yx+DgbKe~M z)i0k;ZJK#A>N?ZRx1z;{;s?T;Qqx$MhRe*0u~_}{?3-DhQk5tCt?c4nEvRTbXvftw ziQ&akh4#Nec0Iw1Cva6OJZ9Cna(w0F!;G2cDra3nZglG}6!}*AY6(kwX^lx&gV=%< zT-^Iz3j!PDxK?kFkN;iZ_F&%hKQdy0+_Hykm)S7fwsQz|Mc<$nr+5MGv+-?%c%eHOZvN=)XH~$_i8I2bW0x#{rLJrsdU#vAH!M8 zcS!zvef8Az?Mmw{`~(>rh3~;Ro``% zkE{7GkN0T7!atSCzh7Oyp7$^P#T}c!zv@o5C9RlptF_uy_lUOi?d+eIHf?R4wSnuA zcKyaVru?Cvjs4xhr*>3aOp9UpAl0?)?&;snVfiyNuKPVc#9cYP@L_fj_cex=)QeMN zj3F;}55b%z28 z@kKZ1FQ~g{_4c@{OsydAY`+ilWTs6vQ2f2>tx0Foh5pxH0@}H*|JuoRQ-sIhN5YMg z6Q>g=>!?`oVvD@EN3zBsXVRyr$b_wJ>y=l;ooQy2E9aTQ!TaFK51BU;KD)H%*ncgI zn7k=4W|ar;?3ASYosPTYBjq0yNEC#e@fS$Ga-2Pu=~d~8vcn9`&Ousy+mD=N68?Ur z)oSK4@r)VAD%Yw$E$unn9XTuPq2A9=KLaz9O}v`-h*&=iVOsTE@c#y`?r1-!DxRYj z=MrQ2zNy?1+9@6Sa7o2S1>45y2@?)G9ys(pFj7p%V50UFiI~~TG-o}|^gMkuiEknA zr6pY78GIb8q&#OnEC@QaEJJ9Mv&qs!iw<3yFwZsWnZ+A%ZcdKi3A`73xR$%>w|udw zng67KVZ(=7woS?$K96j-1@E4uANlR`p584J*_0OAZOeNbl7GLe!}REnwcFNw=*>A^ zu+S!A((NeWDQY~X8e2748KH`g@t zZiZ_5N?2LFD3;IoROmTZ)|K;C>!Y-c{7{=nbKO!e;ix-Zj)qqj*qpm2Gd22i(XyDG zMZ5M|Z!drT?cJSwb8qi1t}f40J}w$qp8k>jyt)1F=j#fetN*;A6U#nj6*p`5x#!~6 z_p_QVwJc<7%{M$FF5UI2+jyy{b4_mw!Y$(KYFDSmm7mU=`)FG1)JrW37dNldU+g&j z%FVzj3v$DvOiRnA><#@qdpoyxsjmHXO-|{qMMry+!g;zDy5F6vdRtxbY|4apHHzkGhIwf%+m^h{3vg=e43_XX&O-HNH- zBwG3G$<6lp#{O5{i)nw7thnsuYR6nYFV592_4#X2O|fa$v_5IIP93t%+phSi?@bNIQ2sR5BElkeewX@%hOr_ diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wrl deleted file mode 100644 index e0cdd934..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeC_EIA-6032_Wave.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 0.450000 0.410000, - -1.18000 -0.450000 0.410000, - -1.21000 -0.450000 0.410000, - -1.21000 0.450000 0.410000, - -1.18000 0.450000 3.00000e-2, - -1.18000 -0.450000 3.00000e-2, - -1.21000 -0.450000 3.00000e-2, - -1.21000 0.450000 3.00000e-2, - -1.18000 -0.450000 0.440000, - -1.18000 0.450000 0.440000, - -1.21000 0.450000 0.440000, - -1.21000 -0.450000 0.440000, - -1.08000 -0.450000 0.410000, - -1.08000 0.450000 0.410000, - -1.08000 0.450000 0.440000, - -1.08000 -0.450000 0.440000, - -1.18000 0.450000 2.77556e-17, - -1.18000 -0.450000 2.77556e-17, - -1.21000 -0.450000 2.77556e-17, - -1.21000 0.450000 2.77556e-17, - -0.700000 -0.450000 2.77556e-17, - -0.700000 0.450000 2.77556e-17, - -0.700000 0.450000 3.00000e-2, - -0.700000 -0.450000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.18000 -0.435000 0.410000, - 1.18000 0.435000 0.410000, - 1.21000 0.435000 0.410000, - 1.21000 -0.435000 0.410000, - 1.18000 -0.435000 3.00000e-2, - 1.18000 0.435000 3.00000e-2, - 1.21000 0.435000 3.00000e-2, - 1.21000 -0.435000 3.00000e-2, - 1.18000 0.435000 0.440000, - 1.18000 -0.435000 0.440000, - 1.21000 -0.435000 0.440000, - 1.21000 0.435000 0.440000, - 1.08000 0.435000 0.410000, - 1.08000 -0.435000 0.410000, - 1.08000 -0.435000 0.440000, - 1.08000 0.435000 0.440000, - 1.18000 -0.435000 2.77556e-17, - 1.18000 0.435000 2.77556e-17, - 1.21000 0.435000 2.77556e-17, - 1.21000 -0.435000 2.77556e-17, - 0.700000 0.435000 2.77556e-17, - 0.700000 -0.435000 2.77556e-17, - 0.700000 -0.435000 3.00000e-2, - 0.700000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.18000 -0.630000 0.425000, - -1.18000 0.630000 0.425000, - 1.18000 0.630000 0.425000, - 1.18000 -0.630000 0.425000, - -1.07000 -0.567000 3.00000e-2, - -1.07000 0.567000 3.00000e-2, - 1.07000 0.567000 3.00000e-2, - 1.07000 -0.567000 3.00000e-2, - -1.01500 0.535500 0.850000, - -1.01500 -0.535500 0.850000, - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - normal Normal { vector [ - -0.693545 -0.718252 5.57705e-2, - -0.693545 0.718252 5.57705e-2, - 0.704098 0.709979 -1.32342e-2, - 0.704098 -0.709979 -1.32342e-2, - -0.485568 -0.497754 -0.718655, - -0.485568 0.497754 -0.718655, - 0.485568 0.497754 -0.718655, - 0.485568 -0.497754 -0.718655, - -0.449367 0.469973 0.759733, - -0.449367 -0.469973 0.759733, - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 12, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 13, 11, 2, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 12, 13, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.13349 -0.574250 0.690078, - 1.13349 0.574250 0.690078, - 0.898249 -0.535500 0.851095, - 0.898249 0.535500 0.851095 ] } - coordIndex [ - 0, 1, 3, 2, -1 ] - normal Normal { vector [ - 0.705031 -0.444355 0.552702, - 0.705031 0.444355 0.552702, - 0.241644 -0.418643 0.875412, - 0.241644 0.418643 0.875412 ] } - normalIndex [ - 0, 1, 3, 2, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wings deleted file mode 100644 index 5627301cdbdba8a1b68b8753fbc5340933bd5fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1509 zcmY#Z4EOYN57sr*GvMWtVqsulz0@4Qz@Rd_V$R!0-yG>sfqOT0zy5z@<6V{9%YRH1 zJ*71~1GPgJ-C}ksaE=jZ^17;W??_qB@h;(2N}-P!VkVqm)KfUZ$|s_DZmNUPqXV4h z_AX=#;O+`p;qj7D@yD~9Enm)7C4V;;iaVK|xixo0{yNz-PhdfDIKRWxx;;;x&n(|KMgNza$_dT?8d z!@`4clLm`{qoM3OCJCmc;@`wvODq^Pd<4511r|==i%v;mWxj8=R6|GHJn??3D3ij> zpjk`*%+BK1l;sPONoX-*Xuh)iu$l{N;!gjS9^OwmZyfS_TR)$#*g|Kk8&lq-OWS#` zim6Whw}P*I>R!&2bH|IxhW;AA6~x{pPZa8V zTqv?lP-niThE13{>n67yF00>p&Fgw_UN`-`_`l~Kong~n8NLdu;N0GLOWu5coV{`B z>TQy?u|HoF9l2T2zy3S-q(>&pE!GDAk@@@Y*8%I*@p_iw|M!H|yk1#8SK3!|>obw` z*GkF$*X!yIvV7-$e%Skb{yxJmSI>n;Ew?zU>Bl`q`uRNT+J}!i|3AsA{q0@%S)ae_ zvGdJeKTe(W*E@S<-QO>l9;81!J~v+f|KG=VroOk)=<{1CU(ryk7^t~U_u1+6)vHf* zW;M#sT>5m)Ze?$-O|df9ZyjAM_x8{s?~F&T@1~bdyzR;%@V&V~=SSNn=fwe2&n|vY ze6iCcYw-&HH#dW1Tkm#klFTsSUbi;$)zl5K>yPb--ZXh*-Z%N+Sl1FG;eO*EK9>da zEQQv+pY^^y!^g}@nvwI825)oL=~*&Ps_z#W3gk$d>fMMr%YUivN@`%}?vQTZ1*_Ns z#raQ7IxBiNkf#{e0;Zi!ZH<^kgqdtvnh$r4~Pni2HZ?a78 zwRs`Owalgk@E$(4?AJv>z7w^_9Xl^E-nm#*vLpJdu=KXynGT2AHuXLXurx`sd2mdo z{cD}e--Z_DhGc~=jS|ZlZ@zf-_=;m*h!CIlYL=9bu{k~GHCt_FE^*K3;5!}Tz3Qep(4Id&VE?Ru!mO}6A0{H_bYt#j&XmYAg z&7E~DvARR8WQMU0^J`^}(}A3`ZPqs!Fy1!seOb_!t+;0S!rGWaVhPvmSZ^oh_<g z7rT3se)!(smFzDSZg(`X9oexp^tavTSI3O!r_bqCoafi})MeY#9|3uZA&2)|V_M4U zep{s9(ewHv$BSD{mT!6dqW#zQ`7!)m?^akIJ%916aqyc{`n!0$;!8@sxckcPf0?{q z^3^BKx#F(3x9}f5fAMSSwcp$BYw>z-%B?rYw5af1Jg zJsP)`*}6s9mc&hY{aSy2QqAYIvlXns-!ITUv|-@n0vbGpPl&`d^|00f8Xb`wK-{N)3$HXwp;x8RnhXo;2&%3 z*Ih~Z%*~x0TAsgxbNAAkt+V3w-t$^c%+iZLH~ntbR@IMJyR7$zEt%S`zwd%aSXAV$ z?UI$BZmhh$e)9K_^4XF<8Ln)ZJdxkw+~3nDe(UU;IMHUqmgy6BzuXnQXK&9P=B%=` oCvp>tpG*FnaP<9~FB@O&i7q=I7Ivq#$|-B@{tx^wmo8rd0F%4xR{#J2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wrl deleted file mode 100644 index 28006230..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_HandSoldering.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.535000, - -1.43500 -0.690000 0.535000, - -1.46500 -0.690000 0.535000, - -1.46500 0.690000 0.535000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.565000, - -1.43500 0.690000 0.565000, - -1.46500 0.690000 0.565000, - -1.46500 -0.690000 0.565000, - -1.33500 -0.690000 0.535000, - -1.33500 0.690000 0.535000, - -1.33500 0.690000 0.565000, - -1.33500 -0.690000 0.565000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.470000 0.535000, - 1.43500 0.470000 0.535000, - 1.46500 0.470000 0.535000, - 1.46500 -0.470000 0.535000, - 1.43500 -0.470000 3.00000e-2, - 1.43500 0.470000 3.00000e-2, - 1.46500 0.470000 3.00000e-2, - 1.46500 -0.470000 3.00000e-2, - 1.43500 0.470000 0.565000, - 1.43500 -0.470000 0.565000, - 1.46500 -0.470000 0.565000, - 1.46500 0.470000 0.565000, - 1.33500 0.470000 0.535000, - 1.33500 -0.470000 0.535000, - 1.33500 -0.470000 0.565000, - 1.33500 0.470000 0.565000, - 1.43500 -0.470000 2.77556e-17, - 1.43500 0.470000 2.77556e-17, - 1.46500 0.470000 2.77556e-17, - 1.46500 -0.470000 2.77556e-17, - 0.955000 0.470000 2.77556e-17, - 0.955000 -0.470000 2.77556e-17, - 0.955000 -0.470000 3.00000e-2, - 0.955000 0.470000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -0.845000 0.550000, - -1.43500 0.845000 0.550000, - 1.43500 0.845000 0.550000, - 1.43500 -0.845000 0.550000, - -1.21975 0.718250 1.10000, - -1.21975 -0.718250 1.10000, - 1.29150 -0.760500 3.00000e-2, - -1.29150 -0.760500 3.00000e-2, - -1.29150 0.760500 3.00000e-2, - 1.29150 0.760500 3.00000e-2, - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - normal Normal { vector [ - -0.693678 -0.717958 5.78548e-2, - -0.693678 0.717958 5.78548e-2, - 0.697706 0.715401 3.75271e-2, - 0.697706 -0.715401 3.75271e-2, - -0.451607 0.467744 0.759781, - -0.451607 -0.467744 0.759781, - 0.485753 -0.497386 -0.718784, - -0.485753 -0.497386 -0.718784, - -0.485753 0.497386 -0.718784, - 0.485753 0.497386 -0.718784, - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wings deleted file mode 100644 index 5627301cdbdba8a1b68b8753fbc5340933bd5fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1509 zcmY#Z4EOYN57sr*GvMWtVqsulz0@4Qz@Rd_V$R!0-yG>sfqOT0zy5z@<6V{9%YRH1 zJ*71~1GPgJ-C}ksaE=jZ^17;W??_qB@h;(2N}-P!VkVqm)KfUZ$|s_DZmNUPqXV4h z_AX=#;O+`p;qj7D@yD~9Enm)7C4V;;iaVK|xixo0{yNz-PhdfDIKRWxx;;;x&n(|KMgNza$_dT?8d z!@`4clLm`{qoM3OCJCmc;@`wvODq^Pd<4511r|==i%v;mWxj8=R6|GHJn??3D3ij> zpjk`*%+BK1l;sPONoX-*Xuh)iu$l{N;!gjS9^OwmZyfS_TR)$#*g|Kk8&lq-OWS#` zim6Whw}P*I>R!&2bH|IxhW;AA6~x{pPZa8V zTqv?lP-niThE13{>n67yF00>p&Fgw_UN`-`_`l~Kong~n8NLdu;N0GLOWu5coV{`B z>TQy?u|HoF9l2T2zy3S-q(>&pE!GDAk@@@Y*8%I*@p_iw|M!H|yk1#8SK3!|>obw` z*GkF$*X!yIvV7-$e%Skb{yxJmSI>n;Ew?zU>Bl`q`uRNT+J}!i|3AsA{q0@%S)ae_ zvGdJeKTe(W*E@S<-QO>l9;81!J~v+f|KG=VroOk)=<{1CU(ryk7^t~U_u1+6)vHf* zW;M#sT>5m)Ze?$-O|df9ZyjAM_x8{s?~F&T@1~bdyzR;%@V&V~=SSNn=fwe2&n|vY ze6iCcYw-&HH#dW1Tkm#klFTsSUbi;$)zl5K>yPb--ZXh*-Z%N+Sl1FG;eO*EK9>da zEQQv+pY^^y!^g}@nvwI825)oL=~*&Ps_z#W3gk$d>fMMr%YUivN@`%}?vQTZ1*_Ns z#raQ7IxBiNkf#{e0;Zi!ZH<^kgqdtvnh$r4~Pni2HZ?a78 zwRs`Owalgk@E$(4?AJv>z7w^_9Xl^E-nm#*vLpJdu=KXynGT2AHuXLXurx`sd2mdo z{cD}e--Z_DhGc~=jS|ZlZ@zf-_=;m*h!CIlYL=9bu{k~GHCt_FE^*K3;5!}Tz3Qep(4Id&VE?Ru!mO}6A0{H_bYt#j&XmYAg z&7E~DvARR8WQMU0^J`^}(}A3`ZPqs!Fy1!seOb_!t+;0S!rGWaVhPvmSZ^oh_<g z7rT3se)!(smFzDSZg(`X9oexp^tavTSI3O!r_bqCoafi})MeY#9|3uZA&2)|V_M4U zep{s9(ewHv$BSD{mT!6dqW#zQ`7!)m?^akIJ%916aqyc{`n!0$;!8@sxckcPf0?{q z^3^BKx#F(3x9}f5fAMSSwcp$BYw>z-%B?rYw5af1Jg zJsP)`*}6s9mc&hY{aSy2QqAYIvlXns-!ITUv|-@n0vbGpPl&`d^|00f8Xb`wK-{N)3$HXwp;x8RnhXo;2&%3 z*Ih~Z%*~x0TAsgxbNAAkt+V3w-t$^c%+iZLH~ntbR@IMJyR7$zEt%S`zwd%aSXAV$ z?UI$BZmhh$e)9K_^4XF<8Ln)ZJdxkw+~3nDe(UU;IMHUqmgy6BzuXnQXK&9P=B%=` oCvp>tpG*FnaP<9~FB@O&i7q=I7Ivq#$|-B@{tx^wmo8rd0F%4xR{#J2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wrl deleted file mode 100644 index 28006230..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Reflow.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.535000, - -1.43500 -0.690000 0.535000, - -1.46500 -0.690000 0.535000, - -1.46500 0.690000 0.535000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.565000, - -1.43500 0.690000 0.565000, - -1.46500 0.690000 0.565000, - -1.46500 -0.690000 0.565000, - -1.33500 -0.690000 0.535000, - -1.33500 0.690000 0.535000, - -1.33500 0.690000 0.565000, - -1.33500 -0.690000 0.565000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.470000 0.535000, - 1.43500 0.470000 0.535000, - 1.46500 0.470000 0.535000, - 1.46500 -0.470000 0.535000, - 1.43500 -0.470000 3.00000e-2, - 1.43500 0.470000 3.00000e-2, - 1.46500 0.470000 3.00000e-2, - 1.46500 -0.470000 3.00000e-2, - 1.43500 0.470000 0.565000, - 1.43500 -0.470000 0.565000, - 1.46500 -0.470000 0.565000, - 1.46500 0.470000 0.565000, - 1.33500 0.470000 0.535000, - 1.33500 -0.470000 0.535000, - 1.33500 -0.470000 0.565000, - 1.33500 0.470000 0.565000, - 1.43500 -0.470000 2.77556e-17, - 1.43500 0.470000 2.77556e-17, - 1.46500 0.470000 2.77556e-17, - 1.46500 -0.470000 2.77556e-17, - 0.955000 0.470000 2.77556e-17, - 0.955000 -0.470000 2.77556e-17, - 0.955000 -0.470000 3.00000e-2, - 0.955000 0.470000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -0.845000 0.550000, - -1.43500 0.845000 0.550000, - 1.43500 0.845000 0.550000, - 1.43500 -0.845000 0.550000, - -1.21975 0.718250 1.10000, - -1.21975 -0.718250 1.10000, - 1.29150 -0.760500 3.00000e-2, - -1.29150 -0.760500 3.00000e-2, - -1.29150 0.760500 3.00000e-2, - 1.29150 0.760500 3.00000e-2, - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - normal Normal { vector [ - -0.693678 -0.717958 5.78548e-2, - -0.693678 0.717958 5.78548e-2, - 0.697706 0.715401 3.75271e-2, - 0.697706 -0.715401 3.75271e-2, - -0.451607 0.467744 0.759781, - -0.451607 -0.467744 0.759781, - 0.485753 -0.497386 -0.718784, - -0.485753 -0.497386 -0.718784, - -0.485753 0.497386 -0.718784, - 0.485753 0.497386 -0.718784, - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wings deleted file mode 100644 index 5627301cdbdba8a1b68b8753fbc5340933bd5fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1509 zcmY#Z4EOYN57sr*GvMWtVqsulz0@4Qz@Rd_V$R!0-yG>sfqOT0zy5z@<6V{9%YRH1 zJ*71~1GPgJ-C}ksaE=jZ^17;W??_qB@h;(2N}-P!VkVqm)KfUZ$|s_DZmNUPqXV4h z_AX=#;O+`p;qj7D@yD~9Enm)7C4V;;iaVK|xixo0{yNz-PhdfDIKRWxx;;;x&n(|KMgNza$_dT?8d z!@`4clLm`{qoM3OCJCmc;@`wvODq^Pd<4511r|==i%v;mWxj8=R6|GHJn??3D3ij> zpjk`*%+BK1l;sPONoX-*Xuh)iu$l{N;!gjS9^OwmZyfS_TR)$#*g|Kk8&lq-OWS#` zim6Whw}P*I>R!&2bH|IxhW;AA6~x{pPZa8V zTqv?lP-niThE13{>n67yF00>p&Fgw_UN`-`_`l~Kong~n8NLdu;N0GLOWu5coV{`B z>TQy?u|HoF9l2T2zy3S-q(>&pE!GDAk@@@Y*8%I*@p_iw|M!H|yk1#8SK3!|>obw` z*GkF$*X!yIvV7-$e%Skb{yxJmSI>n;Ew?zU>Bl`q`uRNT+J}!i|3AsA{q0@%S)ae_ zvGdJeKTe(W*E@S<-QO>l9;81!J~v+f|KG=VroOk)=<{1CU(ryk7^t~U_u1+6)vHf* zW;M#sT>5m)Ze?$-O|df9ZyjAM_x8{s?~F&T@1~bdyzR;%@V&V~=SSNn=fwe2&n|vY ze6iCcYw-&HH#dW1Tkm#klFTsSUbi;$)zl5K>yPb--ZXh*-Z%N+Sl1FG;eO*EK9>da zEQQv+pY^^y!^g}@nvwI825)oL=~*&Ps_z#W3gk$d>fMMr%YUivN@`%}?vQTZ1*_Ns z#raQ7IxBiNkf#{e0;Zi!ZH<^kgqdtvnh$r4~Pni2HZ?a78 zwRs`Owalgk@E$(4?AJv>z7w^_9Xl^E-nm#*vLpJdu=KXynGT2AHuXLXurx`sd2mdo z{cD}e--Z_DhGc~=jS|ZlZ@zf-_=;m*h!CIlYL=9bu{k~GHCt_FE^*K3;5!}Tz3Qep(4Id&VE?Ru!mO}6A0{H_bYt#j&XmYAg z&7E~DvARR8WQMU0^J`^}(}A3`ZPqs!Fy1!seOb_!t+;0S!rGWaVhPvmSZ^oh_<g z7rT3se)!(smFzDSZg(`X9oexp^tavTSI3O!r_bqCoafi})MeY#9|3uZA&2)|V_M4U zep{s9(ewHv$BSD{mT!6dqW#zQ`7!)m?^akIJ%916aqyc{`n!0$;!8@sxckcPf0?{q z^3^BKx#F(3x9}f5fAMSSwcp$BYw>z-%B?rYw5af1Jg zJsP)`*}6s9mc&hY{aSy2QqAYIvlXns-!ITUv|-@n0vbGpPl&`d^|00f8Xb`wK-{N)3$HXwp;x8RnhXo;2&%3 z*Ih~Z%*~x0TAsgxbNAAkt+V3w-t$^c%+iZLH~ntbR@IMJyR7$zEt%S`zwd%aSXAV$ z?UI$BZmhh$e)9K_^4XF<8Ln)ZJdxkw+~3nDe(UU;IMHUqmgy6BzuXnQXK&9P=B%=` oCvp>tpG*FnaP<9~FB@O&i7q=I7Ivq#$|-B@{tx^wmo8rd0F%4xR{#J2 diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wrl deleted file mode 100644 index 28006230..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeD_EIA-7343_Wave.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.535000, - -1.43500 -0.690000 0.535000, - -1.46500 -0.690000 0.535000, - -1.46500 0.690000 0.535000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.565000, - -1.43500 0.690000 0.565000, - -1.46500 0.690000 0.565000, - -1.46500 -0.690000 0.565000, - -1.33500 -0.690000 0.535000, - -1.33500 0.690000 0.535000, - -1.33500 0.690000 0.565000, - -1.33500 -0.690000 0.565000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.470000 0.535000, - 1.43500 0.470000 0.535000, - 1.46500 0.470000 0.535000, - 1.46500 -0.470000 0.535000, - 1.43500 -0.470000 3.00000e-2, - 1.43500 0.470000 3.00000e-2, - 1.46500 0.470000 3.00000e-2, - 1.46500 -0.470000 3.00000e-2, - 1.43500 0.470000 0.565000, - 1.43500 -0.470000 0.565000, - 1.46500 -0.470000 0.565000, - 1.46500 0.470000 0.565000, - 1.33500 0.470000 0.535000, - 1.33500 -0.470000 0.535000, - 1.33500 -0.470000 0.565000, - 1.33500 0.470000 0.565000, - 1.43500 -0.470000 2.77556e-17, - 1.43500 0.470000 2.77556e-17, - 1.46500 0.470000 2.77556e-17, - 1.46500 -0.470000 2.77556e-17, - 0.955000 0.470000 2.77556e-17, - 0.955000 -0.470000 2.77556e-17, - 0.955000 -0.470000 3.00000e-2, - 0.955000 0.470000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -0.845000 0.550000, - -1.43500 0.845000 0.550000, - 1.43500 0.845000 0.550000, - 1.43500 -0.845000 0.550000, - -1.21975 0.718250 1.10000, - -1.21975 -0.718250 1.10000, - 1.29150 -0.760500 3.00000e-2, - -1.29150 -0.760500 3.00000e-2, - -1.29150 0.760500 3.00000e-2, - 1.29150 0.760500 3.00000e-2, - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - normal Normal { vector [ - -0.693678 -0.717958 5.78548e-2, - -0.693678 0.717958 5.78548e-2, - 0.697706 0.715401 3.75271e-2, - 0.697706 -0.715401 3.75271e-2, - -0.451607 0.467744 0.759781, - -0.451607 -0.467744 0.759781, - 0.485753 -0.497386 -0.718784, - -0.485753 -0.497386 -0.718784, - -0.485753 0.497386 -0.718784, - 0.485753 0.497386 -0.718784, - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 1, 8, 7, -1, - 0, 3, 12, 10, 5, -1, - 0, 5, 4, 1, -1, - 0, 7, 6, 3, -1, - 1, 2, 9, 8, -1, - 1, 4, 11, 13, 2, -1, - 2, 3, 6, 9, -1, - 2, 13, 12, 3, -1, - 4, 5, 10, 11, -1, - 6, 7, 8, 9, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.09163 -0.718250 1.12227, - 1.09163 0.718250 1.12227, - 1.29025 -0.746625 0.995117, - 1.29025 0.746625 0.995117 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.225702 -0.416553 0.880649, - 0.225702 0.416553 0.880649, - 0.662643 -0.434065 0.610322, - 0.662643 0.434065 0.610322 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wings deleted file mode 100644 index 47b2d113489e454eb0ba5b207ba0c717e59c53fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1543 zcmY#Z4EOYN57sr*GvMWtVqsul{n8x3z@Rd_V$R!0-yG>sfw!p3b*7`b5=3*0vm3Sm3B66vHj_sNn&F5PJyMq(FY# zFGn~nLRM8}vU;daSmx^FQS&)x(U-l?doSPjs92gKReyia&$P0#v?tG;A`e?l*7pz7 zoWU*1dzj?BA_S7W$AOAuPXHNX5O)_r~moBqcUhKBly< zeHPA~JzqEdVwp5+(UMoU1zVPI=&xfFW0Y97qoPdHG`n!(B$ERIsVOt&Pi4Mu`$2Ab zUTCG$iPHznJZz0*L`#z#%V+Hh&75;ecN;G6Q`cTRtndasu+xx2fm zDA0MO>GB=*HI;+t#=eAy-QN8Js+3U+KyJvT9kA2Di=BCi&V;4%VE|3uJ zd-3M(uE-Q_CV$~G%3E{WTK~_GkQUtfusD2kMoZa8pNnUi`)0k5UJ)-_VkRWCNOlWv zNa~FObN@rx_8i-0nZ7%I=Z$%wJU`Ff9S>g4ZfcghwIu&$TgGh9zb2iH7ut_YF5ruG ze_m6rxKvY=ue0x+gP6U{($wqX%*@;F>=CulNDE}y^kbt|qw0|Z8w9Vg`Ly(A-6;%M zv_-I-`Ljcl^%0wmiMQSNYUOa;mXOn0?j|{T&-){ZciY$GhdktXAi*Ii@c7DVzFmGY z`G>`ty;@}xr#9&9({B7&?6uIZ?Sc@3EPpaXqnADWSbsJ39lq>4) z4!!ZDmbJz4hLwrV;mmif8{`_lF^XZc6o^lNY_Xr-;eu2AfFFT;u9IajVJlHAgS5 zWq$N&^6G^r`ep_Hk_m0l zauW^RIgi45CM`}qbvWm&;YQQ>a`V^CvAu9_?(N;h)#Z8b&%M37bFcOGiC?=;>^81{ zSoz`DbMAL%zgYg;6tubIulvfM0UKWIv5eQ==8$>tqLJ(8(4}zqOx)$BRb(o1GqAX8 zzVeza;&E@RUQWNuc2s}2(Nb3T)$Dg8+z#8Vyd1b>fvNV|Iaabyzx~P1mk7U?Ip@;l z1tnP;mo)1{Vhug|3#C| ztgHTSou7Yi^Ww$7EtZ6S43rd~Zr(Ke!1tezoqWyg4GqJ;UTc>+uKjfN)juVbwI@15 zihmaEdlR}^w{v~io{u|~&f3&|Y<1gs>CBbIYfm^=^WU$Rty;3{dc;J3hqF;ypEyrc z)`rFXQemunl}bJ?q~ N^kV!E@eREjlmHJ!_0s?V diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wrl deleted file mode 100644 index 7df49b59..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_HandSoldering.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.695000, - -1.43500 -0.690000 0.695000, - -1.46500 -0.690000 0.695000, - -1.46500 0.690000 0.695000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.725000, - -1.43500 0.690000 0.725000, - -1.46500 0.690000 0.725000, - -1.46500 -0.690000 0.725000, - -1.33500 -0.690000 0.695000, - -1.33500 0.690000 0.695000, - -1.33500 0.690000 0.725000, - -1.33500 -0.690000 0.725000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.805000 0.695000, - 1.43500 0.805000 0.695000, - 1.46500 0.805000 0.695000, - 1.46500 -0.805000 0.695000, - 1.43500 -0.805000 3.00000e-2, - 1.43500 0.805000 3.00000e-2, - 1.46500 0.805000 3.00000e-2, - 1.46500 -0.805000 3.00000e-2, - 1.43500 0.805000 0.725000, - 1.43500 -0.805000 0.725000, - 1.46500 -0.805000 0.725000, - 1.46500 0.805000 0.725000, - 1.33500 0.805000 0.695000, - 1.33500 -0.805000 0.695000, - 1.33500 -0.805000 0.725000, - 1.33500 0.805000 0.725000, - 1.43500 -0.805000 2.77556e-17, - 1.43500 0.805000 2.77556e-17, - 1.46500 0.805000 2.77556e-17, - 1.46500 -0.805000 2.77556e-17, - 0.955000 0.805000 2.77556e-17, - 0.955000 -0.805000 2.77556e-17, - 0.955000 -0.805000 3.00000e-2, - 0.955000 0.805000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -1.18000 0.710000, - -1.43500 1.18000 0.710000, - 1.43499 1.18000 0.709998, - 1.43499 -1.18000 0.709998, - 1.29150 -1.06200 3.00000e-2, - -1.29150 -1.06200 3.00000e-2, - -1.29150 1.06200 3.00000e-2, - 1.29150 1.06200 3.00000e-2, - -1.21975 1.00300 1.42000, - -1.21975 -1.00300 1.42000, - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702299 -0.709775 5.47275e-2, - -0.702299 0.709775 5.47275e-2, - 0.705110 0.708115 3.73113e-2, - 0.705110 -0.708115 3.73113e-2, - 0.500260 -0.503749 -0.704257, - -0.500258 -0.503747 -0.704259, - -0.500258 0.503747 -0.704259, - 0.500260 0.503749 -0.704257, - -0.471387 0.473031 0.744336, - -0.471387 -0.473031 0.744336, - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wings deleted file mode 100644 index 47b2d113489e454eb0ba5b207ba0c717e59c53fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1543 zcmY#Z4EOYN57sr*GvMWtVqsul{n8x3z@Rd_V$R!0-yG>sfw!p3b*7`b5=3*0vm3Sm3B66vHj_sNn&F5PJyMq(FY# zFGn~nLRM8}vU;daSmx^FQS&)x(U-l?doSPjs92gKReyia&$P0#v?tG;A`e?l*7pz7 zoWU*1dzj?BA_S7W$AOAuPXHNX5O)_r~moBqcUhKBly< zeHPA~JzqEdVwp5+(UMoU1zVPI=&xfFW0Y97qoPdHG`n!(B$ERIsVOt&Pi4Mu`$2Ab zUTCG$iPHznJZz0*L`#z#%V+Hh&75;ecN;G6Q`cTRtndasu+xx2fm zDA0MO>GB=*HI;+t#=eAy-QN8Js+3U+KyJvT9kA2Di=BCi&V;4%VE|3uJ zd-3M(uE-Q_CV$~G%3E{WTK~_GkQUtfusD2kMoZa8pNnUi`)0k5UJ)-_VkRWCNOlWv zNa~FObN@rx_8i-0nZ7%I=Z$%wJU`Ff9S>g4ZfcghwIu&$TgGh9zb2iH7ut_YF5ruG ze_m6rxKvY=ue0x+gP6U{($wqX%*@;F>=CulNDE}y^kbt|qw0|Z8w9Vg`Ly(A-6;%M zv_-I-`Ljcl^%0wmiMQSNYUOa;mXOn0?j|{T&-){ZciY$GhdktXAi*Ii@c7DVzFmGY z`G>`ty;@}xr#9&9({B7&?6uIZ?Sc@3EPpaXqnADWSbsJ39lq>4) z4!!ZDmbJz4hLwrV;mmif8{`_lF^XZc6o^lNY_Xr-;eu2AfFFT;u9IajVJlHAgS5 zWq$N&^6G^r`ep_Hk_m0l zauW^RIgi45CM`}qbvWm&;YQQ>a`V^CvAu9_?(N;h)#Z8b&%M37bFcOGiC?=;>^81{ zSoz`DbMAL%zgYg;6tubIulvfM0UKWIv5eQ==8$>tqLJ(8(4}zqOx)$BRb(o1GqAX8 zzVeza;&E@RUQWNuc2s}2(Nb3T)$Dg8+z#8Vyd1b>fvNV|Iaabyzx~P1mk7U?Ip@;l z1tnP;mo)1{Vhug|3#C| ztgHTSou7Yi^Ww$7EtZ6S43rd~Zr(Ke!1tezoqWyg4GqJ;UTc>+uKjfN)juVbwI@15 zihmaEdlR}^w{v~io{u|~&f3&|Y<1gs>CBbIYfm^=^WU$Rty;3{dc;J3hqF;ypEyrc z)`rFXQemunl}bJ?q~ N^kV!E@eREjlmHJ!_0s?V diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wrl deleted file mode 100644 index 7df49b59..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Reflow.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.695000, - -1.43500 -0.690000 0.695000, - -1.46500 -0.690000 0.695000, - -1.46500 0.690000 0.695000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.725000, - -1.43500 0.690000 0.725000, - -1.46500 0.690000 0.725000, - -1.46500 -0.690000 0.725000, - -1.33500 -0.690000 0.695000, - -1.33500 0.690000 0.695000, - -1.33500 0.690000 0.725000, - -1.33500 -0.690000 0.725000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.805000 0.695000, - 1.43500 0.805000 0.695000, - 1.46500 0.805000 0.695000, - 1.46500 -0.805000 0.695000, - 1.43500 -0.805000 3.00000e-2, - 1.43500 0.805000 3.00000e-2, - 1.46500 0.805000 3.00000e-2, - 1.46500 -0.805000 3.00000e-2, - 1.43500 0.805000 0.725000, - 1.43500 -0.805000 0.725000, - 1.46500 -0.805000 0.725000, - 1.46500 0.805000 0.725000, - 1.33500 0.805000 0.695000, - 1.33500 -0.805000 0.695000, - 1.33500 -0.805000 0.725000, - 1.33500 0.805000 0.725000, - 1.43500 -0.805000 2.77556e-17, - 1.43500 0.805000 2.77556e-17, - 1.46500 0.805000 2.77556e-17, - 1.46500 -0.805000 2.77556e-17, - 0.955000 0.805000 2.77556e-17, - 0.955000 -0.805000 2.77556e-17, - 0.955000 -0.805000 3.00000e-2, - 0.955000 0.805000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -1.18000 0.710000, - -1.43500 1.18000 0.710000, - 1.43499 1.18000 0.709998, - 1.43499 -1.18000 0.709998, - 1.29150 -1.06200 3.00000e-2, - -1.29150 -1.06200 3.00000e-2, - -1.29150 1.06200 3.00000e-2, - 1.29150 1.06200 3.00000e-2, - -1.21975 1.00300 1.42000, - -1.21975 -1.00300 1.42000, - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702299 -0.709775 5.47275e-2, - -0.702299 0.709775 5.47275e-2, - 0.705110 0.708115 3.73113e-2, - 0.705110 -0.708115 3.73113e-2, - 0.500260 -0.503749 -0.704257, - -0.500258 -0.503747 -0.704259, - -0.500258 0.503747 -0.704259, - 0.500260 0.503749 -0.704257, - -0.471387 0.473031 0.744336, - -0.471387 -0.473031 0.744336, - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wings deleted file mode 100644 index 47b2d113489e454eb0ba5b207ba0c717e59c53fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1543 zcmY#Z4EOYN57sr*GvMWtVqsul{n8x3z@Rd_V$R!0-yG>sfw!p3b*7`b5=3*0vm3Sm3B66vHj_sNn&F5PJyMq(FY# zFGn~nLRM8}vU;daSmx^FQS&)x(U-l?doSPjs92gKReyia&$P0#v?tG;A`e?l*7pz7 zoWU*1dzj?BA_S7W$AOAuPXHNX5O)_r~moBqcUhKBly< zeHPA~JzqEdVwp5+(UMoU1zVPI=&xfFW0Y97qoPdHG`n!(B$ERIsVOt&Pi4Mu`$2Ab zUTCG$iPHznJZz0*L`#z#%V+Hh&75;ecN;G6Q`cTRtndasu+xx2fm zDA0MO>GB=*HI;+t#=eAy-QN8Js+3U+KyJvT9kA2Di=BCi&V;4%VE|3uJ zd-3M(uE-Q_CV$~G%3E{WTK~_GkQUtfusD2kMoZa8pNnUi`)0k5UJ)-_VkRWCNOlWv zNa~FObN@rx_8i-0nZ7%I=Z$%wJU`Ff9S>g4ZfcghwIu&$TgGh9zb2iH7ut_YF5ruG ze_m6rxKvY=ue0x+gP6U{($wqX%*@;F>=CulNDE}y^kbt|qw0|Z8w9Vg`Ly(A-6;%M zv_-I-`Ljcl^%0wmiMQSNYUOa;mXOn0?j|{T&-){ZciY$GhdktXAi*Ii@c7DVzFmGY z`G>`ty;@}xr#9&9({B7&?6uIZ?Sc@3EPpaXqnADWSbsJ39lq>4) z4!!ZDmbJz4hLwrV;mmif8{`_lF^XZc6o^lNY_Xr-;eu2AfFFT;u9IajVJlHAgS5 zWq$N&^6G^r`ep_Hk_m0l zauW^RIgi45CM`}qbvWm&;YQQ>a`V^CvAu9_?(N;h)#Z8b&%M37bFcOGiC?=;>^81{ zSoz`DbMAL%zgYg;6tubIulvfM0UKWIv5eQ==8$>tqLJ(8(4}zqOx)$BRb(o1GqAX8 zzVeza;&E@RUQWNuc2s}2(Nb3T)$Dg8+z#8Vyd1b>fvNV|Iaabyzx~P1mk7U?Ip@;l z1tnP;mo)1{Vhug|3#C| ztgHTSou7Yi^Ww$7EtZ6S43rd~Zr(Ke!1tezoqWyg4GqJ;UTc>+uKjfN)juVbwI@15 zihmaEdlR}^w{v~io{u|~&f3&|Y<1gs>CBbIYfm^=^WU$Rty;3{dc;J3hqF;ypEyrc z)`rFXQemunl}bJ?q~ N^kV!E@eREjlmHJ!_0s?V diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wrl deleted file mode 100644 index 7df49b59..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeE_EIA-7360_Wave.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 0.690000 0.695000, - -1.43500 -0.690000 0.695000, - -1.46500 -0.690000 0.695000, - -1.46500 0.690000 0.695000, - -1.43500 0.690000 3.00000e-2, - -1.43500 -0.690000 3.00000e-2, - -1.46500 -0.690000 3.00000e-2, - -1.46500 0.690000 3.00000e-2, - -1.43500 -0.690000 0.725000, - -1.43500 0.690000 0.725000, - -1.46500 0.690000 0.725000, - -1.46500 -0.690000 0.725000, - -1.33500 -0.690000 0.695000, - -1.33500 0.690000 0.695000, - -1.33500 0.690000 0.725000, - -1.33500 -0.690000 0.725000, - -1.43500 0.690000 2.77556e-17, - -1.43500 -0.690000 2.77556e-17, - -1.46500 -0.690000 2.77556e-17, - -1.46500 0.690000 2.77556e-17, - -0.955000 -0.690000 2.77556e-17, - -0.955000 0.690000 2.77556e-17, - -0.955000 0.690000 3.00000e-2, - -0.955000 -0.690000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 5.44735e-31 0.707107 -0.707107, - -8.51830e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.43500 -0.805000 0.695000, - 1.43500 0.805000 0.695000, - 1.46500 0.805000 0.695000, - 1.46500 -0.805000 0.695000, - 1.43500 -0.805000 3.00000e-2, - 1.43500 0.805000 3.00000e-2, - 1.46500 0.805000 3.00000e-2, - 1.46500 -0.805000 3.00000e-2, - 1.43500 0.805000 0.725000, - 1.43500 -0.805000 0.725000, - 1.46500 -0.805000 0.725000, - 1.46500 0.805000 0.725000, - 1.33500 0.805000 0.695000, - 1.33500 -0.805000 0.695000, - 1.33500 -0.805000 0.725000, - 1.33500 0.805000 0.725000, - 1.43500 -0.805000 2.77556e-17, - 1.43500 0.805000 2.77556e-17, - 1.46500 0.805000 2.77556e-17, - 1.46500 -0.805000 2.77556e-17, - 0.955000 0.805000 2.77556e-17, - 0.955000 -0.805000 2.77556e-17, - 0.955000 -0.805000 3.00000e-2, - 0.955000 0.805000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.43500 -1.18000 0.710000, - -1.43500 1.18000 0.710000, - 1.43499 1.18000 0.709998, - 1.43499 -1.18000 0.709998, - 1.29150 -1.06200 3.00000e-2, - -1.29150 -1.06200 3.00000e-2, - -1.29150 1.06200 3.00000e-2, - 1.29150 1.06200 3.00000e-2, - -1.21975 1.00300 1.42000, - -1.21975 -1.00300 1.42000, - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.702299 -0.709775 5.47275e-2, - -0.702299 0.709775 5.47275e-2, - 0.705110 0.708115 3.73113e-2, - 0.705110 -0.708115 3.73113e-2, - 0.500260 -0.503749 -0.704257, - -0.500258 -0.503747 -0.704259, - -0.500258 0.503747 -0.704259, - 0.500260 0.503749 -0.704257, - -0.471387 0.473031 0.744336, - -0.471387 -0.473031 0.744336, - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 1, 6, 5, -1, - 0, 3, 12, 10, 9, -1, - 0, 5, 4, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 7, 6, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 4, 7, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.10530 -1.00300 1.44420, - 1.10530 1.00300 1.44420, - 1.30228 -1.04850 1.24126, - 1.30228 1.04850 1.24126 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.310341 -0.426504 0.849578, - 0.310341 0.426504 0.849578, - 0.741666 -0.426909 0.517378, - 0.741666 0.426909 0.517378 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wings deleted file mode 100644 index df8b0bc4fadff38df40ad7a6c8134382cd690f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1485 zcmY#Z4EOYN57sr*GvMWtVqsul-PIhxz@Rd_V$R!0-;9`0k-E>bfBLFTKKW#M=4|`V zt5q|XNUgHrPFk$DM7mJ%*yNeh&-fTkHk_=X%e81nfnun@ot=dXyDzowcyUTov^zsd zHR1A&q?LIhg{q6Z_ZO%0yxjZ#uFo&&0=YA)pZC4L^Z9P^`8mZ3lK!_o?4722X6lK# zA9Wj`@(UN88J0vm_l;yk6hA7e^olH>AvLW*;m8p=LDOfB4;7U9#KX_aGD<9I;m8kaV|LoyANA1I zNjEECu~S@7%kt1R=SNmG7v?Sy3yqR!5qQ9|t$*buB?jpaoyv13t$M#=1AoF}m3Psc z+^?TDm@(!ob@6-fkn7}JGp5R@ZPPYwVfc3@=~v3T`o1TbnfrtmyEQ)FxMjL||9sy$ zyFU8-ywrLBzGcC?mY=r!9)|iYopDZNb6MB9i%&o2ALo{ztG9k{&6~UK^Y&)c)%X?U zYAiE8x@PX8;xC6^*Vjyl{B`HgyVK$Oe8F>u(46@ILi=H9dTu$IsK*?`_NfX8d9;PX2uU+ev?3=`PJ+E%A5HVmidc!=7zw zeR;{KXwj6%;rIR|-MTeR)pBdB%(Poao6X)HYL{1>{?=@(oy65iokef2=-t_HeG7O0 zio82|Q+^$ow^J+g7VC7sJaOHu&4t~Q-d@_uJ$=QCzPCz^=QVh(w{qK=uK&IA{JL0^ zgRcCtC0XKz6>pgjE{rYMc;8+2j=`H-t^yysiVrTU{ib?bAk{eSzV9K0k_T3?S2Dsc zTHZU$kr~r!yJ!)+LbtxV=FK}fO&jtAk486Y|25`_tXX^N;G#u|KMGfvm9+SMy(1Xl zbfxp^f)*b0uDVCm;>L3JXCmKz~L#Nd}W>4F14KZ z?YdG^x!7AmMK)E0@*Vpw;y#b(5_3sI)zz5p&etzmyAq|QJlyf)W97t5+bh1YSz1Nk za}HfwZ1JB_@>z7>!CmYpZ>&C4cX4;}grgf@PkSiw|3kvvc6rC?T;>dEZ|^GUPH8S& zGa-3`nFq7UqPEuKT^79$GGedjANFj}-5}=@&=z8$mJ_`~e%tR%hc?T@LL21VBHTi5 zoc_$k!MuU@!UP`m9b$*7L~i{Ky}>?XEC0c73VdoGmgHX7OXF7kT^Hy6>V%lmg0j>* zv$W#pi1zQa`f|PXvVPwR;hR%dE{vJ`;Q2!-4O5F-i$adA{cNRcCKB0goNC^uC;8~& z$*l`d^v%(Ud-n25(#Iz*wPowhpZj`qr=9in^yk0c#JGRcQaXR`>DkBW=l1=- zz4%$U^upua^K)+S#QqOFC3Wg*=f|zf`@daxSb6ZGnCsjm5x9e{7zRzucAh9}8C=qL zE#Jn}^wYIndb>iq^mZ97WplTdzm+C2)j8cA>Y{aZ*?)@PZhoZ~ZZhSS-t_DRH&mOS zya-EAKlqKKvWx9Q6_Z{B#Fyd|B*6lNE#l`76%?d-Q<%1N~N#Cn`sc!d}O?RI>QLXU&UFwrqvG}tdauH?I zCtAPU6Wkd7XSd= C<>&+e diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wrl deleted file mode 100644 index 12a416c4..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeR_EIA-2012.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.395000 0.155000 0.220000, - -0.395000 -0.155000 0.220000, - -0.425000 -0.155000 0.220000, - -0.425000 0.155000 0.220000, - -0.395000 0.155000 3.00000e-2, - -0.395000 -0.155000 3.00000e-2, - -0.425000 -0.155000 3.00000e-2, - -0.425000 0.155000 3.00000e-2, - -0.395000 -0.155000 0.250000, - -0.395000 0.155000 0.250000, - -0.425000 0.155000 0.250000, - -0.425000 -0.155000 0.250000, - -0.295000 -0.155000 0.220000, - -0.295000 0.155000 0.220000, - -0.295000 0.155000 0.250000, - -0.295000 -0.155000 0.250000, - -0.395000 0.155000 2.77556e-17, - -0.395000 -0.155000 2.77556e-17, - -0.425000 -0.155000 2.77556e-17, - -0.425000 0.155000 2.77556e-17, - -0.225000 -0.155000 2.77556e-17, - -0.225000 0.155000 2.77556e-17, - -0.225000 0.155000 3.00000e-2, - -0.225000 -0.155000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 6.01292e-17 0.707107 -0.707107, - -6.01292e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.395000 -0.175000 0.220000, - 0.395000 0.175000 0.220000, - 0.425000 0.175000 0.220000, - 0.425000 -0.175000 0.220000, - 0.395000 -0.175000 3.00000e-2, - 0.395000 0.175000 3.00000e-2, - 0.425000 0.175000 3.00000e-2, - 0.425000 -0.175000 3.00000e-2, - 0.395000 0.175000 0.250000, - 0.395000 -0.175000 0.250000, - 0.425000 -0.175000 0.250000, - 0.425000 0.175000 0.250000, - 0.295000 0.175000 0.220000, - 0.295000 -0.175000 0.220000, - 0.295000 -0.175000 0.250000, - 0.295000 0.175000 0.250000, - 0.395000 -0.175000 2.77556e-17, - 0.395000 0.175000 2.77556e-17, - 0.425000 0.175000 2.77556e-17, - 0.425000 -0.175000 2.77556e-17, - 0.225000 0.175000 2.77556e-17, - 0.225000 -0.175000 2.77556e-17, - 0.225000 -0.175000 3.00000e-2, - 0.225000 0.175000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.395000 -0.255000 0.235000, - -0.395000 0.255000 0.235000, - 0.395000 0.255000 0.235000, - 0.395000 -0.255000 0.235000, - -0.355500 -0.229500 3.00000e-2, - -0.355500 0.229500 3.00000e-2, - 0.355500 0.229500 3.00000e-2, - 0.355500 -0.229500 3.00000e-2, - -0.335750 0.216750 0.470000, - -0.335750 -0.216750 0.470000, - 0.232583 -0.216750 0.488395, - 0.232583 0.216750 0.488395, - 0.381097 -0.230875 0.372678, - 0.381097 0.230875 0.372678 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.701527 -0.711950 3.14134e-2, - -0.701527 0.711950 3.14134e-2, - 0.706444 0.707480 -2.02334e-2, - 0.706444 -0.707480 -2.02334e-2, - -0.512428 -0.517863 -0.685007, - -0.512428 0.517863 -0.685007, - 0.512428 0.517863 -0.685007, - 0.512428 -0.517863 -0.685007, - -0.504754 0.497814 0.705269, - -0.504754 -0.497814 0.705269, - 0.258170 -0.437684 0.861267, - 0.258170 0.437684 0.861267, - 0.745845 -0.457630 0.484036, - 0.745845 0.457630 0.484036 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.232583 -0.216750 0.488395, - 0.232583 0.216750 0.488395, - 0.381097 -0.230875 0.372678, - 0.381097 0.230875 0.372678 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.258170 -0.437684 0.861267, - 0.258170 0.437684 0.861267, - 0.745845 -0.457630 0.484036, - 0.745845 0.457630 0.484036 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeS_EIA-3216.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeS_EIA-3216.wings deleted file mode 100644 index 9f3995bbe1a8699bb94f6a8d60d594d5ca7b48fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1455 zcmY#Z4EOYN57sr*GvMWtVqsulozon^z@Rd_V$R!0@0{pRf!crd!q(e9=gxZOzHiHu z=B};=^{_RKxfp)n zCCH=o?;*RU%L_K}R3|)Mx?#t@=3OBc3V+&KXRqL?{&?ZQRmB_SfljT>KcqxhbsY>P z)9%W|@GNLoGJ117S^k`cOvTCdhh$9eAN(}sH1mhI%p%MkZ%!5nl$E{>{I{FO-NlQ^ z!&5y~W92ec9S+Yz_n5PlE*2f#AB?i@1U3kIb$(fvYQeKUk>TzSV?W!hpk$}Gs3psz z+ZJ!&e0XMo!lhNEK1+poRxeilp7_@8pU3}bJFgRKl7DUZ$+$rz9RU6s!Z+Hzpnpm;&~+{oUEu&9iT_$y+l$i!3|;%QG(T@HlXkV{W0exMzhd z^TE`Zg3b1>fA3h$J?6^t)2s0Cvf!-KeI1@N1ZuAq&N|}o;`r+?0n3BkpVyQtF4YuW z$3NR3<>Tovj}*wVZ*Bi z9lNOqe%LMzP@nvThxg)&sBF)VR&EQEW~rrGsMgigh1}xcy}Tf*%Vw7Fjw-Q_{3i|e zKUG=d9?-K`ONM0*L!!r%yok2Re-1Z)m8fHB){eH5*hKZP z))e8Ps8J8Tz!-JKhUH)lDFIM(W|2qLC(08 zv$so(y=%?UxtF?>OM63}SOuiGzZ03ecy9f>__v&Y7oN^*UUYh$Pv)VEA04fA78kvm zqY-pLs_Wdvw{Pd}eb4r}H+q-plw-Ot)inH$Dp*!sxEr~lmg&*|T^1X@PG1pa&Kb5U ztg>|OM27#?E=!*_h2A^!d$ahtv$B76J|xbaJA3x?j=rPMQ(|h?M9MJDzy8?Ccio0f zn^L3Ioqca;iRSDM(45a>DQF$9A%1FFuDR;Hbx}9hmfouP^{BfyX=(3P_vnew&&OK) zvi$E+x;Hv772&ODM9J<08zEm}EeUHj4K)hC1(JS%XW$6(1HH_<=x d&qGi7&6~q+My<+=(Ei#q#jXBhy!hK5; z+SR=*!zW5tOV9O4@AEs7?O*PF&rACyT_AU6@!a>;-)o-VF@7#{YmNHi4E^U`+G0C4 z&udzwF>lSRz&%fw?wJ`EAG+nsu}PNGuYS-@nkl)c?j$H@NAJ(dSd$62Ac88;AV%My53YCW*O8xq#AmSph`S{_u zEvqy6FU+sJaXx5KqL-BdTcDw?m9ooCNkzlwbvSyt0-t?v9V?je~d)qEy0r91*69pVB8jriXW-7AO{^(4!RCT?dn701$LC-z; zin>dt3rRU{;1;TEW6xG8ce~iVA#dH&1r2|e7ClS)SKlX+n7eh_V!k%*x+ikB_n=G!`W_&bbo>Fni>-DeitH=9?mT&L)z4GI~tK9qdn-yGb zOR@;=d8TRP{`-E+&kxtQ>!s}l3Lct2J}!QBUir2C8y1Gl)jXE>>P~g_^{;HH<^PUs z{qo#Ux=V54oqs<+9lw1ye3kv&^s3(X=St^l-P5}fz%wsscY*m;ryW5zB2G>fTU)w@ zQ`=+TD4&C}ja>g5)H{i5%&QsaCPAIo0uu37hvCtk^mak+5RfXAx0 zTcb+WwdwGV1!?s>RhbDldb#bNX}j@C_ubr{)4KKSioYhDN(;r;UuKmplb!qNZl`8% z=Z5yu64}&?PdRjFxAn@eeY~cUyCApjSD;wzYJrFuygd4BS9^sQ`uAA3Okw!)F#2HS zfrGL+^C~WG6R&cKNZjVQC&a7QKrQn==fYC`w7vcvDEPH;)$s5;^(e(>?$jP7Qy zmeMp)x5zJIOpB|#66g9H5H?^?PFm}Fv$SVHm*$KI4<&woTp5vh*ns74lIEo^Jr6Ew z_S84Dznr!>!?x$Bh0>uov)zj|x{J(@91i^TaN$>te;mJDZ?qd^$|t2NvbgO$B;}kb zY`}LpDJo-a$3c^}Yy8PJb6gDit_jbW;wji?blak5;oCxq=ZUK}utfPMMlExVSX#@< z`8Z?sVHJM$72=CZxwiIqZfG;eobPhmk*DXO=k1lTC#UNCuDs`V%Y!*FpnpT2>MHZ? z%-mD?xAo@RUwnS7{;r7mrWVD8cM?4oaC!;%Nlm%6>+4jXZr;}Gk9;zZUhG|d-{R|= zt^FxQxf*+v)4R@GwA*>}&h*sneiKutFE@Gk;=_XT`&MmmpJZjtCBCIasd&p_iS(4^ zS2TU+C~32u3v4d3k1n2&d$#*!(bGqr-`?H1H~04L;_C9e_vhZ;-PtP>+H!yHOL?30 zdH;1%-o#X8emcKi|E5mt|G-s3r{*5GslPpM*X#u*4_7z}ZkKR`xoYALH!iq){@pYF z&$Dln^69*}N~iVwGY?&S=y-j4pfAKlXT44@Ki9Wub3oh=z zU9pA*eeX)k({lKmU+mYD+Lk4#Wh$J%Gih2FS4+m1a(R*IMQNF~tC#toKXdQznaihZ zvdYT(oUBCVKP~(=L$k)P#;?!VbmpB;pW0I8cujXjo{0=w7h@$=^e48)f5V*W^(T(&{Clv3KPq!`ieA{YGf$%&ix%7e*AMWScmV(y C2;4OQ diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeT_EIA-3528.wrl b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeT_EIA-3528.wrl deleted file mode 100644 index 85d68f4b..00000000 --- a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeT_EIA-3528.wrl +++ /dev/null @@ -1,328 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.36 -DEF cube2_copy3 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.700000 0.700000 0.700000 - emissiveColor 0.700000 0.700000 0.700000 - specularColor 0.700000 0.700000 0.700000 - ambientIntensity 0.700000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 0.415000 0.224000, - -0.690000 -0.415000 0.224000, - -0.720000 -0.415000 0.224000, - -0.720000 0.415000 0.224000, - -0.690000 0.415000 3.00000e-2, - -0.690000 -0.415000 3.00000e-2, - -0.720000 -0.415000 3.00000e-2, - -0.720000 0.415000 3.00000e-2, - -0.690000 -0.415000 0.254000, - -0.690000 0.415000 0.254000, - -0.720000 0.415000 0.254000, - -0.720000 -0.415000 0.254000, - -0.590000 -0.415000 0.224000, - -0.590000 0.415000 0.224000, - -0.590000 0.415000 0.254000, - -0.590000 -0.415000 0.254000, - -0.690000 0.415000 2.77556e-17, - -0.690000 -0.415000 2.77556e-17, - -0.720000 -0.415000 2.77556e-17, - -0.720000 0.415000 2.77556e-17, - -0.410000 -0.415000 2.77556e-17, - -0.410000 0.415000 2.77556e-17, - -0.410000 0.415000 3.00000e-2, - -0.410000 -0.415000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - 0.301511 0.904534 -0.301511, - 0.301511 -0.904534 -0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.301511 0.904534 0.301511, - 0.301511 -0.904534 0.301511, - -0.707107 -0.707107 0.00000e+0, - -0.707107 0.707107 0.00000e+0, - 0.00000e+0 -0.707107 0.707107, - 0.00000e+0 0.707107 0.707107, - -0.577350 0.577350 0.577350, - -0.577350 -0.577350 0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350, - 7.30140e-17 0.707107 -0.707107, - -7.30140e-17 -0.707107 -0.707107, - -0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - 0.577350 0.577350 -0.577350, - 0.577350 0.577350 0.577350, - 0.577350 -0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube2 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.690000 -0.435000 0.224000, - 0.690000 0.435000 0.224000, - 0.720000 0.435000 0.224000, - 0.720000 -0.435000 0.224000, - 0.690000 -0.435000 3.00000e-2, - 0.690000 0.435000 3.00000e-2, - 0.720000 0.435000 3.00000e-2, - 0.720000 -0.435000 3.00000e-2, - 0.690000 0.435000 0.254000, - 0.690000 -0.435000 0.254000, - 0.720000 -0.435000 0.254000, - 0.720000 0.435000 0.254000, - 0.590000 0.435000 0.224000, - 0.590000 -0.435000 0.224000, - 0.590000 -0.435000 0.254000, - 0.590000 0.435000 0.254000, - 0.690000 -0.435000 2.77556e-17, - 0.690000 0.435000 2.77556e-17, - 0.720000 0.435000 2.77556e-17, - 0.720000 -0.435000 2.77556e-17, - 0.410000 0.435000 2.77556e-17, - 0.410000 -0.435000 2.77556e-17, - 0.410000 -0.435000 3.00000e-2, - 0.410000 0.435000 3.00000e-2 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - normal Normal { vector [ - -0.301511 -0.904534 -0.301511, - -0.301511 0.904534 -0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - -0.301511 -0.904534 0.301511, - -0.301511 0.904534 0.301511, - 0.707107 0.707107 0.00000e+0, - 0.707107 -0.707107 0.00000e+0, - 0.00000e+0 0.707107 0.707107, - 0.00000e+0 -0.707107 0.707107, - 0.577350 -0.577350 0.577350, - 0.577350 0.577350 0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350, - 0.00000e+0 -0.707107 -0.707107, - 0.00000e+0 0.707107 -0.707107, - 0.577350 0.577350 -0.577350, - 0.577350 -0.577350 -0.577350, - -0.577350 0.577350 -0.577350, - -0.577350 -0.577350 -0.577350, - -0.577350 -0.577350 0.577350, - -0.577350 0.577350 0.577350 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 14, 13, -1, - 0, 13, 12, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 2, -1, - 1, 12, 15, 8, -1, - 2, 3, 7, 6, -1, - 2, 11, 10, 3, -1, - 4, 5, 23, 22, -1, - 4, 16, 19, 7, -1, - 4, 22, 21, 16, -1, - 5, 6, 18, 17, -1, - 5, 17, 20, 23, -1, - 6, 7, 19, 18, -1, - 8, 9, 10, 11, -1, - 8, 15, 14, 9, -1, - 12, 13, 14, 15, -1, - 16, 17, 18, 19, -1, - 16, 21, 20, 17, -1, - 20, 21, 22, 23, -1 ] - } - } - ] -} - -DEF cube1 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.900000 0.900000 0.00000e+0 - emissiveColor 0.900000 0.900000 0.00000e+0 - specularColor 0.900000 0.900000 0.00000e+0 - ambientIntensity 0.600000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.690000 -0.550000 0.239000, - -0.690000 0.550000 0.239000, - 0.690000 0.550000 0.239000, - 0.690000 -0.550000 0.239000, - -0.624000 -0.495000 3.00000e-2, - -0.624000 0.495000 3.00000e-2, - 0.624000 0.495000 3.00000e-2, - 0.624000 -0.495000 3.00000e-2, - -0.586500 0.467500 0.474000, - -0.586500 -0.467500 0.474000, - 0.487016 -0.467500 0.487439, - 0.487016 0.467500 0.487439, - 0.653027 -0.508750 0.379155, - 0.653027 0.508750 0.379155 ] } - coordIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - normal Normal { vector [ - -0.697906 -0.713434 6.27643e-2, - -0.697906 0.713434 6.27643e-2, - 0.707566 0.706607 7.53235e-3, - 0.707566 -0.706607 7.53235e-3, - -0.461767 -0.468301 -0.753303, - -0.461767 0.468301 -0.753303, - 0.461767 0.468301 -0.753303, - 0.461767 -0.468301 -0.753303, - -0.427978 0.435171 0.792124, - -0.427978 -0.435171 0.792124, - 0.219399 -0.392012 0.893415, - 0.219399 0.392012 0.893415, - 0.663631 -0.416373 0.621472, - 0.663631 0.416373 0.621472 ] } - normalIndex [ - 0, 1, 5, 4, -1, - 0, 3, 12, 10, 9, -1, - 0, 4, 7, 3, -1, - 0, 9, 8, 1, -1, - 1, 2, 6, 5, -1, - 1, 8, 11, 13, 2, -1, - 2, 3, 7, 6, -1, - 2, 13, 12, 3, -1, - 4, 5, 6, 7, -1, - 8, 9, 10, 11, -1 ] - } - }, - Shape { - appearance Appearance { - material DEF mark Material { - diffuseColor 0.900000 0.700000 0.00000e+0 - emissiveColor 0.900000 0.700000 0.00000e+0 - specularColor 0.900000 0.700000 0.00000e+0 - ambientIntensity 0.533333 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.487016 -0.467500 0.487439, - 0.487016 0.467500 0.487439, - 0.653027 -0.508750 0.379155, - 0.653027 0.508750 0.379155 ] } - coordIndex [ - 0, 2, 3, 1, -1 ] - normal Normal { vector [ - 0.219399 -0.392012 0.893415, - 0.219399 0.392012 0.893415, - 0.663631 -0.416373 0.621472, - 0.663631 0.416373 0.621472 ] } - normalIndex [ - 0, 2, 3, 1, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeU_EIA-6032.wings b/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes/TantalC_SizeU_EIA-6032.wings deleted file mode 100644 index 79a86bc5cb5a76765c27ee942c44b4d188b6cdee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 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 Date: Sun, 18 Dec 2016 20:34:55 +0100 Subject: [PATCH 318/330] fixed LT1054 footprint filter (and others in dc-dc.lib) --- library/dc-dc.lib | 111 +++++++++++++++++++++++----------------------- 1 file changed, 55 insertions(+), 56 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 5fdde383..84e0ab72 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -10,8 +10,8 @@ F2 "" 50 -350 50 H V L CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 $FPLIST - SOIC* - DIP* + SOIC*3.9x4.9mm*Pitch1.27mm* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 -300 300 300 0 1 10 f @@ -117,9 +117,9 @@ F2 "TO-252-5" 250 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF $FPLIST - TO-252* - D-PAK-5* - DPAK-5* + TO?252* + D?PAK* + DPAK* $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f @@ -136,11 +136,11 @@ ENDDEF DEF APE1707M-33-HF U 0 40 Y Y 1 F N F0 "U" -400 350 50 H V L CNN F1 "APE1707M-33-HF" -400 250 50 H V L CNN -F2 "SOIC-8" 300 -250 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -160,10 +160,10 @@ ENDDEF DEF BD9001F U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "BD9001F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -181,10 +181,10 @@ ENDDEF DEF BD9778F U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "BD9778F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -265,11 +265,11 @@ ENDDEF DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N F0 "U" -500 350 50 H V L CNN F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN -F2 "SOIC-8" 450 -250 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 450 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -500 200 500 -200 0 1 10 f @@ -311,7 +311,7 @@ F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R $FPLIST - TO-263-5* + TO?263* D2-PAK-5* $ENDFPLIST DRAW @@ -333,7 +333,7 @@ F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T $FPLIST - TO-220-5* + TO?220* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -403,7 +403,7 @@ F1 "L5973D" -100 450 50 H V R CNN F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN F3 "" 0 0 50 H I C CNN $FPLIST - SOIC*1EP*3.9x4.9mm*Pitch1.27mm* + SOIC*3.9x4.9mm*Pitch1.27mm*1EP*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f @@ -424,11 +424,11 @@ ENDDEF DEF LM2574HVH-12 U 0 40 Y Y 1 F N F0 "U" -400 350 50 H V L CNN F1 "LM2574HVH-12" -400 250 50 H V L CNN -F2 "DIP-8" 300 -250 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ $FPLIST - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -446,11 +446,11 @@ ENDDEF DEF LM2574N-12 U 0 40 Y Y 1 F N F0 "U" -400 350 50 H V L CNN F1 "LM2574N-12" -400 250 50 H V L CNN -F2 "DIP-8" 350 -250 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 350 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ $FPLIST - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -472,7 +472,7 @@ F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ $FPLIST - TO-263-5* + TO?263* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -493,7 +493,7 @@ F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ $FPLIST - TO-220-5* + TO?220* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -514,7 +514,7 @@ F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ LM2575BU-ADJ LM2575-3.3BU LM2575-5.0BU LM2575-12BU $FPLIST - TO-263-5* + TO?263* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -535,7 +535,7 @@ F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ LM2575BT-ADJ LM2575-3.3BT LM2575-5.0BT LM2575-12BT $FPLIST - TO-220-5* + TO?220* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -556,7 +556,7 @@ F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ $FPLIST - TO-263-5* + TO?263* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -577,7 +577,7 @@ F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ $FPLIST - TO-220-5* + TO?220* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -598,7 +598,7 @@ F2 "TO-263-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ $FPLIST - TO-263-5* + TO?263* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -619,7 +619,7 @@ F2 "TO-220-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ $FPLIST - TO-220-5* + TO?220* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -636,11 +636,11 @@ ENDDEF DEF LM2672M-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2672M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 350 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -660,11 +660,11 @@ ENDDEF DEF LM2672N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2672N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ $FPLIST - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -684,11 +684,11 @@ ENDDEF DEF LM2674M-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2674M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -706,11 +706,11 @@ ENDDEF DEF LM2674N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2674N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ $FPLIST - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -728,11 +728,11 @@ ENDDEF DEF LM2675M-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2675M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -750,11 +750,11 @@ ENDDEF DEF LM2675N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2675N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ $FPLIST - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -400 300 400 -300 0 1 10 f @@ -1139,7 +1139,7 @@ F1 "LT1054" 400 -500 50 H V C CNN F2 "" 100 -100 50 H V C CNN F3 "" 100 -100 50 H V C CNN $FPLIST - DIP-8* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -1163,7 +1163,7 @@ F2 "" 50 -350 50 H I L CNN F3 "" -200 600 50 H I C CNN $FPLIST SOIC-8* - DIP-8* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -1306,7 +1306,7 @@ F2 "" 100 -100 50 H V C CNN F3 "" 100 -100 50 H V C CNN ALIAS MAX1044 ICL7660 $FPLIST - DIP-8* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -1671,12 +1671,11 @@ ENDDEF DEF MAX5035AUPA U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "MAX5035AUPA" -300 350 50 H V L CNN -F2 "DIP-8" 300 -350 50 H V C CIN +F2 Housings_DIP:DIP-8_W7.62mm 300 -350 50 H V C CIN F3 "" 0 -50 50 H V C CNN ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA $FPLIST - PDIP* - DIP* + DIP*W7.62mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -1696,11 +1695,11 @@ ENDDEF DEF MAX5035AUSA U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "MAX5035AUSA" -300 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H V C CIN F3 "" 0 -50 50 H V C CNN ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA $FPLIST - SO* + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -1742,8 +1741,8 @@ F1 "MC34063" 50 -450 50 H V L CNN F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST - DIP* - SOIC* + DIP*W7.62mm* + SOIC*3.9x4.9mm*Pitch1.27mm* DFN* $ENDFPLIST DRAW @@ -1768,7 +1767,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN F3 "" -300 550 50 H V C CNN ALIAS MCP16301H $FPLIST - SOT-23-* + SOT?23* $ENDFPLIST DRAW S -300 400 300 -300 0 1 10 f @@ -1839,7 +1838,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN F3 "" -250 450 50 H V C CNN ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH $FPLIST - SOT-23-6* + SOT?23* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -2167,7 +2166,7 @@ F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN F3 "" 0 550 50 H I C CNN ALIAS TPS62171 TPS62172 TPS62173 $FPLIST - DFN-* + DFN*1EP*2x2mm*Pitch0.5mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -2192,7 +2191,7 @@ F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN F3 "" 0 550 50 H I C CNN ALIAS TPS62175 $FPLIST - DFN-* + DFN*1EP*2x3mm*Pitch0.5mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -2219,7 +2218,7 @@ F2 "SOT-23-5" 0 -250 50 H V C CIN F3 "" 0 100 50 H V C CNN ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV $FPLIST - SOT-23-5* + SOT?23* $ENDFPLIST DRAW S -200 300 200 -200 0 1 10 f @@ -2240,7 +2239,7 @@ F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN F3 "" 0 0 50 H I C CNN ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 $FPLIST - DCDC-Conv_TRACO_TSR-1* + DCDC?Conv?TRACO?TSR-1* $ENDFPLIST DRAW S -300 200 300 -100 0 1 10 f From b1030fa13580a3b55a94dc5e917ada01d0755095 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 20:36:51 +0100 Subject: [PATCH 319/330] fixed ICL7667 text distance --- library/interface.lib | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 96c4353c..2d43bf93 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1187,7 +1187,7 @@ ENDDEF # # ICL7667 # -DEF ICL7667 U 0 1 Y Y 1 F N +DEF ICL7667 U 0 20 Y Y 1 F N F0 "U" -60 415 50 H V R CNN F1 "ICL7667" -60 340 50 H V R CNN F2 "" 150 -850 50 H V L CNN @@ -2590,8 +2590,7 @@ F1 "SP3481CP" 100 350 50 H V L CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EP SP3485CP SP3485EP -$FPLIST - +$FPLIST DIP*W7.62mm* $ENDFPLIST DRAW From c83dcc7849e043f6161f4a6cc9680576d16c3577 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 20:39:59 +0100 Subject: [PATCH 320/330] fixed L293 - pin8 --- library/motor_drivers.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 9bdfd6d3..ccf0a060 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -143,9 +143,9 @@ ENDDEF # L293 # DEF L293 U 0 40 Y Y 1 F N -F0 "U" -100 925 50 H V R CNN -F1 "L293" -100 850 50 H V R CNN -F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 V I L CNN +F0 "U" -200 1025 50 H V R CNN +F1 "L293" -200 950 50 H V R CNN +F2 "Housings_DIP:DIP-16_W7.62mm" 250 -750 50 H I L CNN F3 "" -300 700 50 H I C CNN ALIAS L293D $FPLIST @@ -154,7 +154,7 @@ $ENDFPLIST DRAW C -90 -270 10 0 1 0 F C -90 325 10 0 1 0 F -S -400 800 400 -700 0 1 10 f +S -400 900 400 -700 0 1 10 f P 2 0 1 0 -250 -195 -50 -195 N P 2 0 1 0 -250 5 -125 5 N P 2 0 1 0 -250 400 -50 400 N @@ -178,7 +178,7 @@ X GND 4 -200 -800 100 U 50 50 1 1 W X GND 5 -100 -800 100 U 50 50 1 1 W X 2Y 6 500 400 100 L 50 50 1 1 O X 2A 7 -500 400 100 R 50 50 1 1 I -X GND 8 0 -800 100 U 50 50 1 1 W +X VCC2 8 100 1000 100 D 50 50 1 1 W X EN3,4 9 -500 -400 100 R 50 50 1 1 I X 3A 10 -500 0 100 R 50 50 1 1 I X 3A 11 500 0 100 L 50 50 1 1 O @@ -186,7 +186,7 @@ X GND 12 100 -800 100 U 50 50 1 1 W X GND 13 200 -800 100 U 50 50 1 1 W X 4Y 14 500 -200 100 L 50 50 1 1 O X 4A 15 -500 -200 100 R 50 50 1 1 I -X VCC 16 0 900 100 D 50 50 1 1 W +X VCC1 16 -100 1000 100 D 50 50 1 1 W ENDDRAW ENDDEF # From ffe2d63c95eac844af57ca501fee690edbbf7e6f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 20:45:07 +0100 Subject: [PATCH 321/330] fixed typo in dc-dc.lib --- library/dc-dc.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 84e0ab72..e9c5ec2b 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -424,7 +424,7 @@ ENDDEF DEF LM2574HVH-12 U 0 40 Y Y 1 F N F0 "U" -400 350 50 H V L CNN F1 "LM2574HVH-12" -400 250 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 300 -250 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ $FPLIST @@ -446,7 +446,7 @@ ENDDEF DEF LM2574N-12 U 0 40 Y Y 1 F N F0 "U" -400 350 50 H V L CNN F1 "LM2574N-12" -400 250 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 350 -250 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 350 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ $FPLIST @@ -660,7 +660,7 @@ ENDDEF DEF LM2672N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2672N-12" -400 350 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ $FPLIST @@ -706,7 +706,7 @@ ENDDEF DEF LM2674N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2674N-12" -400 350 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ $FPLIST @@ -750,7 +750,7 @@ ENDDEF DEF LM2675N-12 U 0 40 Y Y 1 F N F0 "U" -400 450 50 H V L CNN F1 "LM2675N-12" -400 350 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 350 -350 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ $FPLIST @@ -1671,7 +1671,7 @@ ENDDEF DEF MAX5035AUPA U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "MAX5035AUPA" -300 350 50 H V L CNN -F2 Housings_DIP:DIP-8_W7.62mm 300 -350 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 300 -350 50 H V C CIN F3 "" 0 -50 50 H V C CNN ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA $FPLIST From 199b441089b226bf203528e3ea9f4a3862583762 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 20:46:29 +0100 Subject: [PATCH 322/330] fixed missing pins of TL071/061/081 --- library/linear.dcm | 2 +- library/linear.lib | 28 +--------------------------- 2 files changed, 2 insertions(+), 28 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index d14f7b93..9e50d87f 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -1008,7 +1008,7 @@ $ENDCMP $CMP TL071 D Low-Noise JFET-Input Operational Amplifiers, Low Power K AmpliOp -F http://www.ti.com/lit/ds/symlink/tl074a.pdf +F http://www.ti.com/lit/ds/symlink/tl072a.pdf $ENDCMP # $CMP TL072 diff --git a/library/linear.lib b/library/linear.lib index 083d5cf1..47f16c50 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1165,7 +1165,7 @@ F0 "U" 0 250 50 H V L CNN 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 -ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 +ALIAS LF155 LF156 LF256 LF257 LF355 LF356 LF357 TL081 TL061 TL071 $FPLIST SOIC*Pitch1.27mm* DIP*W7.62mm* @@ -2398,32 +2398,6 @@ X ~ 16 300 0 100 L 50 50 4 1 O ENDDRAW ENDDEF # -# TL071 -# -DEF TL071 U 0 20 Y Y 1 F N -F0 "U" 0 200 50 H V L CNN -F1 "TL071" 0 -200 50 H V L CNN -F2 "" 50 200 50 H V C CNN -F3 "" 0 250 50 H V C CNN -ALIAS TL081 TL061 -$FPLIST - DIP*W7.62mm* - SOIC*3.9x4.9mm*Pitch1.27mm* - TSSOP*Pitch0.65mm* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X NC 1 100 300 250 D 50 50 1 1 N N -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 P -X NC 5 0 300 200 D 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 P -X NC 8 0 -300 200 U 50 50 1 1 N N -ENDDRAW -ENDDEF -# # TS881 # DEF TS881 U 0 20 Y Y 1 F N From 91f90d6249595f995fc158c22d16a6510f9e227b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 20:50:30 +0100 Subject: [PATCH 323/330] fixed INA327 --- library/linear.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 47f16c50..1a9deba4 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -557,17 +557,17 @@ $FPLIST MSOP*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW -P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f -X R1 1 -300 100 100 R 50 50 1 1 P -X - 2 -300 -200 100 R 50 50 1 1 I -X + 3 -300 200 100 R 50 50 1 1 I -X V- 4 0 -300 150 U 50 50 1 1 w +P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f +X R1 1 -400 100 100 R 50 50 1 1 P +X - 2 -400 -200 100 R 50 50 1 1 I +X + 3 -400 200 100 R 50 50 1 1 I +X V- 4 -100 -300 100 U 50 50 1 1 w X V+ 5 -100 300 100 D 50 50 1 1 W X EN 6 100 300 200 D 50 50 1 1 I -X V+ 7 100 -300 200 U 50 50 1 1 I +X R2 7 0 -300 150 U 50 50 1 1 I X ~ 8 400 0 100 L 50 50 1 1 O X V+ 9 0 300 150 D 50 50 1 1 W -X R1 10 -300 -100 100 R 50 50 1 1 P +X R1 10 -400 -100 100 R 50 50 1 1 P ENDDRAW ENDDEF # From 3aaf88778e4ef3e6f05e340719c9d3081e57c270 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 18 Dec 2016 21:06:02 +0100 Subject: [PATCH 324/330] fixed bugs in linear.lib as requested --- library/linear.dcm | 4 +- library/linear.lib | 157 +++++++++++++++++++++++---------------------- 2 files changed, 82 insertions(+), 79 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 9e50d87f..7aa7c870 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -699,8 +699,8 @@ K quad op amp operational amplifier F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf $ENDCMP # -$CMP MCP601 -D MCP601 opamp in 5-pin package +$CMP MCP601OT +D 2.7V to 6.0V Single Supply CMOS Operational Amplifier, SOT-23-5 K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP diff --git a/library/linear.lib b/library/linear.lib index 1a9deba4..65d707e3 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -47,7 +47,7 @@ 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 -X V- 4 -100 -300 150 U 50 50 1 1 w +X V- 4 -100 -300 150 U 50 50 1 1 W X Ref 5 0 300 150 D 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 W @@ -515,7 +515,7 @@ P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f X Rg 1 -300 100 100 R 50 50 1 1 P X - 2 -300 -200 100 R 50 50 1 1 I X + 3 -300 200 100 R 50 50 1 1 I -X V- 4 0 -300 150 U 50 50 1 1 w +X V- 4 0 -300 150 U 50 50 1 1 W X Ref 5 100 -300 200 U 50 50 1 1 I X ~ 6 400 0 100 L 50 50 1 1 O X V+ 7 0 300 150 D 50 50 1 1 W @@ -538,7 +538,7 @@ P 4 0 1 10 300 0 -200 250 -200 -250 300 0 f X R1 1 -300 100 100 R 50 50 1 1 P X - 2 -300 -200 100 R 50 50 1 1 I X + 3 -300 200 100 R 50 50 1 1 I -X V- 4 0 -300 150 U 50 50 1 1 w +X V- 4 0 -300 150 U 50 50 1 1 W X R2 5 100 -300 200 U 50 50 1 1 I X ~ 6 400 0 100 L 50 50 1 1 O X V+ 7 0 300 150 D 50 50 1 1 W @@ -561,7 +561,7 @@ P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f X R1 1 -400 100 100 R 50 50 1 1 P X - 2 -400 -200 100 R 50 50 1 1 I X + 3 -400 200 100 R 50 50 1 1 I -X V- 4 -100 -300 100 U 50 50 1 1 w +X V- 4 -100 -300 100 U 50 50 1 1 W X V+ 5 -100 300 100 D 50 50 1 1 W X EN 6 100 300 200 D 50 50 1 1 I X R2 7 0 -300 150 U 50 50 1 1 I @@ -656,11 +656,11 @@ DRAW P 2 0 1 0 100 -200 0 -100 N P 2 0 1 0 100 200 0 100 N P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X V+ 1 100 300 100 D 50 50 1 1 I -X V+ 2 -100 300 150 D 50 50 1 1 I +X V+ 1 100 300 100 D 50 50 1 1 W +X V+ 2 -100 300 150 D 50 50 1 1 W X ~ 4 300 0 100 L 50 50 1 1 O -X V- 6 -100 -300 150 U 50 50 1 1 I -X V- 7 100 -300 100 U 50 50 1 1 I +X V- 6 -100 -300 150 U 50 50 1 1 W +X V- 7 100 -300 100 U 50 50 1 1 W X IN 8 -300 0 100 R 50 50 1 1 I ENDDRAW ENDDEF @@ -854,11 +854,11 @@ 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X BAL 5 100 -300 100 U 50 50 1 1 P X ~ 6 300 -100 100 L 50 50 1 1 P X ~ 7 300 0 100 L 50 50 1 1 O -X V+ 8 -100 300 150 D 50 50 1 1 I +X V+ 8 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -900,8 +900,8 @@ ALIAS LM319N DRAW P 2 0 1 0 0 -100 100 -200 N P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f -X V- 6 -100 -300 150 U 50 50 0 1 I -X V+ 11 -100 300 150 D 50 50 0 1 I +X V- 6 -100 -300 150 U 50 50 0 1 W +X V+ 11 -100 300 150 D 50 50 0 1 W X Gnd1 3 100 -300 100 U 50 50 1 1 P X + 4 -300 100 100 R 50 50 1 1 I X - 5 -300 -100 100 R 50 50 1 1 I @@ -923,8 +923,8 @@ F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 -100 100 -200 N P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f -X V- 5 -100 -300 150 U 50 50 0 1 I -X V+ 10 -100 300 150 D 50 50 0 1 I +X V- 5 -100 -300 150 U 50 50 0 1 W +X V+ 10 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O X Gnd1 2 100 -300 100 U 50 50 1 1 P X + 3 -300 100 100 R 50 50 1 1 I @@ -949,10 +949,10 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -1067,10 +1067,10 @@ P 5 0 1 0 -170 100 -110 100 -140 100 -140 130 -140 70 N 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 -X V- 4 -100 -300 100 U 50 50 1 1 I +X V- 4 -100 -300 100 U 50 50 1 1 W X QCS~ 5 200 -300 250 U 50 50 1 1 I X ~ 6 400 0 100 L 50 50 1 1 O -X V+ 7 -100 300 100 D 50 50 1 1 I +X V+ 7 -100 300 100 D 50 50 1 1 W X ~ 8 100 -300 200 U 50 50 1 1 I ENDDRAW ENDDEF @@ -1120,9 +1120,9 @@ X NC 5 0 300 100 D 50 50 0 1 N N 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~ 8 0 -300 200 U 50 50 1 1 P ENDDRAW ENDDEF @@ -1176,10 +1176,10 @@ 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X ~ 5 100 -300 250 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 0 300 200 D 50 50 1 1 N N ENDDRAW ENDDEF @@ -1207,7 +1207,7 @@ ENDDEF # # LMV601 # -DEF LMV601 U 0 20 Y Y 1 F N +DEF LMV601 U 0 10 Y Y 1 F N F0 "U" 0 150 50 H V L CNN F1 "LMV601" 0 -150 50 H V L CNN F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN @@ -1576,10 +1576,10 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~SHDN 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 250 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 100 300 200 D 50 50 1 1 N N ENDDRAW ENDDEF @@ -1598,11 +1598,11 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X ~SHDN 5 0 -300 200 U 50 50 1 1 I -X V+ 6 -100 300 150 D 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -1672,7 +1672,7 @@ ENDDEF # # MCP6001 # -DEF MCP6001 U 0 20 Y Y 1 F N +DEF MCP6001 U 0 10 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP6001" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN @@ -1680,16 +1680,16 @@ F3 "" 50 200 50 H V C CNN DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # # MCP6001R # -DEF MCP6001R U 0 20 Y Y 1 F N +DEF MCP6001R U 0 10 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP6001R" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN @@ -1697,33 +1697,36 @@ F3 "" 50 200 50 H V C CNN DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V+ 2 -100 300 150 D 50 50 1 1 I +X V+ 2 -100 300 150 D 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X V- 5 -100 -300 150 U 50 50 1 1 I +X V- 5 -100 -300 150 U 50 50 1 1 W ENDDRAW ENDDEF # -# MCP601 +# MCP601OT # -DEF MCP601 U 0 20 Y Y 1 F N +DEF MCP601OT U 0 10 Y Y 1 F N F0 "U" 50 200 50 H V C CNN -F1 "MCP601" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN +F1 "MCP601OT" 50 -150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 700 -250 50 H I C CNN F3 "" 50 200 50 H V C CNN +$FPLIST + SOT?23* +$ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # # MCP601P # -DEF MCP601P U 0 1 Y Y 1 F N +DEF MCP601P U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP601P" 0 150 50 H V L CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN @@ -1736,17 +1739,17 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 0 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 200 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # # MCP601R # -DEF MCP601R U 0 20 Y Y 1 F N +DEF MCP601R U 0 10 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP601R" 200 -200 50 H V C CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 25 -275 50 H I L CNN @@ -1757,16 +1760,16 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V+ 2 -100 300 150 D 50 50 1 1 I +X V+ 2 -100 300 150 D 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X V- 5 -100 -300 150 U 50 50 1 1 I +X V- 5 -100 -300 150 U 50 50 1 1 W ENDDRAW ENDDEF # # MCP601SN # -DEF MCP601SN U 0 1 Y Y 1 F N +DEF MCP601SN U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP601SN" 0 150 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN @@ -1779,17 +1782,17 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 0 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 200 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # # MCP601ST # -DEF MCP601ST U 0 1 Y Y 1 F N +DEF MCP601ST U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP601ST" 0 150 50 H V L CNN F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN @@ -1802,17 +1805,17 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 0 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 200 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # # MCP603 # -DEF MCP603 U 0 20 Y Y 1 F N +DEF MCP603 U 0 10 Y Y 1 F N F0 "U" 50 200 50 H V C CNN F1 "MCP603" 200 -200 50 H V C CNN F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -300 50 H I L CNN @@ -1823,17 +1826,17 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X ~CS 5 0 -300 200 U 50 50 1 1 I -X V+ 6 -100 300 150 D 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # # MCP603P # -DEF MCP603P U 0 1 Y Y 1 F N +DEF MCP603P U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP603P" 0 150 50 H V L CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 -150 50 H I L CNN @@ -1846,17 +1849,17 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 200 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~CS 8 0 -300 200 U 50 50 1 1 I ENDDRAW ENDDEF # # MCP603SN # -DEF MCP603SN U 0 1 Y Y 1 F N +DEF MCP603SN U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP603SN" 0 150 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -150 50 H I L CNN @@ -1869,17 +1872,17 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 200 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~CS 8 0 -300 200 U 50 50 1 1 I ENDDRAW ENDDEF # # MCP603ST # -DEF MCP603ST U 0 1 Y Y 1 F N +DEF MCP603ST U 0 10 Y Y 1 F N F0 "U" 0 250 50 H V L CNN F1 "MCP603ST" 0 150 50 H V L CNN F2 "Housings_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm" 0 -150 50 H I L CNN @@ -1892,10 +1895,10 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 200 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~CS 8 0 -300 200 U 50 50 1 1 I ENDDRAW ENDDEF @@ -2065,10 +2068,10 @@ 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X ~ 5 100 -300 250 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~ 8 0 300 200 D 50 50 1 1 I ENDDRAW ENDDEF @@ -2149,10 +2152,10 @@ 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 -X V- 4 -100 -300 150 U 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 0 300 200 D 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X ~ 8 100 -300 250 U 50 50 1 1 I ENDDRAW ENDDEF @@ -2249,10 +2252,10 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 0 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 200 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF @@ -2271,10 +2274,10 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -2291,10 +2294,10 @@ $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -2313,10 +2316,10 @@ P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X NC 1 0 -300 100 U 50 50 1 1 N N 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 I +X V- 4 -100 -300 150 U 50 50 1 1 W X NC 5 100 -300 100 U 50 50 1 1 N N X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 I +X V+ 7 -100 300 150 D 50 50 1 1 W X NC 8 200 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF @@ -2331,10 +2334,10 @@ F3 "" 50 200 50 H V C CNN DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O -X V+ 5 -100 300 150 D 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # From 4fb225704ad4f793acfac2e792ca06a2da3a6d60 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Mon, 19 Dec 2016 19:58:38 +0100 Subject: [PATCH 325/330] ac-dc: Fix MeanWell IRM-02 Signed-off-by: Roman3349 --- library/ac-dc.dcm | 4 ++-- library/ac-dc.lib | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/library/ac-dc.dcm b/library/ac-dc.dcm index b35c7e21..ad91118e 100644 --- a/library/ac-dc.dcm +++ b/library/ac-dc.dcm @@ -126,8 +126,8 @@ K SMPS Controller AC-DC F http://www.fairchildsemi.com/ds/AR/AR3522X.pdf $ENDCMP # -$CMP MeanWell_IRM-02 -D MeanWell IRM-02 2W miniature AC-DC module-type power supply +$CMP +D 2W miniature AC-DC module-type power supply MeanWell K 2W miniature AC-DC module-type power supply F http://www.meanwell.com/productPdf.aspx?i=675 $ENDCMP diff --git a/library/ac-dc.lib b/library/ac-dc.lib index 405c271e..a3ca4ed3 100644 --- a/library/ac-dc.lib +++ b/library/ac-dc.lib @@ -265,22 +265,22 @@ X FB 4 -500 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # -# MeanWell_IRM-02 +# IRM-02 # -DEF MeanWell_IRM-02 U 0 40 Y Y 1 F N -F0 "U" 500 250 50 H V C CNN -F1 "MeanWell_IRM-02" 500 -150 50 H V C CNN -F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 500 -250 50 H I C CNN -F3 "" 500 -350 60 H I C CNN +DEF IRM-02 U 0 40 Y Y 1 F N +F0 "U" 400 250 50 H V C CNN +F1 "IRM-02" 400 -150 50 H V C CNN +F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 400 -250 50 H I C CNN +F3 "" 400 -350 60 H I C CNN $FPLIST ACDC?Converter?MeanWell?IRM?02?x* $ENDFPLIST DRAW -S 200 200 800 -100 0 1 0 f -X AC/N 1 0 0 200 R 50 50 1 1 P -X AC/L 2 0 100 200 R 50 50 1 1 P -X -Vout 3 1000 0 200 L 50 50 1 1 P -X +Vout 4 1000 100 200 L 50 50 1 1 P +S 100 200 700 -100 0 1 0 f +X AC/N 1 0 0 100 R 50 50 1 1 W +X AC/L 2 0 100 100 R 50 50 1 1 W +X -Vout 3 800 0 100 L 50 50 1 1 w +X +Vout 4 800 100 100 L 50 50 1 1 w ENDDRAW ENDDEF # From 969df4e081af1a00ffe5b7437f6ed66718dc78cb Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Mon, 19 Dec 2016 20:03:04 +0100 Subject: [PATCH 326/330] ac-dc: Add MeanWell IRM-02 Signed-off-by: Roman3349 --- library/ac-dc.dcm | 2 +- library/ac-dc.lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/ac-dc.dcm b/library/ac-dc.dcm index ad91118e..98f0fbe9 100644 --- a/library/ac-dc.dcm +++ b/library/ac-dc.dcm @@ -126,7 +126,7 @@ K SMPS Controller AC-DC F http://www.fairchildsemi.com/ds/AR/AR3522X.pdf $ENDCMP # -$CMP +$CMP IRM-02 D 2W miniature AC-DC module-type power supply MeanWell K 2W miniature AC-DC module-type power supply F http://www.meanwell.com/productPdf.aspx?i=675 diff --git a/library/ac-dc.lib b/library/ac-dc.lib index a3ca4ed3..67eb2749 100644 --- a/library/ac-dc.lib +++ b/library/ac-dc.lib @@ -271,7 +271,7 @@ DEF IRM-02 U 0 40 Y Y 1 F N F0 "U" 400 250 50 H V C CNN F1 "IRM-02" 400 -150 50 H V C CNN F2 "Converters_DCDC_ACDC:ACDC-Converter_MeanWell-IRM-02-x" 400 -250 50 H I C CNN -F3 "" 400 -350 60 H I C CNN +F3 "" 400 -350 50 H I C CNN $FPLIST ACDC?Converter?MeanWell?IRM?02?x* $ENDFPLIST From 83115fb3496847e5dd8961b359394a6e8aafc488 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 20 Dec 2016 07:45:22 +0100 Subject: [PATCH 327/330] made PWR_FLAG smaller (comparable to other power symbols) --- library/power.dcm | 492 ++++++------ library/power.lib | 1954 ++++++++++++++++++++++----------------------- 2 files changed, 1223 insertions(+), 1223 deletions(-) diff --git a/library/power.dcm b/library/power.dcm index a0caca2d..58a1524d 100644 --- a/library/power.dcm +++ b/library/power.dcm @@ -1,246 +1,246 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP +12C -K POWER, PWR -$ENDCMP -# -$CMP +12L -K POWER, PWR -$ENDCMP -# -$CMP +12LF -K POWER, PWR -$ENDCMP -# -$CMP +12P -K POWER, PWR -$ENDCMP -# -$CMP +12V -K POWER, PWR -$ENDCMP -# -$CMP +12VA -K POWER, PWR -$ENDCMP -# -$CMP +15V -K POWER, PWR -$ENDCMP -# -$CMP +1V1 -K POWER, PWR -$ENDCMP -# -$CMP +1V2 -K POWER, PWR -$ENDCMP -# -$CMP +1V5 -K POWER, PWR -$ENDCMP -# -$CMP +1V8 -K POWER, PWR -$ENDCMP -# -$CMP +24V -K POWER, PWR -$ENDCMP -# -$CMP +2V5 -K POWER, PWR -$ENDCMP -# -$CMP +3.3VA -K POWER, PWR -$ENDCMP -# -$CMP +36V -K POWER, PWR -$ENDCMP -# -$CMP +3V3 -K POWER, PWR -$ENDCMP -# -$CMP +48V -K POWER, PWR -$ENDCMP -# -$CMP +5C -K POWER, PWR -$ENDCMP -# -$CMP +5F -K POWER, PWR -$ENDCMP -# -$CMP +5P -K POWER, PWR -$ENDCMP -# -$CMP +5V -K POWER, PWR -$ENDCMP -# -$CMP +5VA -K POWER, PWR -$ENDCMP -# -$CMP +5VD -K POWER, PWR -$ENDCMP -# -$CMP +5VL -K POWER, PWR -$ENDCMP -# -$CMP +5VP -K POWER, PWR -$ENDCMP -# -$CMP +6V -K POWER, PWR -$ENDCMP -# -$CMP +8V -K POWER, PWR -$ENDCMP -# -$CMP +9V -K POWER, PWR -$ENDCMP -# -$CMP +9VA -K POWER, PWR -$ENDCMP -# -$CMP +BATT -K POWER, PWR -$ENDCMP -# -$CMP -10V -K POWER, PWR -$ENDCMP -# -$CMP -12V -K POWER, PWR -$ENDCMP -# -$CMP -12VA -K POWER, PWR -$ENDCMP -# -$CMP -15V -K POWER, PWR -$ENDCMP -# -$CMP -24V -K POWER, PWR -$ENDCMP -# -$CMP -36V -K POWER, PWR -$ENDCMP -# -$CMP -48V -K POWER, PWR -$ENDCMP -# -$CMP -5V -K POWER, PWR -$ENDCMP -# -$CMP -5VA -K POWER, PWR -$ENDCMP -# -$CMP -6V -K POWER, PWR -$ENDCMP -# -$CMP -8V -K POWER, PWR -$ENDCMP -# -$CMP -9VA -K POWER, PWR -$ENDCMP -# -$CMP Earth -D Ground -K POWER, PWR, GND, GROUND -$ENDCMP -# -$CMP Earth_Clean -D Clean Earth -K POWER, PWR, GND, GROUND, CLEAN, SIGNAL -$ENDCMP -# -$CMP Earth_Protective -D Protective Earth -K POWER, PWR, EARTH, PROTECTIVE, GND, GROUND, PE -$ENDCMP -# -$CMP GND -K POWER, PWR -$ENDCMP -# -$CMP GNDA -K POWER, PWR -$ENDCMP -# -$CMP GNDD -K POWER, PWR -$ENDCMP -# -$CMP GNDPWR -K POWER, PWR -$ENDCMP -# -$CMP GNDREF -K POWER, PWR -$ENDCMP -# -$CMP VAA -K POWER, PWR -$ENDCMP -# -$CMP VCC -K POWER, PWR -$ENDCMP -# -$CMP VCOM -K POWER, PWR -$ENDCMP -# -$CMP VDD -K POWER, PWR -$ENDCMP -# -$CMP VDDA -K POWER, PWR -$ENDCMP -# -$CMP VEE -K POWER, PWR -$ENDCMP -# -$CMP VMEM -K POWER, PWR -$ENDCMP -# -$CMP VPP -K POWER, PWR -$ENDCMP -# -$CMP VSS -K POWER, PWR -$ENDCMP -# -$CMP VSSA -K POWER, PWR -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP +12C +K POWER, PWR +$ENDCMP +# +$CMP +12L +K POWER, PWR +$ENDCMP +# +$CMP +12LF +K POWER, PWR +$ENDCMP +# +$CMP +12P +K POWER, PWR +$ENDCMP +# +$CMP +12V +K POWER, PWR +$ENDCMP +# +$CMP +12VA +K POWER, PWR +$ENDCMP +# +$CMP +15V +K POWER, PWR +$ENDCMP +# +$CMP +1V1 +K POWER, PWR +$ENDCMP +# +$CMP +1V2 +K POWER, PWR +$ENDCMP +# +$CMP +1V5 +K POWER, PWR +$ENDCMP +# +$CMP +1V8 +K POWER, PWR +$ENDCMP +# +$CMP +24V +K POWER, PWR +$ENDCMP +# +$CMP +2V5 +K POWER, PWR +$ENDCMP +# +$CMP +3.3VA +K POWER, PWR +$ENDCMP +# +$CMP +36V +K POWER, PWR +$ENDCMP +# +$CMP +3V3 +K POWER, PWR +$ENDCMP +# +$CMP +48V +K POWER, PWR +$ENDCMP +# +$CMP +5C +K POWER, PWR +$ENDCMP +# +$CMP +5F +K POWER, PWR +$ENDCMP +# +$CMP +5P +K POWER, PWR +$ENDCMP +# +$CMP +5V +K POWER, PWR +$ENDCMP +# +$CMP +5VA +K POWER, PWR +$ENDCMP +# +$CMP +5VD +K POWER, PWR +$ENDCMP +# +$CMP +5VL +K POWER, PWR +$ENDCMP +# +$CMP +5VP +K POWER, PWR +$ENDCMP +# +$CMP +6V +K POWER, PWR +$ENDCMP +# +$CMP +8V +K POWER, PWR +$ENDCMP +# +$CMP +9V +K POWER, PWR +$ENDCMP +# +$CMP +9VA +K POWER, PWR +$ENDCMP +# +$CMP +BATT +K POWER, PWR +$ENDCMP +# +$CMP -10V +K POWER, PWR +$ENDCMP +# +$CMP -12V +K POWER, PWR +$ENDCMP +# +$CMP -12VA +K POWER, PWR +$ENDCMP +# +$CMP -15V +K POWER, PWR +$ENDCMP +# +$CMP -24V +K POWER, PWR +$ENDCMP +# +$CMP -36V +K POWER, PWR +$ENDCMP +# +$CMP -48V +K POWER, PWR +$ENDCMP +# +$CMP -5V +K POWER, PWR +$ENDCMP +# +$CMP -5VA +K POWER, PWR +$ENDCMP +# +$CMP -6V +K POWER, PWR +$ENDCMP +# +$CMP -8V +K POWER, PWR +$ENDCMP +# +$CMP -9VA +K POWER, PWR +$ENDCMP +# +$CMP Earth +D Ground +K POWER, PWR, GND, GROUND +$ENDCMP +# +$CMP Earth_Clean +D Clean Earth +K POWER, PWR, GND, GROUND, CLEAN, SIGNAL +$ENDCMP +# +$CMP Earth_Protective +D Protective Earth +K POWER, PWR, EARTH, PROTECTIVE, GND, GROUND, PE +$ENDCMP +# +$CMP GND +K POWER, PWR +$ENDCMP +# +$CMP GNDA +K POWER, PWR +$ENDCMP +# +$CMP GNDD +K POWER, PWR +$ENDCMP +# +$CMP GNDPWR +K POWER, PWR +$ENDCMP +# +$CMP GNDREF +K POWER, PWR +$ENDCMP +# +$CMP VAA +K POWER, PWR +$ENDCMP +# +$CMP VCC +K POWER, PWR +$ENDCMP +# +$CMP VCOM +K POWER, PWR +$ENDCMP +# +$CMP VDD +K POWER, PWR +$ENDCMP +# +$CMP VDDA +K POWER, PWR +$ENDCMP +# +$CMP VEE +K POWER, PWR +$ENDCMP +# +$CMP VMEM +K POWER, PWR +$ENDCMP +# +$CMP VPP +K POWER, PWR +$ENDCMP +# +$CMP VSS +K POWER, PWR +$ENDCMP +# +$CMP VSSA +K POWER, PWR +$ENDCMP +# +#End Doc Library diff --git a/library/power.lib b/library/power.lib index d31aeef0..6a28f155 100644 --- a/library/power.lib +++ b/library/power.lib @@ -1,977 +1,977 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# +12C -# -DEF +12C #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12C" 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12C 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +12L -# -DEF +12L #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12L" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12L 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +12LF -# -DEF +12LF #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12LF" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12LF 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +12P -# -DEF +12P #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12P" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12P 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +12V -# -DEF +12V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +12VA -# -DEF +12VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+12VA" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12VA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +15V -# -DEF +15V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+15V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +15V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V0 -# -DEF +1V0 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V0" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V0 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V1 -# -DEF +1V1 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V1" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V1 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V2 -# -DEF +1V2 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V2" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V2 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V35 -# -DEF +1V35 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V35" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V35 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V5 -# -DEF +1V5 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V5" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V5 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +1V8 -# -DEF +1V8 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+1V8" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +1V8 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +24V -# -DEF +24V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+24V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +24V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +2V5 -# -DEF +2V5 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+2V5" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +2V5 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +3.3VA -# -DEF +3.3VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+3.3VA" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +3.3VA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +3.3VADC -# -DEF +3.3VADC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 150 -50 50 H I C CNN -F1 "+3.3VADC" 0 100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X +3.3VADC 1 0 0 0 U 50 50 0 0 W N -P 3 0 1 0 0 0 0 40 0 40 N -P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -ENDDRAW -ENDDEF -# -# +3.3VDAC -# -DEF +3.3VDAC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 150 -50 50 H I C CNN -F1 "+3.3VDAC" 0 100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X +3.3VDAC 1 0 0 0 U 50 50 0 0 W N -P 3 0 1 0 0 0 0 40 0 40 N -P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -ENDDRAW -ENDDEF -# -# +3.3VP -# -DEF +3.3VP #PWR 0 0 Y Y 1 F P -F0 "#PWR" 150 -50 50 H I C CNN -F1 "+3.3VP" 0 100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X +3.3VP 1 0 0 0 U 50 50 0 0 W N -P 3 0 1 0 0 0 0 40 0 40 N -P 7 0 1 0 20 30 0 40 -20 30 -10 70 10 70 20 30 20 30 N -ENDDRAW -ENDDEF -# -# +36V -# -DEF +36V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+36V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +36V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +3V3 -# -DEF +3V3 #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS +3.3V -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +3V3 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +48V -# -DEF +48V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+48V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +48V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5C -# -DEF +5C #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5C" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5C 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5F -# -DEF +5F #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5F" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5F 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5P -# -DEF +5P #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5P" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5P 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5V -# -DEF +5V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5VA -# -DEF +5VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5VA" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5VA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5VD -# -DEF +5VD #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5VD" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5VD 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5VL -# -DEF +5VL #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5VL" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5VL 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +5VP -# -DEF +5VP #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+5VP" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5VP 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +6V -# -DEF +6V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+6V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +6V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +8V -# -DEF +8V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+8V" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +8V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +9V -# -DEF +9V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+9V" 0 140 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +9V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +9VA -# -DEF +9VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -125 50 H I C CNN -F1 "+9VA" 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +9VA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# +BATT -# -DEF +BATT #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "+BATT" 0 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +BATT 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# -10V -# -DEF -10V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-10V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -10V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -12V -# -DEF -12V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-12V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -12V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -12VA -# -DEF -12VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "-12VA" 0 140 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -12VA 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -15V -# -DEF -15V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-15V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -15V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -24V -# -DEF -24V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-24V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -24V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -36V -# -DEF -36V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-36V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -36V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -48V -# -DEF -48V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-48V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -48V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -5V -# -DEF -5V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-5V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -5V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -5VA -# -DEF -5VA #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-5VA" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -5VA 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -6V -# -DEF -6V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-6V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -6V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -8V -# -DEF -8V #PWR 0 0 Y Y 1 F N -F0 "#PWR" 0 100 50 H I C CNN -F1 "-8V" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X -8V 1 0 0 0 U 50 50 0 0 W N -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F -ENDDRAW -ENDDEF -# -# -9VA -# -DEF -9VA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -125 50 H I C CNN -F1 "-9VA" 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 0 0 0 0 100 N -P 4 0 1 0 30 50 -30 50 0 100 30 50 F -X -9VA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# Earth -# -DEF ~Earth #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "Earth" 0 -150 50 H I C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -25 -75 25 -75 N -P 2 0 1 0 -5 -100 5 -100 N -P 2 0 1 0 0 -50 0 0 N -P 2 0 1 0 50 -50 -50 -50 N -X Earth 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# Earth_Clean -# -DEF ~Earth_Clean #PWR 0 0 Y Y 1 F P -F0 "#PWR" 250 0 50 H I C CNN -F1 "Earth_Clean" 300 -150 50 H I C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -DRAW -A 0 -150 100 1 1799 0 1 0 N 100 -150 -100 -150 -P 2 0 1 0 -25 -125 25 -125 N -P 2 0 1 0 -5 -150 5 -150 N -P 2 0 1 0 0 -100 0 0 N -P 2 0 1 0 50 -100 -50 -100 N -X Earth_Clean 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# Earth_Protective -# -DEF ~Earth_Protective #PWR 0 0 Y Y 1 F P -F0 "#PWR" 250 -250 50 H I C CNN -F1 "Earth_Protective" 450 -150 50 H I C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -DRAW -C 0 -150 100 0 1 0 N -P 2 0 1 0 -25 -175 25 -175 N -P 2 0 1 0 -5 -200 5 -200 N -P 2 0 1 0 0 -150 0 0 N -P 2 0 1 0 50 -150 -50 -150 N -X Earth_Protective 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# GND -# -DEF GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GND 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# GNDA -# -DEF GNDA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "GNDA" 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 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GNDA 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# GNDD -# -DEF GNDD #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "GNDD" 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 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GNDD 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# GNDPWR -# -DEF GNDPWR #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -200 50 H I C CNN -F1 "GNDPWR" 0 -130 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -DRAW -P 2 0 1 0 0 -50 0 0 N -P 3 0 1 8 -40 -50 -50 -80 -50 -80 N -P 3 0 1 8 -20 -50 -30 -80 -30 -80 N -P 3 0 1 8 0 -50 -10 -80 -10 -80 N -P 3 0 1 8 20 -50 10 -80 10 -80 N -P 3 0 1 8 40 -50 -40 -50 -40 -50 N -P 4 0 1 8 40 -50 30 -80 30 -80 30 -80 N -X GNDPWR 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# GNDREF -# -DEF GNDREF #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "GNDREF" 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 0 -25 -75 25 -75 N -P 2 0 1 0 -5 -100 5 -100 N -P 2 0 1 0 0 -50 0 0 N -P 2 0 1 0 50 -50 -50 -50 N -X GNDREF 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# HT -# -DEF HT #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 120 50 H I C CNN -F1 "HT" 0 90 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X HT 1 0 0 0 U 50 50 0 0 W N -P 3 0 1 0 0 0 0 40 0 40 N -P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -ENDDRAW -ENDDEF -# -# PWR_FLAG -# -DEF PWR_FLAG #FLG 0 0 N N 1 F P -F0 "#FLG" 0 95 50 H I C CNN -F1 "PWR_FLAG" 0 180 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X pwr 1 0 0 0 U 50 50 0 0 w -P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N -ENDDRAW -ENDDEF -# -# VAA -# -DEF VAA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VAA" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VAA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VCC -# -DEF VCC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VCC" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VCC 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VCOM -# -DEF VCOM #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VCOM" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VCOM 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VDD -# -DEF VDD #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VDD" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VDD 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VDDA -# -DEF VDDA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VDDA" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VDDA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VEE -# -DEF VEE #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VEE" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VEE 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VMEM -# -DEF VMEM #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VMEM" 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X VMEM 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VPP -# -DEF VPP #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VPP" 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 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X VPP 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VSS -# -DEF VSS #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VSS" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VSS 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# VSSA -# -DEF VSSA #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "VSSA" 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 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VSSA 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +12C +# +DEF +12C #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12C" 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12C 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +12L +# +DEF +12L #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12L" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12L 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +12LF +# +DEF +12LF #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12LF" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12LF 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +12P +# +DEF +12P #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12P" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12P 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +12V +# +DEF +12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +12VA +# +DEF +12VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12VA" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +15V +# +DEF +15V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+15V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +15V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V0 +# +DEF +1V0 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V0" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V0 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V1 +# +DEF +1V1 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V1" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V1 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V2 +# +DEF +1V2 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V2" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V2 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V35 +# +DEF +1V35 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V35" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V35 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V5 +# +DEF +1V5 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V5" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V5 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +1V8 +# +DEF +1V8 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+1V8" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +1V8 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +24V +# +DEF +24V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+24V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +24V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +2V5 +# +DEF +2V5 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+2V5" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +2V5 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +3.3VA +# +DEF +3.3VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3.3VA" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3.3VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +3.3VADC +# +DEF +3.3VADC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 150 -50 50 H I C CNN +F1 "+3.3VADC" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X +3.3VADC 1 0 0 0 U 50 50 0 0 W N +P 3 0 1 0 0 0 0 40 0 40 N +P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +3.3VDAC +# +DEF +3.3VDAC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 150 -50 50 H I C CNN +F1 "+3.3VDAC" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X +3.3VDAC 1 0 0 0 U 50 50 0 0 W N +P 3 0 1 0 0 0 0 40 0 40 N +P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +3.3VP +# +DEF +3.3VP #PWR 0 0 Y Y 1 F P +F0 "#PWR" 150 -50 50 H I C CNN +F1 "+3.3VP" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X +3.3VP 1 0 0 0 U 50 50 0 0 W N +P 3 0 1 0 0 0 0 40 0 40 N +P 7 0 1 0 20 30 0 40 -20 30 -10 70 10 70 20 30 20 30 N +ENDDRAW +ENDDEF +# +# +36V +# +DEF +36V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+36V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +36V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +3V3 +# +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +48V +# +DEF +48V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+48V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +48V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5C +# +DEF +5C #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5C" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5C 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5F +# +DEF +5F #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5F" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5F 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5P +# +DEF +5P #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5P" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5P 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5VA +# +DEF +5VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5VA" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5VD +# +DEF +5VD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5VD" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5VD 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5VL +# +DEF +5VL #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5VL" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5VL 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5VP +# +DEF +5VP #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5VP" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5VP 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +6V +# +DEF +6V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+6V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +6V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +8V +# +DEF +8V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+8V" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +8V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +9V +# +DEF +9V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+9V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +9V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +9VA +# +DEF +9VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -125 50 H I C CNN +F1 "+9VA" 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +9VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +BATT +# +DEF +BATT #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+BATT" 0 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +BATT 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# -10V +# +DEF -10V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-10V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -10V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -12V +# +DEF -12V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-12V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -12V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -12VA +# +DEF -12VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "-12VA" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -12VA 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -15V +# +DEF -15V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-15V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -15V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -24V +# +DEF -24V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-24V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -24V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -36V +# +DEF -36V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-36V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -36V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -48V +# +DEF -48V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-48V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -48V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -5V +# +DEF -5V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-5V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -5V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -5VA +# +DEF -5VA #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-5VA" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -5VA 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -6V +# +DEF -6V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-6V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -6V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -8V +# +DEF -8V #PWR 0 0 Y Y 1 F N +F0 "#PWR" 0 100 50 H I C CNN +F1 "-8V" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X -8V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F +ENDDRAW +ENDDEF +# +# -9VA +# +DEF -9VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -125 50 H I C CNN +F1 "-9VA" 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 0 0 0 0 100 N +P 4 0 1 0 30 50 -30 50 0 100 30 50 F +X -9VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Earth +# +DEF ~Earth #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "Earth" 0 -150 50 H I C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -25 -75 25 -75 N +P 2 0 1 0 -5 -100 5 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 50 -50 -50 -50 N +X Earth 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Earth_Clean +# +DEF ~Earth_Clean #PWR 0 0 Y Y 1 F P +F0 "#PWR" 250 0 50 H I C CNN +F1 "Earth_Clean" 300 -150 50 H I C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +A 0 -150 100 1 1799 0 1 0 N 100 -150 -100 -150 +P 2 0 1 0 -25 -125 25 -125 N +P 2 0 1 0 -5 -150 5 -150 N +P 2 0 1 0 0 -100 0 0 N +P 2 0 1 0 50 -100 -50 -100 N +X Earth_Clean 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Earth_Protective +# +DEF ~Earth_Protective #PWR 0 0 Y Y 1 F P +F0 "#PWR" 250 -250 50 H I C CNN +F1 "Earth_Protective" 450 -150 50 H I C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +DRAW +C 0 -150 100 0 1 0 N +P 2 0 1 0 -25 -175 25 -175 N +P 2 0 1 0 -5 -200 5 -200 N +P 2 0 1 0 0 -150 0 0 N +P 2 0 1 0 50 -150 -50 -150 N +X Earth_Protective 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDA +# +DEF GNDA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDA" 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 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GNDA 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDD +# +DEF GNDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDD" 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 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GNDD 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -200 50 H I C CNN +F1 "GNDPWR" 0 -130 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +P 2 0 1 0 0 -50 0 0 N +P 3 0 1 8 -40 -50 -50 -80 -50 -80 N +P 3 0 1 8 -20 -50 -30 -80 -30 -80 N +P 3 0 1 8 0 -50 -10 -80 -10 -80 N +P 3 0 1 8 20 -50 10 -80 10 -80 N +P 3 0 1 8 40 -50 -40 -50 -40 -50 N +P 4 0 1 8 40 -50 30 -80 30 -80 30 -80 N +X GNDPWR 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDREF +# +DEF GNDREF #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDREF" 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 0 -25 -75 25 -75 N +P 2 0 1 0 -5 -100 5 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 50 -50 -50 -50 N +X GNDREF 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# HT +# +DEF HT #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 120 50 H I C CNN +F1 "HT" 0 90 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X HT 1 0 0 0 U 50 50 0 0 W N +P 3 0 1 0 0 0 0 40 0 40 N +P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X pwr 1 0 0 0 U 50 50 0 0 w +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +ENDDRAW +ENDDEF +# +# VAA +# +DEF VAA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VAA" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VAA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VCOM +# +DEF VCOM #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCOM" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCOM 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VDD +# +DEF VDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDD" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VDD 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VDDA +# +DEF VDDA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDDA" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VDDA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VEE +# +DEF VEE #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VEE" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VEE 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VMEM +# +DEF VMEM #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VMEM" 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VMEM 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VPP +# +DEF VPP #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VPP" 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 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VPP 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VSS +# +DEF VSS #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VSS" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VSS 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VSSA +# +DEF VSSA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VSSA" 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 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VSSA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library From 607ae2162c65eaa30c60cd0546d67ec9d07e2dbf Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 20 Dec 2016 21:12:07 +0100 Subject: [PATCH 328/330] memory: add AS6C1616 --- library/memory.dcm | 6 +++++ library/memory.lib | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/library/memory.dcm b/library/memory.dcm index ecd7c793..d3361306 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -235,6 +235,12 @@ $CMP AM29PDL128G D 128 Megabit (8 M x 16-Bit/4 M x 32-Bit), Simultaneous Operation Flash Memory with VersatileIOâ„¢ Control $ENDCMP # +$CMP AS6C1616 +D 1024k x 16 bit low power CMOS SRAM +K memory, SRAM +F http://www.alliancememory.com/pdf/AS6C1616(1).pdf +$ENDCMP +# $CMP AT24CS01-MAHM D 1Kb (128x8) Serial EEPROM with Unique Serial Number, UDFN8 K I2C Serial EEPROM Nonvolatile Memory diff --git a/library/memory.lib b/library/memory.lib index 8a1a8f7f..1cc87db6 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1102,6 +1102,69 @@ X A18 K8 -700 200 300 R 50 50 1 1 I ENDDRAW ENDDEF # +# AS6C1616 +# +DEF AS6C1616 U 0 40 Y Y 1 F N +F0 "U" -350 1250 50 H V C CNN +F1 "AS6C1616" 250 -1250 50 H V C CNN +F2 "" -300 450 50 H I C CNN +F3 "" -300 450 50 H I C CNN +$FPLIST + TSOP*48*12x20mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 1200 400 -1200 0 1 10 f +X A15 1 600 700 200 L 50 50 1 1 I +X A14 2 600 600 200 L 50 50 1 1 I +X A13 3 600 500 200 L 50 50 1 1 I +X A12 4 600 400 200 L 50 50 1 1 I +X A11 5 600 300 200 L 50 50 1 1 I +X A10 6 600 200 200 L 50 50 1 1 I +X A9 7 600 100 200 L 50 50 1 1 I +X A8 8 600 0 200 L 50 50 1 1 I +X A19 9 600 1100 200 L 50 50 1 1 I +X NC 10 400 -900 0 L 50 50 1 1 N N +X A5 20 600 -300 200 L 50 50 1 1 I +X DQ8 30 -600 400 200 R 50 50 1 1 B +X DQ5 40 -600 100 200 R 50 50 1 1 B +X WE# 11 -600 -700 200 R 50 50 1 1 I +X A4 21 600 -400 200 L 50 50 1 1 I +X DQ1 31 -600 -300 200 R 50 50 1 1 B +X DQ13 41 -600 900 200 R 50 50 1 1 B +X CE2 12 -600 -900 200 R 50 50 1 1 I +X A3 22 600 -500 200 L 50 50 1 1 I +X DQ9 32 -600 500 200 R 50 50 1 1 B +X DQ6 42 -600 200 200 R 50 50 1 1 B +X NC 13 400 -1000 0 L 50 50 1 1 N N +X A2 23 600 -600 200 L 50 50 1 1 I +X DQ2 33 -600 -200 200 R 50 50 1 1 B +X DQ14 43 -600 1000 200 R 50 50 1 1 B +X UB# 14 -600 -1000 200 R 50 50 1 1 I +X A1 24 600 -700 200 L 50 50 1 1 I +X DQ10 34 -600 600 200 R 50 50 1 1 B +X DQ7 44 -600 300 200 R 50 50 1 1 B +X LB# 15 -600 -1100 200 R 50 50 1 1 I +X A0 25 600 -800 200 L 50 50 1 1 I +X DQ3 35 -600 -100 200 R 50 50 1 1 B +X DQ15 45 -600 1100 200 R 50 50 1 1 I +X A18 16 600 1000 200 L 50 50 1 1 I +X CE# 26 -600 -800 200 R 50 50 1 1 I +X DQ11 36 -600 700 200 R 50 50 1 1 B +X VSS 46 0 -1400 200 U 50 50 1 1 W +X A17 17 600 900 200 L 50 50 1 1 I +X VSS 27 -100 -1400 200 U 50 50 1 1 W +X VCC 37 0 1400 200 D 50 50 1 1 W +X NC 47 400 -1100 0 L 50 50 1 1 N N +X A7 18 600 -100 200 L 50 50 1 1 I +X OE# 28 -600 -600 200 R 50 50 1 1 I +X DQ4 38 -600 0 200 R 50 50 1 1 B +X A16 48 600 800 200 L 50 50 1 1 I +X A6 19 600 -200 200 L 50 50 1 1 I +X DQ0 29 -600 -400 200 R 50 50 1 1 B +X DQ12 39 -600 800 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # AT24CS01-MAHM # DEF AT24CS01-MAHM IC 0 40 Y Y 1 F N From bba6c867482903cd2082e1969d294c1f0d9b27e5 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 23 Dec 2016 18:47:29 +0100 Subject: [PATCH 329/330] memory: Fix package of AS6C1616 --- library/memory.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index 1cc87db6..46e5c929 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1107,10 +1107,10 @@ ENDDEF DEF AS6C1616 U 0 40 Y Y 1 F N F0 "U" -350 1250 50 H V C CNN F1 "AS6C1616" 250 -1250 50 H V C CNN -F2 "" -300 450 50 H I C CNN +F2 "Housings_SSOP:TSOP-I-48-12x18.4mm-Pitch0.5mm" 1050 -1350 50 H I C CNN F3 "" -300 450 50 H I C CNN $FPLIST - TSOP*48*12x20mm*Pitch0.5mm* + TSOP*48*12x18.4mm*Pitch0.5mm* $ENDFPLIST DRAW S -400 1200 400 -1200 0 1 10 f From 697f9362c0b06ccb1abb11fedd2a8247166595b3 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sat, 24 Dec 2016 15:49:20 +0100 Subject: [PATCH 330/330] memory: Fix keywords list and update FP filter in AS6C1616 --- library/memory.dcm | 2 +- library/memory.lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index d3361306..76ce3bfd 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -237,7 +237,7 @@ $ENDCMP # $CMP AS6C1616 D 1024k x 16 bit low power CMOS SRAM -K memory, SRAM +K memory SRAM F http://www.alliancememory.com/pdf/AS6C1616(1).pdf $ENDCMP # diff --git a/library/memory.lib b/library/memory.lib index 46e5c929..86eddc58 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1110,7 +1110,7 @@ F1 "AS6C1616" 250 -1250 50 H V C CNN F2 "Housings_SSOP:TSOP-I-48-12x18.4mm-Pitch0.5mm" 1050 -1350 50 H I C CNN F3 "" -300 450 50 H I C CNN $FPLIST - TSOP*48*12x18.4mm*Pitch0.5mm* + TSOP*12x18.4mm*Pitch0.5mm* $ENDFPLIST DRAW S -400 1200 400 -1200 0 1 10 f

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 GV+8=Ogg=S^ diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl index 9efebb6a..ac6951a6 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.wrl @@ -8,7 +8,25 @@ Group { Group { children Transform { - translation 0 0 3.5 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -36,330 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o4 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o5 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -639,7 +333,7 @@ Group { }, - DEF o6 Group { + DEF o2 Group { children Shape { appearance @@ -657,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o5 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -773,7 +467,7 @@ Group { }, - DEF o7 Group { + DEF o3 Group { children Shape { appearance @@ -788,7 +482,7 @@ Group { geometry PointSet { coord - USE o5 + USE o1 } @@ -798,17 +492,17 @@ Group { }, - USE o6, + USE o2, Group { children [ - USE o4, + USE o0, - USE o7 ] + USE o3 ] }, - USE o7 ] + USE o3 ] } @@ -830,7 +524,7 @@ Group { choice [ Group { children [ - DEF o8 Group { + DEF o4 Group { children Shape { appearance @@ -846,7 +540,7 @@ Group { geometry IndexedLineSet { coord - DEF o9 Coordinate { + DEF o5 Coordinate { point [ 5.6500001 4.25 4.0999999, 5.6342916 4.3743448 4.0999999, 5.5881534 4.4908767 4.0999999, @@ -1126,7 +820,7 @@ Group { }, - DEF o10 Group { + DEF o6 Group { children Shape { appearance @@ -1144,7 +838,7 @@ Group { geometry IndexedFaceSet { coord - USE o9 + USE o5 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, 22, 19, 20, -1, 19, 1, 18, -1, 0, 1, 24, -1, 24, 1, 22, -1, @@ -1260,6 +954,493 @@ Group { }, + 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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o11 Group { children Shape { @@ -1793,7 +1974,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -1821,208 +2002,10 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, + point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.15000001 -0.44999999 0, @@ -2051,48 +2034,134 @@ Group { 6.0621319 5.1621323 0, 6 5.2098074 0, 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.15000001 -0.44999999 0, 6.1500001 -0.44999999 0, 0.15000001 4.9499998 0, 6.1500001 4.9499998 0, 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -2107,10 +2176,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -2119,110 +2187,60 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 119, 110, 112, -1, 119, 117, 110, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2280,8 +2298,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2308,493 +2326,6 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ 4.9000001 2.25 8, - 4.8450203 2.6852074 8, - 4.6835365 3.0930688 8, - 4.4256949 3.4479575 8, - 4.087697 3.7275739 8, - 3.6907797 3.9143488 8, - 3.2598834 3.9965467 8, - 2.8220828 3.9690027 8, - 2.4048862 3.8334475 8, - 2.034508 3.5983982 8, - 1.7342203 3.2786243 8, - 1.5228912 2.894218 8, - 1.4137993 2.4693332 8, - 1.4137993 2.0306668 8, - 1.5228912 1.605782 8, - 1.7342203 1.2213758 8, - 2.034508 0.90160185 8, - 2.4048862 0.66655266 8, - 2.8220828 0.53099734 8, - 3.2598834 0.50345325 8, - 3.6907797 0.5856511 8, - 4.087697 0.77242613 8, - 4.4256949 1.0520426 8, - 4.6835365 1.406931 8, - 4.8450203 1.8147928 8, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 4.9000001 2.25 8, - 4.9000001 2.25 8, - 4.8450203 2.6852074 8, - 4.6835365 3.0930688 8, - 4.4256949 3.4479575 8, - 4.087697 3.7275739 8, - 3.6907797 3.9143488 8, - 3.2598834 3.9965467 8, - 2.8220828 3.9690027 8, - 2.4048862 3.8334475 8, - 2.034508 3.5983982 8, - 1.7342203 3.2786243 8, - 1.5228912 2.894218 8, - 1.4137993 2.4693332 8, - 1.4137993 2.0306668 8, - 1.5228912 1.605782 8, - 1.7342203 1.2213758 8, - 2.034508 0.90160185 8, - 2.4048862 0.66655266 8, - 2.8220828 0.53099734 8, - 3.2598834 0.50345325 8, - 3.6907797 0.5856511 8, - 4.087697 0.77242613 8, - 4.4256949 1.0520426 8, - 4.6835365 1.406931 8, - 4.8450203 1.8147928 8, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 8, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, - 23, 18, 22, -1, 22, 18, 19, -1, - 24, 1, 23, -1, 0, 1, 24, -1, - 23, 1, 18, -1, 1, 2, 18, -1, - 16, 14, 15, -1, 3, 5, 2, -1, - 4, 5, 3, -1, 17, 5, 16, -1, - 18, 5, 17, -1, 2, 5, 18, -1, - 16, 5, 14, -1, 5, 13, 14, -1, - 6, 7, 5, -1, 5, 7, 13, -1, - 13, 11, 12, -1, 7, 11, 13, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 45, 46, 71, -1, - 71, 46, 72, -1, 46, 47, 72, -1, - 52, 25, 53, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 25, 27, 53, -1, 48, 49, 74, -1, - 53, 28, 54, -1, 74, 49, 75, -1, - 54, 28, 55, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 55, 29, 56, -1, 28, 29, 55, -1, - 76, 26, 51, -1, 50, 26, 76, -1, - 29, 30, 56, -1, 56, 31, 57, -1, - 30, 31, 56, -1, 57, 32, 58, -1, - 31, 32, 57, -1, 58, 33, 59, -1, - 59, 33, 60, -1, 32, 33, 58, -1, - 33, 34, 60, -1, 60, 35, 61, -1, - 61, 35, 62, -1, 34, 35, 60, -1, - 62, 36, 63, -1, 35, 36, 62, -1, - 36, 37, 63, -1, 63, 38, 64, -1, - 64, 38, 65, -1, 37, 38, 63, -1, - 38, 39, 65, -1, 39, 40, 65, -1, - 65, 40, 66, -1, 40, 41, 66, -1, - 66, 41, 67, -1, 67, 41, 68, -1, - 41, 42, 68, -1, 42, 43, 68, -1, - 68, 43, 69, -1, 43, 44, 69, -1, - 69, 44, 70, -1, 70, 44, 71, -1, - 44, 45, 71, -1, 99, 111, 110, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 99, 93, 111, -1, - 111, 93, 112, -1, 112, 93, 113, -1, - 113, 93, 114, -1, 126, 125, 78, -1, - 85, 129, 128, -1, 117, 91, 79, -1, - 93, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 125, 124, 78, -1, 93, 98, 91, -1, - 85, 105, 129, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 122, 77, 123, -1, - 123, 77, 124, -1, 124, 77, 78, -1, - 105, 92, 106, -1, 106, 92, 107, -1, - 85, 92, 105, -1, 122, 121, 77, -1, - 100, 101, 92, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 92, 99, 108, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 121, 79, 77, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 99, 110, 109, -1, 119, 118, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { point [ -0.16223037 -0.54076791 1.110223e-016, -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, @@ -3032,7 +2563,7 @@ Group { }, - DEF o26 Group { + DEF o22 Group { children Shape { appearance @@ -3049,7 +2580,7 @@ Group { geometry IndexedFaceSet { coord - USE o25 + USE o21 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3127,7 +2658,7 @@ Group { }, - DEF o27 Group { + DEF o23 Group { children Shape { appearance @@ -3142,7 +2673,7 @@ Group { geometry PointSet { coord - USE o25 + USE o21 } @@ -3152,17 +2683,17 @@ Group { }, - USE o26, + USE o22, Group { children [ - USE o24, + USE o20, - USE o27 ] + USE o23 ] }, - USE o27 ] + USE o23 ] } @@ -3184,7 +2715,7 @@ Group { choice [ Group { children [ - DEF o28 Group { + DEF o24 Group { children Shape { appearance @@ -3200,7 +2731,7 @@ Group { geometry IndexedLineSet { coord - DEF o29 Coordinate { + DEF o25 Coordinate { point [ -0.16223037 -0.54076791 0, -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, @@ -3438,7 +2969,7 @@ Group { }, - DEF o30 Group { + DEF o26 Group { children Shape { appearance @@ -3455,7 +2986,7 @@ Group { geometry IndexedFaceSet { coord - USE o29 + USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3533,7 +3064,7 @@ Group { }, - DEF o31 Group { + DEF o27 Group { children Shape { appearance @@ -3548,7 +3079,7 @@ Group { geometry PointSet { coord - USE o29 + USE o25 } @@ -3558,17 +3089,17 @@ Group { }, - USE o30, + USE o26, Group { children [ - USE o28, + USE o24, - USE o31 ] + USE o27 ] }, - USE o31 ] + USE o27 ] } @@ -3590,7 +3121,7 @@ Group { choice [ Group { children [ - DEF o32 Group { + DEF o28 Group { children Shape { appearance @@ -3606,7 +3137,7 @@ Group { geometry IndexedLineSet { coord - DEF o33 Coordinate { + DEF o29 Coordinate { point [ 6.4622302 -0.54076791 1.110223e-016, 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, @@ -3844,7 +3375,7 @@ Group { }, - DEF o34 Group { + DEF o30 Group { children Shape { appearance @@ -3861,7 +3392,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o29 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -3939,7 +3470,7 @@ Group { }, - DEF o35 Group { + DEF o31 Group { children Shape { appearance @@ -3954,7 +3485,7 @@ Group { geometry PointSet { coord - USE o33 + USE o29 } @@ -3964,17 +3495,17 @@ Group { }, - USE o34, + USE o30, Group { children [ - USE o32, + USE o28, - USE o35 ] + USE o31 ] }, - USE o35 ] + USE o31 ] } @@ -3996,7 +3527,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o32 Group { children Shape { appearance @@ -4012,7 +3543,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o33 Coordinate { point [ 6.4622302 -0.54076791 0, 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, @@ -4250,7 +3781,7 @@ Group { }, - DEF o38 Group { + DEF o34 Group { children Shape { appearance @@ -4267,7 +3798,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o33 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -4345,6 +3876,830 @@ Group { }, + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 8, + 4.7481623 2.6603384 8, + 4.5959063 3.0448935 8, + 4.3527985 3.3795028 8, + 4.0341144 3.643141 8, + 3.659878 3.8192432 8, + 3.2536044 3.896744 8, + 2.8408208 3.870774 8, + 2.4474642 3.7429647 8, + 2.0982504 3.5213468 8, + 1.815122 3.2198458 8, + 1.6158688 2.8574054 8, + 1.5130107 2.4567997 8, + 1.5130107 2.0432003 8, + 1.6158688 1.6425945 8, + 1.815122 1.2801543 8, + 2.0982504 0.97865313 8, + 2.4474642 0.75703537 8, + 2.8408208 0.62922603 8, + 3.2536044 0.60325593 8, + 3.659878 0.68075675 8, + 4.0341144 0.85685891 8, + 4.3527985 1.1204972 8, + 4.5959063 1.4551065 8, + 4.7481623 1.8396617 8, + 4.8000002 2.25 8, + 4.9000001 2.25 7.9000001, + 4.825882 2.25 7.9965925, + 4.8499999 2.25 7.9866023, + 4.8707108 2.25 7.9707108, + 4.8866024 2.25 7.9499998, + 4.8965926 2.25 7.9258819, + 4.8000002 2.25 8, + 4.7481623 2.6603384 8, + 4.5959063 3.0448935 8, + 4.3527985 3.3795028 8, + 4.0341144 3.643141 8, + 3.659878 3.8192432 8, + 3.2536044 3.896744 8, + 2.8408208 3.870774 8, + 2.4474642 3.7429647 8, + 2.0982504 3.5213468 8, + 1.815122 3.2198458 8, + 1.6158688 2.8574054 8, + 1.5130107 2.4567997 8, + 1.5130107 2.0432003 8, + 1.6158688 1.6425945 8, + 1.815122 1.2801543 8, + 2.0982504 0.97865313 8, + 2.4474642 0.75703537 8, + 2.8408208 0.62922603 8, + 3.2536044 0.60325593 8, + 3.659878 0.68075675 8, + 4.0341144 0.85685891 8, + 4.3527985 1.1204972 8, + 4.5959063 1.4551065 8, + 4.7481623 1.8396617 8, + 4.9000001 2.25 7.9000001, + 4.8450203 2.6852074 7.9000001, + 4.6835365 3.0930688 7.9000001, + 4.4256949 3.4479575 7.9000001, + 4.087697 3.7275739 7.9000001, + 3.6907797 3.9143488 7.9000001, + 3.2598834 3.9965467 7.9000001, + 2.8220828 3.9690027 7.9000001, + 2.4048862 3.8334475 7.9000001, + 2.034508 3.5983982 7.9000001, + 1.7342203 3.2786243 7.9000001, + 1.5228912 2.894218 7.9000001, + 1.4137993 2.4693332 7.9000001, + 1.4137993 2.0306668 7.9000001, + 1.5228912 1.605782 7.9000001, + 1.7342203 1.2213758 7.9000001, + 2.034508 0.90160185 7.9000001, + 2.4048862 0.66655266 7.9000001, + 2.8220828 0.53099734 7.9000001, + 3.2598834 0.50345325 7.9000001, + 3.6907797 0.5856511 7.9000001, + 4.087697 0.77242613 7.9000001, + 4.4256949 1.0520426 7.9000001, + 4.6835365 1.406931 7.9000001, + 4.8450203 1.8147928 7.9000001, + 4.825882 2.25 7.9965925, + 4.8499999 2.25 7.9866023, + 4.8707108 2.25 7.9707108, + 4.8866024 2.25 7.9499998, + 4.8965926 2.25 7.9258819, + 4.773231 2.666775 7.9965925, + 4.7965913 2.6727729 7.9866023, + 4.8166513 2.6779234 7.9707108, + 4.6185865 3.0573623 7.9965925, + 4.8320441 2.6818755 7.9499998, + 4.6397214 3.0689812 7.9866023, + 4.8417201 2.68436 7.9258819, + 4.6578703 3.0789587 7.9707108, + 4.3716655 3.3972201 7.9965925, + 4.6717963 3.0866146 7.9499998, + 4.3892465 3.4137301 7.9866023, + 4.6805506 3.0914273 7.9258819, + 4.4043441 3.4279075 7.9707108, + 4.0479822 3.664994 7.9965925, + 4.4159288 3.4387863 7.9499998, + 4.0609055 3.6853576 7.9866023, + 4.4232111 3.4456248 7.9258819, + 4.0720029 3.7028441 7.9707108, + 3.667876 3.8438585 7.9965925, + 4.0805182 3.7162621 7.9499998, + 3.675329 3.866796 7.9866023, + 4.0858712 3.7246969 7.9258819, + 3.6817288 3.8864932 7.9707108, + 3.2552295 3.922575 7.9965925, + 3.6866398 3.9016073 7.9499998, + 3.2567439 3.9466455 7.9866023, + 3.6897268 3.9111083 7.9258819, + 3.2580442 3.9673152 7.9707108, + 2.8359711 3.8961973 7.9965925, + 3.2590423 3.9831758 7.9499998, + 2.8314517 3.9198883 7.9866023, + 3.2596695 3.9931462 7.9258819, + 2.8275709 3.9402323 7.9707108, + 2.4364443 3.7663832 7.9965925, + 2.8245931 3.9558425 7.9499998, + 2.4261751 3.7882061 7.9866023, + 2.8227212 3.9656556 7.9258819, + 2.417357 3.8069456 7.9707108, + 2.0817528 3.5412891 7.9965925, + 2.4105906 3.8213251 7.9499998, + 2.0663793 3.5598726 7.9866023, + 2.406337 3.8303642 7.9258819, + 2.0531778 3.5758305 7.9707108, + 1.794183 3.2350588 7.9965925, + 2.0430479 3.5880752 7.9499998, + 1.7746711 3.2492349 7.9866023, + 2.03668 3.5957727 7.9258819, + 1.7579159 3.2614083 7.9707108, + 1.5918044 2.8669333 7.9965925, + 1.745059 3.2707493 7.9499998, + 1.5693799 2.8758118 7.9866023, + 1.7369769 3.2766213 7.9258819, + 1.5501237 2.883436 7.9707108, + 1.4873329 2.4600437 7.9965925, + 1.5353478 2.889286 7.9499998, + 1.463405 2.4630666 7.9866023, + 1.5260593 2.8929636 7.9258819, + 1.4428576 2.4656622 7.9707108, + 1.4873329 2.0399563 7.9965925, + 1.4270911 2.467654 7.9499998, + 1.463405 2.0369334 7.9866023, + 1.4171798 2.4689062 7.9258819, + 1.4428576 2.0343378 7.9707108, + 1.5918044 1.6330668 7.9965925, + 1.4270911 2.032346 7.9499998, + 1.5693799 1.6241883 7.9866023, + 1.4171798 2.0310938 7.9258819, + 1.5501237 1.6165642 7.9707108, + 1.794183 1.2649413 7.9965925, + 1.5353478 1.610714 7.9499998, + 1.7746711 1.2507651 7.9866023, + 1.5260593 1.6070364 7.9258819, + 1.7579159 1.2385917 7.9707108, + 2.0817528 0.95871079 7.9965925, + 1.745059 1.2292507 7.9499998, + 2.0663793 0.94012749 7.9866023, + 1.7369769 1.2233787 7.9258819, + 2.0531778 0.92416966 7.9707108, + 2.4364443 0.73361671 7.9965925, + 2.0430479 0.91192472 7.9499998, + 2.4261751 0.71179402 7.9866023, + 2.03668 0.90422726 7.9258819, + 2.417357 0.69305444 7.9707108, + 2.8359711 0.60380256 7.9965925, + 2.4105906 0.67867506 7.9499998, + 2.8314517 0.58011168 7.9866023, + 2.406337 0.66963577 7.9258819, + 2.8275709 0.55976784 7.9707108, + 3.2552295 0.57742506 7.9965925, + 2.8245931 0.54415745 7.9499998, + 3.2567439 0.55335456 7.9866023, + 2.8227212 0.53434438 7.9258819, + 3.2580442 0.53268474 7.9707108, + 3.667876 0.65614158 7.9965925, + 3.2590423 0.51682425 7.9499998, + 3.675329 0.63320392 7.9866023, + 3.2596695 0.50685394 7.9258819, + 3.6817288 0.61350691 7.9707108, + 4.0479822 0.83500612 7.9965925, + 3.6866398 0.59839284 7.9499998, + 4.0609055 0.81464255 7.9866023, + 3.6897268 0.58889174 7.9258819, + 4.0720029 0.79715592 7.9707108, + 4.3716655 1.1027799 7.9965925, + 4.0805182 0.78373796 7.9499998, + 4.3892465 1.08627 7.9866023, + 4.0858712 0.77530313 7.9258819, + 4.4043441 1.0720925 7.9707108, + 4.6185865 1.4426377 7.9965925, + 4.4159288 1.0612137 7.9499998, + 4.6397214 1.4310187 7.9866023, + 4.4232111 1.0543751 7.9258819, + 4.6578703 1.4210413 7.9707108, + 4.773231 1.8332251 7.9965925, + 4.6717963 1.4133854 7.9499998, + 4.7965913 1.8272272 7.9866023, + 4.6805506 1.4085726 7.9258819, + 4.8166513 1.8220767 7.9707108, + 4.8320441 1.8181245 7.9499998, + 4.8417201 1.8156401 7.9258819, + 4.9000001 2.25 3.5, + 4.9000001 2.25 7.9000001, + 4.9000001 2.25 7.9000001, + 4.8450203 2.6852074 7.9000001, + 4.6835365 3.0930688 7.9000001, + 4.4256949 3.4479575 7.9000001, + 4.087697 3.7275739 7.9000001, + 3.6907797 3.9143488 7.9000001, + 3.2598834 3.9965467 7.9000001, + 2.8220828 3.9690027 7.9000001, + 2.4048862 3.8334475 7.9000001, + 2.034508 3.5983982 7.9000001, + 1.7342203 3.2786243 7.9000001, + 1.5228912 2.894218 7.9000001, + 1.4137993 2.4693332 7.9000001, + 1.4137993 2.0306668 7.9000001, + 1.5228912 1.605782 7.9000001, + 1.7342203 1.2213758 7.9000001, + 2.034508 0.90160185 7.9000001, + 2.4048862 0.66655266 7.9000001, + 2.8220828 0.53099734 7.9000001, + 3.2598834 0.50345325 7.9000001, + 3.6907797 0.5856511 7.9000001, + 4.087697 0.77242613 7.9000001, + 4.4256949 1.0520426 7.9000001, + 4.6835365 1.406931 7.9000001, + 4.8450203 1.8147928 7.9000001, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 8, + 4.9000001 2.25 7.9000001, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 1, 3, 0, -1, + 2, 3, 1, -1, 0, 3, 24, -1, + 24, 3, 22, -1, 17, 15, 16, -1, + 22, 4, 19, -1, 3, 4, 22, -1, + 15, 13, 14, -1, 5, 6, 4, -1, + 18, 6, 17, -1, 19, 6, 18, -1, + 4, 6, 19, -1, 17, 6, 15, -1, + 6, 7, 15, -1, 13, 11, 12, -1, + 15, 11, 13, -1, 7, 11, 15, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 76, 183, 75, -1, + 75, 183, 178, -1, 178, 183, 176, -1, + 179, 184, 182, -1, 181, 184, 179, -1, + 52, 185, 53, -1, 53, 185, 54, -1, + 180, 185, 52, -1, 181, 186, 184, -1, + 183, 186, 181, -1, 180, 187, 185, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 26, 58, 31, -1, + 187, 190, 185, -1, 186, 191, 184, -1, + 184, 191, 189, -1, 189, 192, 187, -1, + 187, 192, 190, -1, 188, 193, 186, -1, + 186, 193, 191, -1, 77, 193, 188, -1, + 78, 193, 77, -1, 191, 194, 189, -1, + 189, 194, 192, -1, 54, 195, 55, -1, + 55, 195, 56, -1, 190, 195, 54, -1, + 193, 196, 191, -1, 191, 196, 194, -1, + 192, 197, 190, -1, 190, 197, 195, -1, + 78, 198, 193, -1, 193, 198, 196, -1, + 79, 198, 78, -1, 194, 199, 192, -1, + 192, 199, 197, -1, 197, 200, 195, -1, + 82, 200, 83, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 200, 202, 83, -1, 83, 202, 84, -1, + 197, 202, 200, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 199, 204, 202, -1, + 84, 204, 85, -1, 201, 204, 199, -1, + 202, 204, 84, -1, 85, 205, 86, -1, + 203, 205, 201, -1, 204, 205, 85, -1, + 201, 205, 204, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 203, 206, 205, -1, + 86, 206, 57, -1, 205, 206, 86, -1, + 80, 206, 203, -1, 56, 82, 32, -1, + 27, 87, 25, -1, 25, 87, 33, -1, + 28, 88, 27, -1, 27, 88, 87, -1, + 29, 89, 28, -1, 28, 89, 88, -1, + 33, 90, 34, -1, 34, 90, 35, -1, + 87, 90, 33, -1, 30, 91, 29, -1, + 29, 91, 89, -1, 88, 92, 87, -1, + 87, 92, 90, -1, 31, 93, 30, -1, + 58, 93, 31, -1, 30, 93, 91, -1, + 88, 94, 92, -1, 89, 94, 88, -1, + 92, 95, 90, -1, 90, 95, 35, -1, + 91, 96, 89, -1, 89, 96, 94, -1, + 94, 97, 92, -1, 92, 97, 95, -1, + 59, 98, 58, -1, 93, 98, 91, -1, + 58, 98, 93, -1, 91, 98, 96, -1, + 94, 99, 97, -1, 96, 99, 94, -1, + 35, 100, 36, -1, 36, 100, 37, -1, + 95, 100, 35, -1, 98, 101, 96, -1, + 96, 101, 99, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 98, 103, 101, -1, 59, 103, 98, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 102, 105, 100, -1, 100, 105, 37, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 104, 107, 102, -1, 102, 107, 105, -1, + 61, 108, 60, -1, 103, 108, 101, -1, + 60, 108, 103, -1, 101, 108, 106, -1, + 104, 109, 107, -1, 106, 109, 104, -1, + 37, 110, 38, -1, 105, 110, 37, -1, + 108, 111, 106, -1, 106, 111, 109, -1, + 107, 112, 105, -1, 105, 112, 110, -1, + 62, 113, 61, -1, 108, 113, 111, -1, + 61, 113, 108, -1, 107, 114, 112, -1, + 109, 114, 107, -1, 110, 115, 38, -1, + 38, 115, 39, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 110, 117, 115, -1, + 112, 117, 110, -1, 113, 118, 111, -1, + 111, 118, 116, -1, 62, 118, 113, -1, + 63, 118, 62, -1, 112, 119, 117, -1, + 114, 119, 112, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 114, 121, 119, -1, + 116, 121, 114, -1, 115, 122, 120, -1, + 117, 122, 115, -1, 63, 123, 118, -1, + 116, 123, 121, -1, 64, 123, 63, -1, + 118, 123, 116, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 40, 125, 41, -1, + 120, 125, 40, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 120, 127, 125, -1, + 122, 127, 120, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 65, 128, 64, -1, + 121, 128, 126, -1, 122, 129, 127, -1, + 124, 129, 122, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 124, 131, 129, -1, + 126, 131, 124, -1, 125, 132, 130, -1, + 127, 132, 125, -1, 66, 133, 65, -1, + 126, 133, 131, -1, 65, 133, 128, -1, + 128, 133, 126, -1, 127, 134, 132, -1, + 129, 134, 127, -1, 42, 135, 43, -1, + 43, 135, 44, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 130, 137, 135, -1, 132, 137, 130, -1, + 67, 138, 66, -1, 66, 138, 133, -1, + 133, 138, 131, -1, 131, 138, 136, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 135, 140, 44, -1, 137, 140, 135, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 139, 142, 137, -1, 137, 142, 140, -1, + 68, 143, 67, -1, 67, 143, 138, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 141, 144, 139, -1, 139, 144, 142, -1, + 44, 145, 45, -1, 140, 145, 44, -1, + 143, 146, 141, -1, 141, 146, 144, -1, + 142, 147, 140, -1, 140, 147, 145, -1, + 69, 148, 68, -1, 68, 148, 143, -1, + 143, 148, 146, -1, 144, 149, 142, -1, + 142, 149, 147, -1, 45, 150, 46, -1, + 145, 150, 45, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 145, 152, 150, -1, + 147, 152, 145, -1, 69, 153, 148, -1, + 146, 153, 151, -1, 70, 153, 69, -1, + 148, 153, 146, -1, 149, 154, 147, -1, + 147, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 149, -1, + 149, 156, 154, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 153, 158, 151, -1, + 70, 158, 153, -1, 151, 158, 156, -1, + 71, 158, 70, -1, 152, 159, 157, -1, + 154, 159, 152, -1, 155, 160, 47, -1, + 47, 160, 48, -1, 156, 161, 154, -1, + 154, 161, 159, -1, 157, 162, 155, -1, + 155, 162, 160, -1, 158, 163, 156, -1, + 71, 163, 158, -1, 156, 163, 161, -1, + 72, 163, 71, -1, 159, 164, 157, -1, + 157, 164, 162, -1, 48, 165, 49, -1, + 160, 165, 48, -1, 161, 166, 159, -1, + 159, 166, 164, -1, 162, 167, 160, -1, + 160, 167, 165, -1, 73, 168, 72, -1, + 163, 168, 161, -1, 72, 168, 163, -1, + 161, 168, 166, -1, 164, 169, 162, -1, + 162, 169, 167, -1, 49, 170, 50, -1, + 165, 170, 49, -1, 166, 171, 164, -1, + 164, 171, 169, -1, 167, 172, 165, -1, + 165, 172, 170, -1, 74, 173, 73, -1, + 73, 173, 168, -1, 166, 173, 171, -1, + 168, 173, 166, -1, 169, 174, 167, -1, + 167, 174, 172, -1, 50, 175, 51, -1, + 51, 175, 52, -1, 170, 175, 50, -1, + 169, 176, 174, -1, 171, 176, 169, -1, + 172, 177, 170, -1, 170, 177, 175, -1, + 75, 178, 74, -1, 74, 178, 173, -1, + 173, 178, 171, -1, 171, 178, 176, -1, + 172, 179, 177, -1, 174, 179, 172, -1, + 175, 180, 52, -1, 177, 180, 175, -1, + 176, 181, 174, -1, 174, 181, 179, -1, + 179, 182, 177, -1, 177, 182, 180, -1, + 176, 183, 181, -1, 229, 255, 230, -1, + 230, 255, 231, -1, 209, 234, 210, -1, + 254, 255, 229, -1, 210, 235, 211, -1, + 255, 256, 231, -1, 234, 235, 210, -1, + 231, 257, 232, -1, 211, 236, 212, -1, + 256, 257, 231, -1, 235, 236, 211, -1, + 232, 258, 233, -1, 257, 258, 232, -1, + 236, 237, 212, -1, 233, 207, 208, -1, + 258, 207, 233, -1, 212, 238, 213, -1, + 213, 238, 214, -1, 237, 238, 212, -1, + 214, 239, 215, -1, 238, 239, 214, -1, + 215, 240, 216, -1, 239, 240, 215, -1, + 216, 241, 217, -1, 240, 241, 216, -1, + 241, 242, 217, -1, 217, 243, 218, -1, + 242, 243, 217, -1, 218, 244, 219, -1, + 219, 244, 220, -1, 243, 244, 218, -1, + 244, 245, 220, -1, 220, 246, 221, -1, + 245, 246, 220, -1, 246, 247, 221, -1, + 221, 247, 222, -1, 222, 247, 223, -1, + 247, 248, 223, -1, 248, 249, 223, -1, + 223, 249, 224, -1, 249, 250, 224, -1, + 224, 250, 225, -1, 225, 251, 226, -1, + 250, 251, 225, -1, 226, 252, 227, -1, + 251, 252, 226, -1, 227, 253, 228, -1, + 252, 253, 227, -1, 228, 254, 229, -1, + 253, 254, 228, -1, 281, 293, 292, -1, + 300, 299, 261, -1, 270, 272, 269, -1, + 271, 272, 270, -1, 269, 260, 268, -1, + 272, 260, 269, -1, 272, 267, 260, -1, + 267, 309, 260, -1, 309, 308, 260, -1, + 267, 310, 309, -1, 281, 275, 293, -1, + 293, 275, 294, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 308, 307, 260, -1, + 267, 311, 310, -1, 299, 273, 261, -1, + 275, 273, 296, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 307, 306, 260, -1, 275, 280, 273, -1, + 267, 287, 311, -1, 276, 279, 275, -1, + 277, 279, 276, -1, 275, 279, 280, -1, + 277, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 282, 283, 274, -1, 274, 290, 289, -1, + 283, 284, 274, -1, 259, 264, 262, -1, + 262, 264, 263, -1, 264, 266, 265, -1, + 274, 281, 290, -1, 285, 281, 284, -1, + 286, 281, 285, -1, 284, 281, 274, -1, + 259, 261, 264, -1, 264, 261, 266, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 315, 314, -1, 312, 313, 315, -1, + 316, 325, 318, -1, 318, 325, 319, -1, + 323, 325, 316, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 320, 327, 321, -1, + 326, 327, 319, -1, 327, 328, 321, -1, + 321, 329, 322, -1, 328, 329, 321, -1, + 322, 324, 317, -1, 329, 324, 322, -1, + 339, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 330, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 334, 335, -1, + 341, 340, 333, -1, 342, 341, 335, -1, + 343, 335, 336, -1, 343, 342, 335, -1, + 338, 336, 331, -1, 338, 343, 336, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 359, 352, 354, -1, 361, 354, 355, -1, + 361, 359, 354, -1, 362, 361, 355, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 358, 353, -1, + 365, 364, 357, -1, 360, 365, 353, -1, + 375, 366, 368, -1, 375, 368, 369, -1, + 375, 373, 366, -1, 376, 375, 369, -1, + 377, 369, 370, -1, 377, 376, 369, -1, + 378, 370, 371, -1, 378, 371, 372, -1, + 378, 377, 370, -1, 379, 372, 367, -1, + 379, 378, 372, -1, 374, 379, 367, -1, + 380, 383, 382, -1, 380, 381, 383, -1, + 397, 395, 394, -1, 397, 396, 395, -1, + 385, 394, 393, -1, 385, 397, 394, -1, + 392, 397, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 408, 407, 399, -1, + 409, 408, 399, -1, 389, 384, 387, -1, + 389, 387, 388, -1, 391, 389, 390, -1, + 406, 410, 409, -1, 406, 411, 410, -1, + 406, 399, 384, -1, 406, 409, 399, -1, + 386, 384, 389, -1, 386, 389, 391, -1, + 386, 406, 384, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 405, 400, 398, -1, + 404, 401, 400, -1, 404, 402, 401, -1, + 404, 400, 405, -1, 403, 402, 404, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4386,6 +4741,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd deleted file mode 100644 index 77ee95b69df5cf4255f4cca7d378221e4624ff99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81881 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 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl index b68d6ffd..5ad6c788 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.wrl @@ -8,7 +8,25 @@ Group { Group { children Transform { - translation 0 0 3.5 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -36,330 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0.1, - 0.3723543 -0.73977774 0.1, - 0.30000001 -0.70980763 0.1, - 0.23786797 -0.66213202 0.1, - 0.19019237 -0.60000002 0.1, - 0.16022225 -0.52764571 0.1, - 6.1500001 -0.44999999 0.1, - 5.9276457 -0.73977774 0.1, - 6 -0.70980763 0.1, - 6.0621319 -0.66213202 0.1, - 6.1098075 -0.60000002 0.1, - 6.1397777 -0.52764571 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 0.1, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 0.1, - 0.15000001 4.9499998 0.1, - 0.3723543 5.2397776 0.1, - 0.30000001 5.2098074 0.1, - 0.23786797 5.1621323 0.1, - 0.19019237 5.0999999 0.1, - 0.16022225 5.0276456 0.1, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 0.1, - 5.8499999 5.25 0.1, - 6.1397777 5.0276456 0.1, - 6.1098075 5.0999999 0.1, - 6.0621319 5.1621323 0.1, - 6 5.2098074 0.1, - 5.9276457 5.2397776 0.1, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0.1, - 0.44999999 5.25 0.1, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 0.1, - 5.8499999 -0.75 0.1, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0, - 0.15000001 -0.44999999 0.1, - 6.1500001 -0.44999999 0.1, - 0.15000001 4.9499998 0.1, - 6.1500001 4.9499998 0.1, - 0.44999999 5.25 0.1, - 5.8499999 5.25 0.1 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 9, - 10, 11, 6, -1, 5, 13, 14, 15, - 16, 17, 12, -1, 18, 6, -1, 12, - 19, -1, 20, 21, 22, 23, 24, 25, - 18, -1, 19, 27, 28, 29, 30, 31, - 26, -1, 26, 20, -1, 33, 40, -1, - 39, 41, 42, 43, 44, 45, 40, -1, - 47, 54, -1, 53, 55, 56, 57, 58, - 59, 54, -1, 74, 62, -1, 68, 75, - -1, 76, 77, 78, 79, 80, 81, 74, - -1, 75, 83, 84, 85, 86, 87, 82, - -1, 82, 76, -1, 88, 90, -1, 93, - 95, -1, 96, 103, -1, 111, 118, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 16, 15, 14, -1, 17, 16, 14, -1, - 5, 14, 13, -1, 5, 17, 14, -1, - 12, 17, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 28, 27, 19, -1, - 29, 28, 19, -1, 9, 4, 7, -1, - 9, 7, 8, -1, 11, 9, 10, -1, - 26, 30, 29, -1, 26, 31, 30, -1, - 26, 19, 4, -1, 26, 29, 19, -1, - 6, 4, 9, -1, 6, 9, 11, -1, - 6, 26, 4, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 21, 20, 18, -1, - 25, 21, 18, -1, 24, 22, 21, -1, - 24, 21, 25, -1, 23, 22, 24, -1, - 32, 39, 34, -1, 39, 41, 34, -1, - 34, 42, 35, -1, 41, 42, 34, -1, - 35, 43, 36, -1, 42, 43, 35, -1, - 36, 44, 37, -1, 37, 44, 38, -1, - 43, 44, 36, -1, 44, 45, 38, -1, - 38, 40, 33, -1, 45, 40, 38, -1, - 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 55, 49, -1, - 57, 49, 50, -1, 57, 56, 49, -1, - 58, 50, 51, -1, 58, 51, 52, -1, - 58, 57, 50, -1, 59, 58, 52, -1, - 54, 52, 47, -1, 54, 59, 52, -1, - 71, 72, 70, -1, 72, 73, 70, -1, - 70, 61, 69, -1, 73, 61, 70, -1, - 73, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 84, 75, -1, - 84, 85, 75, -1, 60, 65, 63, -1, - 63, 65, 64, -1, 65, 67, 66, -1, - 86, 82, 85, -1, 87, 82, 86, -1, - 75, 82, 60, -1, 85, 82, 75, -1, - 60, 62, 65, -1, 65, 62, 67, -1, - 82, 62, 60, -1, 82, 76, 62, -1, - 76, 74, 62, -1, 76, 77, 74, -1, - 77, 81, 74, -1, 78, 80, 77, -1, - 77, 80, 81, -1, 78, 79, 80, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 103, 98, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 119, 110, 112, -1, 119, 117, 110, -1, - 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 120, 114, -1, - 122, 114, 115, -1, 122, 115, 116, -1, - 122, 121, 114, -1, 123, 116, 111, -1, - 123, 122, 116, -1, 118, 123, 111, -1, - 124, 125, 126, -1, 126, 125, 127, -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 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o4 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o5 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -639,7 +333,7 @@ Group { }, - DEF o6 Group { + DEF o2 Group { children Shape { appearance @@ -657,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o5 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -773,7 +467,7 @@ Group { }, - DEF o7 Group { + DEF o3 Group { children Shape { appearance @@ -788,7 +482,7 @@ Group { geometry PointSet { coord - USE o5 + USE o1 } @@ -798,17 +492,17 @@ Group { }, - USE o6, + USE o2, Group { children [ - USE o4, + USE o0, - USE o7 ] + USE o3 ] }, - USE o7 ] + USE o3 ] } @@ -830,7 +524,7 @@ Group { choice [ Group { children [ - DEF o8 Group { + DEF o4 Group { children Shape { appearance @@ -846,7 +540,7 @@ Group { geometry IndexedLineSet { coord - DEF o9 Coordinate { + DEF o5 Coordinate { point [ 5.6500001 4.25 4.0999999, 5.6342916 4.3743448 4.0999999, 5.5881534 4.4908767 4.0999999, @@ -1126,7 +820,7 @@ Group { }, - DEF o10 Group { + DEF o6 Group { children Shape { appearance @@ -1144,7 +838,7 @@ Group { geometry IndexedFaceSet { coord - USE o9 + USE o5 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, 22, 19, 20, -1, 19, 1, 18, -1, 0, 1, 24, -1, 24, 1, 22, -1, @@ -1260,6 +954,493 @@ Group { }, + 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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o11 Group { children Shape { @@ -1793,7 +1974,7 @@ Group { Group { children Transform { - translation 0 0 0 + translation 0 0 3.5 rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 @@ -1821,208 +2002,10 @@ Group { IndexedLineSet { coord DEF o17 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, + point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.15000001 -0.44999999 0, @@ -2051,48 +2034,134 @@ Group { 6.0621319 5.1621323 0, 6 5.2098074 0, 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, + 0.15000001 -0.44999999 0.1, + 0.3723543 -0.73977774 0.1, + 0.30000001 -0.70980763 0.1, + 0.23786797 -0.66213202 0.1, + 0.19019237 -0.60000002 0.1, + 0.16022225 -0.52764571 0.1, + 6.1500001 -0.44999999 0.1, + 5.9276457 -0.73977774 0.1, + 6 -0.70980763 0.1, + 6.0621319 -0.66213202 0.1, + 6.1098075 -0.60000002 0.1, + 6.1397777 -0.52764571 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 0.1, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 0.1, + 0.15000001 4.9499998 0.1, + 0.3723543 5.2397776 0.1, + 0.30000001 5.2098074 0.1, + 0.23786797 5.1621323 0.1, + 0.19019237 5.0999999 0.1, + 0.16022225 5.0276456 0.1, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 0.1, + 5.8499999 5.25 0.1, + 6.1397777 5.0276456 0.1, + 6.1098075 5.0999999 0.1, + 6.0621319 5.1621323 0.1, + 6 5.2098074 0.1, + 5.9276457 5.2397776 0.1, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0.1, + 0.44999999 5.25 0.1, 0.44999999 -0.75 0, 5.8499999 -0.75 0, + 0.44999999 -0.75 0.1, + 5.8499999 -0.75 0.1, 0.15000001 -0.44999999 0, 6.1500001 -0.44999999 0, 0.15000001 4.9499998 0, 6.1500001 4.9499998 0, 0.44999999 5.25 0, - 5.8499999 5.25 0 ] + 5.8499999 5.25 0, + 0.15000001 -0.44999999 0.1, + 6.1500001 -0.44999999 0.1, + 0.15000001 4.9499998 0.1, + 6.1500001 4.9499998 0.1, + 0.44999999 5.25 0.1, + 5.8499999 5.25 0.1 ] } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 18, 6, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 26, 20, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 74, 62, -1, 68, 75, + -1, 76, 77, 78, 79, 80, 81, 74, + -1, 75, 83, 84, 85, 86, 87, 82, + -1, 82, 76, -1, 88, 90, -1, 93, + 95, -1, 96, 103, -1, 111, 118, -1 ] } @@ -2107,10 +2176,9 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -2119,110 +2187,60 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, + 35, 43, 36, -1, 42, 43, 35, -1, + 36, 44, 37, -1, 37, 44, 38, -1, + 43, 44, 36, -1, 44, 45, 38, -1, + 38, 40, 33, -1, 45, 40, 38, -1, + 53, 46, 48, -1, 55, 48, 49, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, + 58, 50, 51, -1, 58, 51, 52, -1, + 58, 57, 50, -1, 59, 58, 52, -1, + 54, 52, 47, -1, 54, 59, 52, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, + 76, 74, 62, -1, 76, 77, 74, -1, + 77, 81, 74, -1, 78, 80, 77, -1, + 77, 80, 81, -1, 78, 79, 80, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 92, 93, 94, -1, 94, 93, 95, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 119, 110, 112, -1, 119, 117, 110, -1, + 120, 112, 113, -1, 120, 113, 114, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, + 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2280,8 +2298,8 @@ Group { Group { children Transform { - translation 0 0 0 - rotation 0 0 1 0 + translation 0 -0.34999999 0 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2308,493 +2326,6 @@ Group { IndexedLineSet { coord DEF o21 Coordinate { - point [ 4.9000001 2.25 9.5, - 4.8450203 2.6852074 9.5, - 4.6835365 3.0930688 9.5, - 4.4256949 3.4479575 9.5, - 4.087697 3.7275739 9.5, - 3.6907797 3.9143488 9.5, - 3.2598834 3.9965467 9.5, - 2.8220828 3.9690027 9.5, - 2.4048862 3.8334475 9.5, - 2.034508 3.5983982 9.5, - 1.7342203 3.2786243 9.5, - 1.5228912 2.894218 9.5, - 1.4137993 2.4693332 9.5, - 1.4137993 2.0306668 9.5, - 1.5228912 1.605782 9.5, - 1.7342203 1.2213758 9.5, - 2.034508 0.90160185 9.5, - 2.4048862 0.66655266 9.5, - 2.8220828 0.53099734 9.5, - 3.2598834 0.50345325 9.5, - 3.6907797 0.5856511 9.5, - 4.087697 0.77242613 9.5, - 4.4256949 1.0520426 9.5, - 4.6835365 1.406931 9.5, - 4.8450203 1.8147928 9.5, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 4.9000001 2.25 9.5, - 4.9000001 2.25 9.5, - 4.8450203 2.6852074 9.5, - 4.6835365 3.0930688 9.5, - 4.4256949 3.4479575 9.5, - 4.087697 3.7275739 9.5, - 3.6907797 3.9143488 9.5, - 3.2598834 3.9965467 9.5, - 2.8220828 3.9690027 9.5, - 2.4048862 3.8334475 9.5, - 2.034508 3.5983982 9.5, - 1.7342203 3.2786243 9.5, - 1.5228912 2.894218 9.5, - 1.4137993 2.4693332 9.5, - 1.4137993 2.0306668 9.5, - 1.5228912 1.605782 9.5, - 1.7342203 1.2213758 9.5, - 2.034508 0.90160185 9.5, - 2.4048862 0.66655266 9.5, - 2.8220828 0.53099734 9.5, - 3.2598834 0.50345325 9.5, - 3.6907797 0.5856511 9.5, - 4.087697 0.77242613 9.5, - 4.4256949 1.0520426 9.5, - 4.6835365 1.406931 9.5, - 4.8450203 1.8147928 9.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8450203 2.6852074 3.5, - 4.6835365 3.0930688 3.5, - 4.4256949 3.4479575 3.5, - 4.087697 3.7275739 3.5, - 3.6907797 3.9143488 3.5, - 3.2598834 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.4048862 3.8334475 3.5, - 2.034508 3.5983982 3.5, - 1.7342203 3.2786243 3.5, - 1.5228912 2.894218 3.5, - 1.4137993 2.4693332 3.5, - 1.4137993 2.0306668 3.5, - 1.5228912 1.605782 3.5, - 1.7342203 1.2213758 3.5, - 2.034508 0.90160185 3.5, - 2.4048862 0.66655266 3.5, - 2.8220828 0.53099734 3.5, - 3.2598834 0.50345325 3.5, - 3.6907797 0.5856511 3.5, - 4.087697 0.77242613 3.5, - 4.4256949 1.0520426 3.5, - 4.6835365 1.406931 3.5, - 4.8450203 1.8147928 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 9.5, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 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 o21 - coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, - 23, 18, 22, -1, 22, 18, 19, -1, - 24, 1, 23, -1, 0, 1, 24, -1, - 23, 1, 18, -1, 1, 2, 18, -1, - 16, 14, 15, -1, 3, 5, 2, -1, - 4, 5, 3, -1, 17, 5, 16, -1, - 18, 5, 17, -1, 2, 5, 18, -1, - 16, 5, 14, -1, 5, 13, 14, -1, - 6, 7, 5, -1, 5, 7, 13, -1, - 13, 11, 12, -1, 7, 11, 13, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 7, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 52, 27, 53, -1, 53, 27, 54, -1, - 47, 48, 73, -1, 25, 27, 52, -1, - 73, 48, 74, -1, 74, 49, 75, -1, - 27, 28, 54, -1, 48, 49, 74, -1, - 49, 50, 75, -1, 54, 29, 55, -1, - 75, 50, 76, -1, 28, 29, 54, -1, - 76, 26, 51, -1, 50, 26, 76, -1, - 55, 30, 56, -1, 29, 30, 55, -1, - 56, 31, 57, -1, 30, 31, 56, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 60, 34, 61, -1, - 33, 34, 59, -1, 34, 35, 61, -1, - 61, 36, 62, -1, 62, 36, 63, -1, - 35, 36, 61, -1, 36, 37, 63, -1, - 63, 38, 64, -1, 37, 38, 63, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 41, 42, 67, -1, 67, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 99, 111, 110, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 99, 93, 111, -1, - 111, 93, 112, -1, 112, 93, 113, -1, - 113, 93, 114, -1, 126, 125, 78, -1, - 85, 129, 128, -1, 117, 91, 79, -1, - 93, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 117, -1, - 125, 124, 78, -1, 93, 98, 91, -1, - 85, 105, 129, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 122, 77, 123, -1, - 123, 77, 124, -1, 124, 77, 78, -1, - 105, 92, 106, -1, 106, 92, 107, -1, - 85, 92, 105, -1, 122, 121, 77, -1, - 100, 101, 92, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 92, 99, 108, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 102, 99, 92, -1, - 77, 79, 82, -1, 82, 79, 84, -1, - 121, 79, 77, -1, 121, 120, 79, -1, - 99, 109, 108, -1, 120, 119, 79, -1, - 99, 110, 109, -1, 119, 118, 79, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 -0.34999999 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 o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { point [ -0.16223037 -0.54076791 1.110223e-016, -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, @@ -3032,7 +2563,7 @@ Group { }, - DEF o26 Group { + DEF o22 Group { children Shape { appearance @@ -3049,7 +2580,7 @@ Group { geometry IndexedFaceSet { coord - USE o25 + USE o21 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3127,7 +2658,7 @@ Group { }, - DEF o27 Group { + DEF o23 Group { children Shape { appearance @@ -3142,7 +2673,7 @@ Group { geometry PointSet { coord - USE o25 + USE o21 } @@ -3152,17 +2683,17 @@ Group { }, - USE o26, + USE o22, Group { children [ - USE o24, + USE o20, - USE o27 ] + USE o23 ] }, - USE o27 ] + USE o23 ] } @@ -3184,7 +2715,7 @@ Group { choice [ Group { children [ - DEF o28 Group { + DEF o24 Group { children Shape { appearance @@ -3200,7 +2731,7 @@ Group { geometry IndexedLineSet { coord - DEF o29 Coordinate { + DEF o25 Coordinate { point [ -0.16223037 -0.54076791 0, -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, @@ -3438,7 +2969,7 @@ Group { }, - DEF o30 Group { + DEF o26 Group { children Shape { appearance @@ -3455,7 +2986,7 @@ Group { geometry IndexedFaceSet { coord - USE o29 + USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, 19, 18, 17, -1, 12, 16, 15, -1, 12, 17, 16, -1, 14, 19, 17, -1, @@ -3533,7 +3064,7 @@ Group { }, - DEF o31 Group { + DEF o27 Group { children Shape { appearance @@ -3548,7 +3079,7 @@ Group { geometry PointSet { coord - USE o29 + USE o25 } @@ -3558,17 +3089,17 @@ Group { }, - USE o30, + USE o26, Group { children [ - USE o28, + USE o24, - USE o31 ] + USE o27 ] }, - USE o31 ] + USE o27 ] } @@ -3590,7 +3121,7 @@ Group { choice [ Group { children [ - DEF o32 Group { + DEF o28 Group { children Shape { appearance @@ -3606,7 +3137,7 @@ Group { geometry IndexedLineSet { coord - DEF o33 Coordinate { + DEF o29 Coordinate { point [ 6.4622302 -0.54076791 1.110223e-016, 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, @@ -3844,7 +3375,7 @@ Group { }, - DEF o34 Group { + DEF o30 Group { children Shape { appearance @@ -3861,7 +3392,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o29 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -3939,7 +3470,7 @@ Group { }, - DEF o35 Group { + DEF o31 Group { children Shape { appearance @@ -3954,7 +3485,7 @@ Group { geometry PointSet { coord - USE o33 + USE o29 } @@ -3964,17 +3495,17 @@ Group { }, - USE o34, + USE o30, Group { children [ - USE o32, + USE o28, - USE o35 ] + USE o31 ] }, - USE o35 ] + USE o31 ] } @@ -3996,7 +3527,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o32 Group { children Shape { appearance @@ -4012,7 +3543,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o33 Coordinate { point [ 6.4622302 -0.54076791 0, 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, @@ -4250,7 +3781,7 @@ Group { }, - DEF o38 Group { + DEF o34 Group { children Shape { appearance @@ -4267,7 +3798,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o33 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 24, 20, 26, -1, 26, 20, 30, -1, 34, 20, 33, -1, 30, 20, 34, -1, @@ -4345,6 +3876,830 @@ Group { }, + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 9.5, + 4.7481623 2.6603384 9.5, + 4.5959063 3.0448935 9.5, + 4.3527985 3.3795028 9.5, + 4.0341144 3.643141 9.5, + 3.659878 3.8192432 9.5, + 3.2536044 3.896744 9.5, + 2.8408208 3.870774 9.5, + 2.4474642 3.7429647 9.5, + 2.0982504 3.5213468 9.5, + 1.815122 3.2198458 9.5, + 1.6158688 2.8574054 9.5, + 1.5130107 2.4567997 9.5, + 1.5130107 2.0432003 9.5, + 1.6158688 1.6425945 9.5, + 1.815122 1.2801543 9.5, + 2.0982504 0.97865313 9.5, + 2.4474642 0.75703537 9.5, + 2.8408208 0.62922603 9.5, + 3.2536044 0.60325593 9.5, + 3.659878 0.68075675 9.5, + 4.0341144 0.85685891 9.5, + 4.3527985 1.1204972 9.5, + 4.5959063 1.4551065 9.5, + 4.7481623 1.8396617 9.5, + 4.8000002 2.25 9.5, + 4.9000001 2.25 9.3999996, + 4.825882 2.25 9.4965925, + 4.8499999 2.25 9.4866028, + 4.8707108 2.25 9.4707108, + 4.8866024 2.25 9.4499998, + 4.8965926 2.25 9.4258823, + 4.8000002 2.25 9.5, + 4.7481623 2.6603384 9.5, + 4.5959063 3.0448935 9.5, + 4.3527985 3.3795028 9.5, + 4.0341144 3.643141 9.5, + 3.659878 3.8192432 9.5, + 3.2536044 3.896744 9.5, + 2.8408208 3.870774 9.5, + 2.4474642 3.7429647 9.5, + 2.0982504 3.5213468 9.5, + 1.815122 3.2198458 9.5, + 1.6158688 2.8574054 9.5, + 1.5130107 2.4567997 9.5, + 1.5130107 2.0432003 9.5, + 1.6158688 1.6425945 9.5, + 1.815122 1.2801543 9.5, + 2.0982504 0.97865313 9.5, + 2.4474642 0.75703537 9.5, + 2.8408208 0.62922603 9.5, + 3.2536044 0.60325593 9.5, + 3.659878 0.68075675 9.5, + 4.0341144 0.85685891 9.5, + 4.3527985 1.1204972 9.5, + 4.5959063 1.4551065 9.5, + 4.7481623 1.8396617 9.5, + 4.9000001 2.25 9.3999996, + 4.8450203 2.6852074 9.3999996, + 4.6835365 3.0930688 9.3999996, + 4.4256949 3.4479575 9.3999996, + 4.087697 3.7275739 9.3999996, + 3.6907797 3.9143488 9.3999996, + 3.2598834 3.9965467 9.3999996, + 2.8220828 3.9690027 9.3999996, + 2.4048862 3.8334475 9.3999996, + 2.034508 3.5983982 9.3999996, + 1.7342203 3.2786243 9.3999996, + 1.5228912 2.894218 9.3999996, + 1.4137993 2.4693332 9.3999996, + 1.4137993 2.0306668 9.3999996, + 1.5228912 1.605782 9.3999996, + 1.7342203 1.2213758 9.3999996, + 2.034508 0.90160185 9.3999996, + 2.4048862 0.66655266 9.3999996, + 2.8220828 0.53099734 9.3999996, + 3.2598834 0.50345325 9.3999996, + 3.6907797 0.5856511 9.3999996, + 4.087697 0.77242613 9.3999996, + 4.4256949 1.0520426 9.3999996, + 4.6835365 1.406931 9.3999996, + 4.8450203 1.8147928 9.3999996, + 4.825882 2.25 9.4965925, + 4.8499999 2.25 9.4866028, + 4.8707108 2.25 9.4707108, + 4.8866024 2.25 9.4499998, + 4.8965926 2.25 9.4258823, + 4.773231 2.666775 9.4965925, + 4.7965913 2.6727729 9.4866028, + 4.8166513 2.6779234 9.4707108, + 4.6185865 3.0573623 9.4965925, + 4.8320441 2.6818755 9.4499998, + 4.6397214 3.0689812 9.4866028, + 4.8417201 2.68436 9.4258823, + 4.6578703 3.0789587 9.4707108, + 4.3716655 3.3972201 9.4965925, + 4.6717963 3.0866146 9.4499998, + 4.3892465 3.4137301 9.4866028, + 4.6805506 3.0914273 9.4258823, + 4.4043441 3.4279075 9.4707108, + 4.0479822 3.664994 9.4965925, + 4.4159288 3.4387863 9.4499998, + 4.0609055 3.6853576 9.4866028, + 4.4232111 3.4456248 9.4258823, + 4.0720029 3.7028441 9.4707108, + 3.667876 3.8438585 9.4965925, + 4.0805182 3.7162621 9.4499998, + 3.675329 3.866796 9.4866028, + 4.0858712 3.7246969 9.4258823, + 3.6817288 3.8864932 9.4707108, + 3.2552295 3.922575 9.4965925, + 3.6866398 3.9016073 9.4499998, + 3.2567439 3.9466455 9.4866028, + 3.6897268 3.9111083 9.4258823, + 3.2580442 3.9673152 9.4707108, + 2.8359711 3.8961973 9.4965925, + 3.2590423 3.9831758 9.4499998, + 2.8314517 3.9198883 9.4866028, + 3.2596695 3.9931462 9.4258823, + 2.8275709 3.9402323 9.4707108, + 2.4364443 3.7663832 9.4965925, + 2.8245931 3.9558425 9.4499998, + 2.4261751 3.7882061 9.4866028, + 2.8227212 3.9656556 9.4258823, + 2.417357 3.8069456 9.4707108, + 2.0817528 3.5412891 9.4965925, + 2.4105906 3.8213251 9.4499998, + 2.0663793 3.5598726 9.4866028, + 2.406337 3.8303642 9.4258823, + 2.0531778 3.5758305 9.4707108, + 1.794183 3.2350588 9.4965925, + 2.0430479 3.5880752 9.4499998, + 1.7746711 3.2492349 9.4866028, + 2.03668 3.5957727 9.4258823, + 1.7579159 3.2614083 9.4707108, + 1.5918044 2.8669333 9.4965925, + 1.745059 3.2707493 9.4499998, + 1.5693799 2.8758118 9.4866028, + 1.7369769 3.2766213 9.4258823, + 1.5501237 2.883436 9.4707108, + 1.4873329 2.4600437 9.4965925, + 1.5353478 2.889286 9.4499998, + 1.463405 2.4630666 9.4866028, + 1.5260593 2.8929636 9.4258823, + 1.4428576 2.4656622 9.4707108, + 1.4873329 2.0399563 9.4965925, + 1.4270911 2.467654 9.4499998, + 1.463405 2.0369334 9.4866028, + 1.4171798 2.4689062 9.4258823, + 1.4428576 2.0343378 9.4707108, + 1.5918044 1.6330668 9.4965925, + 1.4270911 2.032346 9.4499998, + 1.5693799 1.6241883 9.4866028, + 1.4171798 2.0310938 9.4258823, + 1.5501237 1.6165642 9.4707108, + 1.794183 1.2649413 9.4965925, + 1.5353478 1.610714 9.4499998, + 1.7746711 1.2507651 9.4866028, + 1.5260593 1.6070364 9.4258823, + 1.7579159 1.2385917 9.4707108, + 2.0817528 0.95871079 9.4965925, + 1.745059 1.2292507 9.4499998, + 2.0663793 0.94012749 9.4866028, + 1.7369769 1.2233787 9.4258823, + 2.0531778 0.92416966 9.4707108, + 2.4364443 0.73361671 9.4965925, + 2.0430479 0.91192472 9.4499998, + 2.4261751 0.71179402 9.4866028, + 2.03668 0.90422726 9.4258823, + 2.417357 0.69305444 9.4707108, + 2.8359711 0.60380256 9.4965925, + 2.4105906 0.67867506 9.4499998, + 2.8314517 0.58011168 9.4866028, + 2.406337 0.66963577 9.4258823, + 2.8275709 0.55976784 9.4707108, + 3.2552295 0.57742506 9.4965925, + 2.8245931 0.54415745 9.4499998, + 3.2567439 0.55335456 9.4866028, + 2.8227212 0.53434438 9.4258823, + 3.2580442 0.53268474 9.4707108, + 3.667876 0.65614158 9.4965925, + 3.2590423 0.51682425 9.4499998, + 3.675329 0.63320392 9.4866028, + 3.2596695 0.50685394 9.4258823, + 3.6817288 0.61350691 9.4707108, + 4.0479822 0.83500612 9.4965925, + 3.6866398 0.59839284 9.4499998, + 4.0609055 0.81464255 9.4866028, + 3.6897268 0.58889174 9.4258823, + 4.0720029 0.79715592 9.4707108, + 4.3716655 1.1027799 9.4965925, + 4.0805182 0.78373796 9.4499998, + 4.3892465 1.08627 9.4866028, + 4.0858712 0.77530313 9.4258823, + 4.4043441 1.0720925 9.4707108, + 4.6185865 1.4426377 9.4965925, + 4.4159288 1.0612137 9.4499998, + 4.6397214 1.4310187 9.4866028, + 4.4232111 1.0543751 9.4258823, + 4.6578703 1.4210413 9.4707108, + 4.773231 1.8332251 9.4965925, + 4.6717963 1.4133854 9.4499998, + 4.7965913 1.8272272 9.4866028, + 4.6805506 1.4085726 9.4258823, + 4.8166513 1.8220767 9.4707108, + 4.8320441 1.8181245 9.4499998, + 4.8417201 1.8156401 9.4258823, + 4.9000001 2.25 3.5, + 4.9000001 2.25 9.3999996, + 4.9000001 2.25 9.3999996, + 4.8450203 2.6852074 9.3999996, + 4.6835365 3.0930688 9.3999996, + 4.4256949 3.4479575 9.3999996, + 4.087697 3.7275739 9.3999996, + 3.6907797 3.9143488 9.3999996, + 3.2598834 3.9965467 9.3999996, + 2.8220828 3.9690027 9.3999996, + 2.4048862 3.8334475 9.3999996, + 2.034508 3.5983982 9.3999996, + 1.7342203 3.2786243 9.3999996, + 1.5228912 2.894218 9.3999996, + 1.4137993 2.4693332 9.3999996, + 1.4137993 2.0306668 9.3999996, + 1.5228912 1.605782 9.3999996, + 1.7342203 1.2213758 9.3999996, + 2.034508 0.90160185 9.3999996, + 2.4048862 0.66655266 9.3999996, + 2.8220828 0.53099734 9.3999996, + 3.2598834 0.50345325 9.3999996, + 3.6907797 0.5856511 9.3999996, + 4.087697 0.77242613 9.3999996, + 4.4256949 1.0520426 9.3999996, + 4.6835365 1.406931 9.3999996, + 4.8450203 1.8147928 9.3999996, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8450203 2.6852074 3.5, + 4.6835365 3.0930688 3.5, + 4.4256949 3.4479575 3.5, + 4.087697 3.7275739 3.5, + 3.6907797 3.9143488 3.5, + 3.2598834 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.4048862 3.8334475 3.5, + 2.034508 3.5983982 3.5, + 1.7342203 3.2786243 3.5, + 1.5228912 2.894218 3.5, + 1.4137993 2.4693332 3.5, + 1.4137993 2.0306668 3.5, + 1.5228912 1.605782 3.5, + 1.7342203 1.2213758 3.5, + 2.034508 0.90160185 3.5, + 2.4048862 0.66655266 3.5, + 2.8220828 0.53099734 3.5, + 3.2598834 0.50345325 3.5, + 3.6907797 0.5856511 3.5, + 4.087697 0.77242613 3.5, + 4.4256949 1.0520426 3.5, + 4.6835365 1.406931 3.5, + 4.8450203 1.8147928 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 9.5, + 4.9000001 2.25 9.3999996, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 82, 83, 84, 85, + 86, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 57, -1, 234, 209, + -1, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 207, -1, 259, 260, -1, 259, + 262, 263, 264, 265, 266, 261, -1, 260, + 268, 269, 270, 271, 272, 267, -1, 273, + 261, -1, 267, 274, -1, 275, 276, 277, + 278, 279, 280, 273, -1, 274, 282, 283, + 284, 285, 286, 281, -1, 281, 275, -1, + 312, 313, -1, 312, 314, -1, 313, 315, + -1, 316, 318, 319, 320, 321, 322, 317, + -1, 317, 324, -1, 330, 332, 333, 334, + 335, 336, 331, -1, 331, 338, -1, 344, + 345, -1, 344, 346, -1, 348, 349, -1, + 349, 351, -1, 352, 354, 355, 356, 357, + 358, 353, -1, 352, 359, -1, 366, 368, + 369, 370, 371, 372, 367, -1, 367, 374, + -1, 380, 381, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 1, 3, 0, -1, + 2, 3, 1, -1, 0, 3, 24, -1, + 24, 3, 22, -1, 17, 15, 16, -1, + 22, 4, 19, -1, 3, 4, 22, -1, + 15, 13, 14, -1, 5, 6, 4, -1, + 18, 6, 17, -1, 19, 6, 18, -1, + 4, 6, 19, -1, 17, 6, 15, -1, + 6, 7, 15, -1, 13, 11, 12, -1, + 15, 11, 13, -1, 7, 11, 15, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 76, 183, 75, -1, + 75, 183, 178, -1, 178, 183, 176, -1, + 179, 184, 182, -1, 181, 184, 179, -1, + 52, 185, 53, -1, 53, 185, 54, -1, + 180, 185, 52, -1, 181, 186, 184, -1, + 183, 186, 181, -1, 180, 187, 185, -1, + 182, 187, 180, -1, 77, 188, 76, -1, + 183, 188, 186, -1, 76, 188, 183, -1, + 182, 189, 187, -1, 184, 189, 182, -1, + 185, 190, 54, -1, 26, 58, 31, -1, + 187, 190, 185, -1, 186, 191, 184, -1, + 184, 191, 189, -1, 189, 192, 187, -1, + 187, 192, 190, -1, 188, 193, 186, -1, + 186, 193, 191, -1, 77, 193, 188, -1, + 78, 193, 77, -1, 191, 194, 189, -1, + 189, 194, 192, -1, 54, 195, 55, -1, + 55, 195, 56, -1, 190, 195, 54, -1, + 193, 196, 191, -1, 191, 196, 194, -1, + 192, 197, 190, -1, 190, 197, 195, -1, + 78, 198, 193, -1, 193, 198, 196, -1, + 79, 198, 78, -1, 194, 199, 192, -1, + 192, 199, 197, -1, 197, 200, 195, -1, + 82, 200, 83, -1, 195, 200, 56, -1, + 56, 200, 82, -1, 196, 201, 194, -1, + 194, 201, 199, -1, 199, 202, 197, -1, + 200, 202, 83, -1, 83, 202, 84, -1, + 197, 202, 200, -1, 198, 203, 196, -1, + 79, 203, 198, -1, 80, 203, 79, -1, + 196, 203, 201, -1, 199, 204, 202, -1, + 84, 204, 85, -1, 201, 204, 199, -1, + 202, 204, 84, -1, 85, 205, 86, -1, + 203, 205, 201, -1, 204, 205, 85, -1, + 201, 205, 204, -1, 81, 206, 80, -1, + 57, 206, 81, -1, 203, 206, 205, -1, + 86, 206, 57, -1, 205, 206, 86, -1, + 80, 206, 203, -1, 56, 82, 32, -1, + 27, 87, 25, -1, 25, 87, 33, -1, + 28, 88, 27, -1, 27, 88, 87, -1, + 29, 89, 28, -1, 28, 89, 88, -1, + 33, 90, 34, -1, 34, 90, 35, -1, + 87, 90, 33, -1, 30, 91, 29, -1, + 29, 91, 89, -1, 88, 92, 87, -1, + 87, 92, 90, -1, 31, 93, 30, -1, + 58, 93, 31, -1, 30, 93, 91, -1, + 88, 94, 92, -1, 89, 94, 88, -1, + 92, 95, 90, -1, 90, 95, 35, -1, + 91, 96, 89, -1, 89, 96, 94, -1, + 94, 97, 92, -1, 92, 97, 95, -1, + 59, 98, 58, -1, 93, 98, 91, -1, + 58, 98, 93, -1, 91, 98, 96, -1, + 94, 99, 97, -1, 96, 99, 94, -1, + 35, 100, 36, -1, 36, 100, 37, -1, + 95, 100, 35, -1, 98, 101, 96, -1, + 96, 101, 99, -1, 95, 102, 100, -1, + 97, 102, 95, -1, 60, 103, 59, -1, + 98, 103, 101, -1, 59, 103, 98, -1, + 99, 104, 97, -1, 97, 104, 102, -1, + 102, 105, 100, -1, 100, 105, 37, -1, + 99, 106, 104, -1, 101, 106, 99, -1, + 104, 107, 102, -1, 102, 107, 105, -1, + 61, 108, 60, -1, 103, 108, 101, -1, + 60, 108, 103, -1, 101, 108, 106, -1, + 104, 109, 107, -1, 106, 109, 104, -1, + 37, 110, 38, -1, 105, 110, 37, -1, + 108, 111, 106, -1, 106, 111, 109, -1, + 107, 112, 105, -1, 105, 112, 110, -1, + 62, 113, 61, -1, 108, 113, 111, -1, + 61, 113, 108, -1, 107, 114, 112, -1, + 109, 114, 107, -1, 110, 115, 38, -1, + 38, 115, 39, -1, 109, 116, 114, -1, + 111, 116, 109, -1, 110, 117, 115, -1, + 112, 117, 110, -1, 113, 118, 111, -1, + 111, 118, 116, -1, 62, 118, 113, -1, + 63, 118, 62, -1, 112, 119, 117, -1, + 114, 119, 112, -1, 115, 120, 39, -1, + 39, 120, 40, -1, 114, 121, 119, -1, + 116, 121, 114, -1, 115, 122, 120, -1, + 117, 122, 115, -1, 63, 123, 118, -1, + 116, 123, 121, -1, 64, 123, 63, -1, + 118, 123, 116, -1, 119, 124, 117, -1, + 117, 124, 122, -1, 40, 125, 41, -1, + 120, 125, 40, -1, 121, 126, 119, -1, + 119, 126, 124, -1, 120, 127, 125, -1, + 122, 127, 120, -1, 123, 128, 121, -1, + 64, 128, 123, -1, 65, 128, 64, -1, + 121, 128, 126, -1, 122, 129, 127, -1, + 124, 129, 122, -1, 41, 130, 42, -1, + 125, 130, 41, -1, 124, 131, 129, -1, + 126, 131, 124, -1, 125, 132, 130, -1, + 127, 132, 125, -1, 66, 133, 65, -1, + 126, 133, 131, -1, 65, 133, 128, -1, + 128, 133, 126, -1, 127, 134, 132, -1, + 129, 134, 127, -1, 42, 135, 43, -1, + 43, 135, 44, -1, 130, 135, 42, -1, + 131, 136, 129, -1, 129, 136, 134, -1, + 130, 137, 135, -1, 132, 137, 130, -1, + 67, 138, 66, -1, 66, 138, 133, -1, + 133, 138, 131, -1, 131, 138, 136, -1, + 134, 139, 132, -1, 132, 139, 137, -1, + 135, 140, 44, -1, 137, 140, 135, -1, + 134, 141, 139, -1, 136, 141, 134, -1, + 139, 142, 137, -1, 137, 142, 140, -1, + 68, 143, 67, -1, 67, 143, 138, -1, + 138, 143, 136, -1, 136, 143, 141, -1, + 141, 144, 139, -1, 139, 144, 142, -1, + 44, 145, 45, -1, 140, 145, 44, -1, + 143, 146, 141, -1, 141, 146, 144, -1, + 142, 147, 140, -1, 140, 147, 145, -1, + 69, 148, 68, -1, 68, 148, 143, -1, + 143, 148, 146, -1, 144, 149, 142, -1, + 142, 149, 147, -1, 45, 150, 46, -1, + 145, 150, 45, -1, 144, 151, 149, -1, + 146, 151, 144, -1, 145, 152, 150, -1, + 147, 152, 145, -1, 69, 153, 148, -1, + 146, 153, 151, -1, 70, 153, 69, -1, + 148, 153, 146, -1, 149, 154, 147, -1, + 147, 154, 152, -1, 46, 155, 47, -1, + 150, 155, 46, -1, 151, 156, 149, -1, + 149, 156, 154, -1, 150, 157, 155, -1, + 152, 157, 150, -1, 153, 158, 151, -1, + 70, 158, 153, -1, 151, 158, 156, -1, + 71, 158, 70, -1, 152, 159, 157, -1, + 154, 159, 152, -1, 155, 160, 47, -1, + 47, 160, 48, -1, 156, 161, 154, -1, + 154, 161, 159, -1, 157, 162, 155, -1, + 155, 162, 160, -1, 158, 163, 156, -1, + 71, 163, 158, -1, 156, 163, 161, -1, + 72, 163, 71, -1, 159, 164, 157, -1, + 157, 164, 162, -1, 48, 165, 49, -1, + 160, 165, 48, -1, 161, 166, 159, -1, + 159, 166, 164, -1, 162, 167, 160, -1, + 160, 167, 165, -1, 73, 168, 72, -1, + 163, 168, 161, -1, 72, 168, 163, -1, + 161, 168, 166, -1, 164, 169, 162, -1, + 162, 169, 167, -1, 49, 170, 50, -1, + 165, 170, 49, -1, 166, 171, 164, -1, + 164, 171, 169, -1, 167, 172, 165, -1, + 165, 172, 170, -1, 74, 173, 73, -1, + 73, 173, 168, -1, 166, 173, 171, -1, + 168, 173, 166, -1, 169, 174, 167, -1, + 167, 174, 172, -1, 50, 175, 51, -1, + 51, 175, 52, -1, 170, 175, 50, -1, + 169, 176, 174, -1, 171, 176, 169, -1, + 172, 177, 170, -1, 170, 177, 175, -1, + 75, 178, 74, -1, 74, 178, 173, -1, + 173, 178, 171, -1, 171, 178, 176, -1, + 172, 179, 177, -1, 174, 179, 172, -1, + 175, 180, 52, -1, 177, 180, 175, -1, + 176, 181, 174, -1, 174, 181, 179, -1, + 179, 182, 177, -1, 177, 182, 180, -1, + 176, 183, 181, -1, 253, 254, 229, -1, + 229, 255, 230, -1, 230, 255, 231, -1, + 254, 255, 229, -1, 231, 256, 232, -1, + 255, 256, 231, -1, 209, 235, 210, -1, + 234, 235, 209, -1, 232, 257, 233, -1, + 256, 257, 232, -1, 210, 236, 211, -1, + 235, 236, 210, -1, 257, 258, 233, -1, + 233, 207, 208, -1, 211, 237, 212, -1, + 258, 207, 233, -1, 236, 237, 211, -1, + 212, 238, 213, -1, 213, 238, 214, -1, + 237, 238, 212, -1, 238, 239, 214, -1, + 214, 240, 215, -1, 215, 240, 216, -1, + 239, 240, 214, -1, 240, 241, 216, -1, + 216, 242, 217, -1, 217, 242, 218, -1, + 241, 242, 216, -1, 218, 243, 219, -1, + 242, 243, 218, -1, 243, 244, 219, -1, + 219, 245, 220, -1, 220, 245, 221, -1, + 244, 245, 219, -1, 245, 246, 221, -1, + 246, 247, 221, -1, 221, 247, 222, -1, + 222, 247, 223, -1, 247, 248, 223, -1, + 248, 249, 223, -1, 223, 249, 224, -1, + 224, 249, 225, -1, 249, 250, 225, -1, + 225, 251, 226, -1, 226, 251, 227, -1, + 250, 251, 225, -1, 227, 252, 228, -1, + 251, 252, 227, -1, 228, 253, 229, -1, + 252, 253, 228, -1, 281, 293, 292, -1, + 300, 299, 261, -1, 270, 272, 269, -1, + 271, 272, 270, -1, 269, 260, 268, -1, + 272, 260, 269, -1, 272, 267, 260, -1, + 267, 309, 260, -1, 309, 308, 260, -1, + 267, 310, 309, -1, 281, 275, 293, -1, + 293, 275, 294, -1, 294, 275, 295, -1, + 295, 275, 296, -1, 308, 307, 260, -1, + 267, 311, 310, -1, 299, 273, 261, -1, + 275, 273, 296, -1, 296, 273, 297, -1, + 297, 273, 298, -1, 298, 273, 299, -1, + 307, 306, 260, -1, 275, 280, 273, -1, + 267, 287, 311, -1, 276, 279, 275, -1, + 277, 279, 276, -1, 275, 279, 280, -1, + 277, 278, 279, -1, 304, 259, 305, -1, + 305, 259, 306, -1, 306, 259, 260, -1, + 287, 274, 288, -1, 288, 274, 289, -1, + 267, 274, 287, -1, 304, 303, 259, -1, + 282, 283, 274, -1, 274, 290, 289, -1, + 283, 284, 274, -1, 259, 264, 262, -1, + 262, 264, 263, -1, 264, 266, 265, -1, + 274, 281, 290, -1, 285, 281, 284, -1, + 286, 281, 285, -1, 284, 281, 274, -1, + 259, 261, 264, -1, 264, 261, 266, -1, + 303, 261, 259, -1, 303, 302, 261, -1, + 281, 291, 290, -1, 302, 301, 261, -1, + 281, 292, 291, -1, 301, 300, 261, -1, + 312, 315, 314, -1, 312, 313, 315, -1, + 316, 325, 318, -1, 318, 325, 319, -1, + 323, 325, 316, -1, 325, 326, 319, -1, + 319, 327, 320, -1, 320, 327, 321, -1, + 326, 327, 319, -1, 327, 328, 321, -1, + 321, 329, 322, -1, 328, 329, 321, -1, + 322, 324, 317, -1, 329, 324, 322, -1, + 339, 330, 332, -1, 339, 332, 333, -1, + 339, 337, 330, -1, 340, 339, 333, -1, + 341, 333, 334, -1, 341, 334, 335, -1, + 341, 340, 333, -1, 342, 341, 335, -1, + 343, 335, 336, -1, 343, 342, 335, -1, + 338, 336, 331, -1, 338, 343, 336, -1, + 344, 345, 346, -1, 346, 345, 347, -1, + 348, 349, 350, -1, 350, 349, 351, -1, + 359, 352, 354, -1, 361, 354, 355, -1, + 361, 359, 354, -1, 362, 361, 355, -1, + 363, 355, 356, -1, 363, 356, 357, -1, + 363, 362, 355, -1, 364, 363, 357, -1, + 365, 357, 358, -1, 365, 358, 353, -1, + 365, 364, 357, -1, 360, 365, 353, -1, + 375, 366, 368, -1, 375, 368, 369, -1, + 375, 373, 366, -1, 376, 375, 369, -1, + 377, 369, 370, -1, 377, 376, 369, -1, + 378, 370, 371, -1, 378, 371, 372, -1, + 378, 377, 370, -1, 379, 372, 367, -1, + 379, 378, 372, -1, 374, 379, 367, -1, + 380, 383, 382, -1, 380, 381, 383, -1, + 397, 395, 394, -1, 397, 396, 395, -1, + 385, 394, 393, -1, 385, 397, 394, -1, + 392, 397, 385, -1, 384, 399, 392, -1, + 384, 392, 385, -1, 408, 407, 399, -1, + 409, 408, 399, -1, 389, 384, 387, -1, + 389, 387, 388, -1, 391, 389, 390, -1, + 406, 410, 409, -1, 406, 411, 410, -1, + 406, 399, 384, -1, 406, 409, 399, -1, + 386, 384, 389, -1, 386, 389, 391, -1, + 386, 406, 384, -1, 400, 406, 386, -1, + 398, 400, 386, -1, 405, 400, 398, -1, + 404, 401, 400, -1, 404, 402, 401, -1, + 404, 400, 405, -1, 403, 402, 404, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4386,6 +4741,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } From 37e03d253adba93ac5e82a475b8caec2180a9a4f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 14:12:37 +0200 Subject: [PATCH 047/330] added NE5534/SA5534, LM101, LM201, LM301 --- library/linear.dcm | 30 ++++++++++++++++++++++++++++++ library/linear.lib | 25 +++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 2cff6640..084f75d0 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -237,6 +237,12 @@ D High speed analog Buffer K Buffer $ENDCMP # +$CMP LM101 +D Operational Amplifier +K OPAMP +F http://www.ti.com/lit/ds/symlink/lm101a-n.pdf +$ENDCMP +# $CMP LM13700 D Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers K National OTA @@ -249,6 +255,12 @@ K Comp F ns/lm193.pdf $ENDCMP # +$CMP LM201 +D Operational Amplifier +K OPAMP +F http://www.ti.com/lit/ds/symlink/lm101a-n.pdf +$ENDCMP +# $CMP LM2902N D Quad Op amp. K AmpliOp @@ -267,6 +279,12 @@ K Comp F ns/lm193.pdf $ENDCMP # +$CMP LM301 +D Operational Amplifier +K OPAMP +F http://www.ti.com/lit/ds/symlink/lm101a-n.pdf +$ENDCMP +# $CMP LM311N D Voltage Comparator K comp @@ -597,6 +615,12 @@ K ampliop F http://www.ti.com/lit/ds/symlink/ne5532.pdf $ENDCMP # +$CMP NE5534 +D Low-Noise High-Speed Audio Operational Amplifier +K Low-Noise OPAMP +F http://www.ti.com/lit/ds/symlink/ne5534.pdf +$ENDCMP +# $CMP NE555 D 555-series timer IC K timer @@ -627,6 +651,12 @@ K op amp amplifier operational F http://www.ti.com/lit/gpn/opa376 $ENDCMP # +$CMP SA5534 +D Low-Noise High-Speed Audio Operational Amplifier +K Low-Noise OPAMP +F http://www.ti.com/lit/ds/symlink/ne5534.pdf +$ENDCMP +# $CMP SA555 D 555-series timer IC K timer diff --git a/library/linear.lib b/library/linear.lib index 22ba51d7..eb6d268b 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1432,6 +1432,31 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# NE5534 +# +DEF NE5534 U 0 20 Y Y 1 F N +F0 "U" 50 250 50 H V L CNN +F1 "NE5534" 50 150 50 H V L CNN +F2 "" 50 50 50 H V C CNN +F3 "" 50 150 50 H V C CNN +ALIAS SA5534 LM101 LM201 LM301 +$FPLIST + DIP-8* + SOIC-8* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 I +X ~ 5 100 -300 250 U 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 I +X ~ 8 0 300 200 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # NE556 # DEF NE556 U 0 40 Y Y 2 F N From 1b24fbcb1008bd632973b3a9072af9e97aa710fa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 15:30:44 +0200 Subject: [PATCH 048/330] added ULN2003 and variants (ULN200x, incl. SN75468 SN75469) and ULN2803A and variants (ULN280xA) --- library/interface.dcm | 1372 +++++----- library/interface.lib | 5973 +++++++++++++++++++++-------------------- 2 files changed, 3735 insertions(+), 3610 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 4ea9eac7..3a8fb33c 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -1,641 +1,731 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP AD5280 -D Digital potentiometer, 256 position, single output, I2C interface -K digital potentiometer -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5280_5282.pdf -$ENDCMP -# -$CMP AD5282 -D Digital potentiometer, 256 position, dual output, I2C interface -K digital potentiometer -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5280_5282.pdf -$ENDCMP -# -$CMP AD5282_ABC -D TSSOP16 -$ENDCMP -# -$CMP AD5290 -D Digital Potentiometer 256 steps (SPI control) +- 15V -K R POT -F analog-dev/AD5290.pdf -$ENDCMP -# -$CMP AD5293 -D Digital potentiometer 1024 pos (SPI) -K R POT -F analog-dev/AD5293.pdf -$ENDCMP -# -$CMP AD9834 -D 10 bit 75 MHz Complete Direct Digital Synthesizer, 2.3 V to 5.5 V, 20 mW, TSSOP20 -K Direct Digital Synthesizer DDS -F http://www.analog.com/static/imported-files/data_sheets/AD9834.pdf -$ENDCMP -# -$CMP AD9951 -D 14-Bit Direct Digital Synthesizer with 400MSPS DAC, 1.8V, TQFP48 -K Direct Digital Synthesizer DDS -F http://www.analog.com/static/imported-files/data_sheets/AD9951.pdf -$ENDCMP -# -$CMP ADM101E -D Single RS232 driver/receiver, 5V supply, 460kb/s -K rs232 uart transceiver line-driver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM101E.pdf -$ENDCMP -# -$CMP ADM222 -D Dual RS232 driver/receiver, 5V supply, 200kb/s -K rs232 uart transceiver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf -$ENDCMP -# -$CMP ADM232A -D Dual RS232 driver/receiver, 5V supply, 200kb/s -K rs232 uart transceiver line-driver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf -$ENDCMP -# -$CMP ADM242 -D Dual RS232 driver/receiver, 5V supply, 200kb/s, separate shutdown/enable pins -K rs232 uart transceiver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf -$ENDCMP -# -$CMP ADM3053 -D Isolated CAN Transceiver, integrated isolated DC-DC converter, 1Mbps -K can transceiver isolated protected -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM3053.pdf -$ENDCMP -# -$CMP ADUM3160 -D Full/Low Speed, iCoupler USB Digital Isolator, 2.5kV protection -K usb isolation -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM3160.pdf -$ENDCMP -# -$CMP ADUM4160 -D Full/Low Speed, iCoupler USB Digital Isolator, 5kV protection -K usb isolation -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf -$ENDCMP -# -$CMP ADuM1200BR -D Dual-Channel Digital Isolator, 10Mbps 50ns, SO8 -K 2Ch Dual Digital Isolator 10Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1200CR -D Dual-Channel Digital Isolator, 25Mbps 45ns, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1200WS -D Dual-Channel Digital Isolator, 1Mbps 150ns, Highest Tem. Grade, SO8 -K 2Ch Dual Digital Isolator 1Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1200WT -D Dual-Channel Digital Isolator, 10Mbps 50ns, Highest Tem. Grade, SO8 -K 2Ch Dual Digital Isolator 10Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1200WU -D Dual-Channel Digital Isolator, 25Mbps 45ns, Highest Tem. Grade, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1201BR -D Dual-Channel Digital Isolator, 10Mbps 50ns, SO8 -K 2Ch Dual Digital Isolator 10Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1201CR -D Dual-Channel Digital Isolator, 25Mbps 45ns, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1201WS -D Dual-Channel Digital Isolator, 1Mbps 150ns, Highest Temp. Grade, SO8 -K 2Ch Dual Digital Isolator 1Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1201WT -D Dual-Channel Digital Isolator, 10Mbps 50ns, Hihgest Temp. Grade, SO8 -K 2Ch Dual Digital Isolator 10Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP ADuM1201WU -D Dual-Channel Digital Isolator, 25Mbps 45ns, Highest Temp. Grade, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf -$ENDCMP -# -$CMP CH376T -D File Management USB Flash Card SD Interface, TSSOP20 -K File Management USB Flash Card SD Interface -F http://iteadstudio.com/store/images/produce/Platform/FPGA/BlackGold/CH376DS1.PDF -$ENDCMP -# -$CMP DP83848C -D MII/RMII Single 10/100Mbps Ethernet Physical Layer Transciever, LQFP48 -K Ethernet PHY MII RMII 10/100Mpbs -F http://www.ti.com/lit/ds/symlink/dp83848c.pdf -$ENDCMP -# -$CMP EL7242C -D Translateur TTL->VMOS. Double driver VMOS -$ENDCMP -# -$CMP GD65232DB -D Multiple RS-232 Driver and Receiver, SSOP-20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD65232DW -D Multiple RS-232 Driver and Receiver, SOIC20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD65232PW -D Multiple RS-232 Driver and Receiver, TSSOP-20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD75232DB -D Multiple RS-232 Driver and Receiver, SSOP-20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD75232DW -D Multiple RS-232 Driver and Receiver, SOIC20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD75232N -D Multiple RS-232 Driver and Receiver, PDIP-20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP GD75232PW -D Multiple RS-232 Driver and Receiver, TSSOP-20 -K RS232 UART Driver Receiver Interface -F http://www.ti.com/lit/ds/symlink/gd75232.pdf -$ENDCMP -# -$CMP ISL83491 -D 10Mbps RS485/RS422 transceiver, full duplex, receiver/driver enable, low power shutdown -K RS485 RS422 transceiver full duplex -F http://www.intersil.com/content/dam/Intersil/documents/isl8/isl83483-85-88-90-91.pdf -$ENDCMP -# -$CMP LT1080 -D Dual RS232 driver/receiver, 5V supply, 120kb/s -K rs232 uart transceiver -F http://cds.linear.com/docs/en/datasheet/10801fe.pdf -$ENDCMP -# -$CMP LTC2861 -D 20Mbps RS485 transceiver with tntegrated switchable termination -K RS485 -F linear-tec\ltc2859-2861.pdf -$ENDCMP -# -$CMP LTC2875-DD -D High-Speed CAN Transceiver, 4Mbps, 3.3V or 5V supply, DFN8 package -K High-Speed CAN Transceiver -F http://cds.linear.com/docs/en/datasheet/2875f.pdf -$ENDCMP -# -$CMP LTC2875-S8 -D High-Speed CAN Transceiver, 4Mbps, 3.3V or 5V supply, SOIC8 package -K High-Speed CAN Transceiver -F http://cds.linear.com/docs/en/datasheet/2875f.pdf -$ENDCMP -# -$CMP LTC2983 -D Multi-Sensor Temperature Measurement System, High Accuracy, LQFP-48 (7x7mm) -K Flexible Temperature Measurement RTD NTC Cold Junction Termocouple -F http://cds.linear.com/docs/en/datasheet/2983f.pdf -$ENDCMP -# -$CMP LTC2990 -D Temperature Voltage and Current Monitor, I2C Interface, MSOP-10 -K Temperature Voltage Current Monitor I2C AFE -F http://cds.linear.com/docs/en/datasheet/2990fd.pdf -$ENDCMP -# -$CMP MAX13432EESD -D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 500kbps, SOIC-14 package -K rs485 transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf -$ENDCMP -# -$CMP MAX13432EETD -D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 500kbps, DFN-14 package -K rs485 transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf -$ENDCMP -# -$CMP MAX13433EESD -D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 16Mbps, SOIC-14 package -K rs485 transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf -$ENDCMP -# -$CMP MAX13433EETD -D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 16Mbps, DFN-14 package -K rs485 transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf -$ENDCMP -# -$CMP MAX13450E -D 20Mbps RS485 transceiver with integrated switchable termination -K RS485 -F http://datasheets.maximintegrated.com/en/ds/MAX13450E-MAX13451E.pdf -$ENDCMP -# -$CMP MAX202 -D Dual RS232 driver/receiver, 5V supply, 120kb/s, 0C-70C -K rs232 uart transceiver line-driver -F http://www.ti.com/lit/ds/symlink/max202.pdf -$ENDCMP -# -$CMP MAX232 -D Dual RS232 driver/receiver, 5V supply, 120kb/s, 0C-70C -K rs232 uart transceiver line-driver -F http://www.ti.com/lit/ds/symlink/max232.pdf -$ENDCMP -# -$CMP MAX232I -D Dual RS232 driver/receiver, 5V supply, 120kb/s, -40C-80C -K rs232 uart transceiver line-driver -F http://www.ti.com/lit/ds/symlink/max232.pdf -$ENDCMP -# -$CMP MAX3051 -D High-Speed CAN Transceiver, 1Mbps, 3.3V supply -K High-Speed CAN Transceiver -F http://datasheets.maximintegrated.com/en/ds/MAX3051.pdf -$ENDCMP -# -$CMP MAX3072E -D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers -K Low Power Half-Duplex RS-485 RS-422 Transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf -$ENDCMP -# -$CMP MAX3075E -D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers -K Low Power Half-Duplex RS-485 RS-422 Transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf -$ENDCMP -# -$CMP MAX3078E -D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers -K Low Power Half-Duplex RS-485 RS-422 Transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf -$ENDCMP -# -$CMP MAX31855EASA -D Cold Junction E-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855JASA -D Cold Junction J-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855KASA -D Cold Junction K-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855NASA -D Cold Junction N-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855RASA -D Cold Junction R-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855SASA -D Cold Junction S-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX31855TASA -D Cold Junction T-type Termocouple Interface, SPI, SO8 -K Cold Junction Termocouple Interface SPI -F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf -$ENDCMP -# -$CMP MAX3226 -D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf -$ENDCMP -# -$CMP MAX3227 -D Single RS232 driver/receiver, 3.0V to 5V supply, 1Mb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver -F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf -$ENDCMP -# -$CMP MCP2551-I/P -D High-Speed CAN Transceiver, 1Mbps, 5V supply, PDIP8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf -$ENDCMP -# -$CMP MCP2551-I/SN -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf -$ENDCMP -# -$CMP MCP2561-E/MF -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DFN8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2561-E/P -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DIP8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2561-E/SN -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, SOIC8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2561-H/MF -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, DFN8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2561-H/P -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, DIP8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2561-H/SN -D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, SOIC8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-E/MF -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, DFN8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-E/P -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, DIP8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-E/SN -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, SOIC8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-H/MF -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, DFN8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-H/P -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, DIP8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP2562-H/SN -D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, SOIC8 package -K High-Speed CAN Transceiver -F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf -$ENDCMP -# -$CMP MCP41010 -D Single Digital Potentiometer, SPI interface, 256 taps, 10 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP MCP41050 -D Single Digital Potentiometer, SPI interface, 256 taps, 50 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP MCP41100 -D Single Digital Potentiometer, SPI interface, 256 taps, 100 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP MCP42010 -D Dual Digital Potentiometer, SPI interface, 256 taps, 10 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP MCP42050 -D Dual Digital Potentiometer, SPI interface, 256 taps, 50 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP MCP42100 -D Dual Digital Potentiometer, SPI interface, 256 taps, 100 kohm -K R POT -F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf -$ENDCMP -# -$CMP SP3481CN -D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3481CP -D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3481EN -D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3481EP -D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3485CN -D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3485CP -D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3485EN -D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP SP3485EP -D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 -K Low Power Half-Duplex RS-485 Transceiver 10Mbps -F http://www.icbase.com/pdf/SPX/SPX00480106.pdf -$ENDCMP -# -$CMP TJA1021T -D TJA1021T, LIN 2.1/SAE J2602 transceiver, SOIC-8 -K LIN 2.1 SAE J2602 Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1021.pdf -$ENDCMP -# -$CMP TJA1021TK -D TJA1021TK, LIN 2.1/SAE J2602 transceiver, DFN-8-1EP -K LIN 2.1 SAE J2602 Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1021.pdf -$ENDCMP -# -$CMP TJA1029T -D TJA1029T, LIN 2.2A/SAE J2602 transceiver with TXD dominant timeout, SOIC-8 -K LIN 2.2A/SAE J2602 Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1029.pdf -$ENDCMP -# -$CMP TJA1029TK -D TJA1029TK, LIN 2.2A/SAE J2602 transceiver with TXD dominant timeout, DFN-8-1EP -K LIN 2.2A/SAE J2602 Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1029.pdf -$ENDCMP -# -$CMP TJA1042T -D TJA1042T, High-Speed CAN Transceiver, standby mode, split pin, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1042.pdf -$ENDCMP -# -$CMP TJA1042T/3 -D TJA1042T/3, High-Speed CAN Transceiver, separate VIO, standby mode, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1042.pdf -$ENDCMP -# -$CMP TJA1042TK/3 -D TJA1042TK/3, High-Speed CAN Transceiver, separate VIO, standby mode, DFN-8-1EP -K High-Speed CAN Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1042.pdf -$ENDCMP -# -$CMP TJA1049T -D TJA1049T, High-Speed CAN Transceiver, standby mode, split pin, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1049.pdf -$ENDCMP -# -$CMP TJA1049T/3 -D TJA1049T/3, High-Speed CAN Transceiver, separate VIO, standby mode, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1049.pdf -$ENDCMP -# -$CMP TJA1049TK -D TJA1049TK, High-Speed CAN Transceiver, standby mode, DFN-8-1EP -K High-Speed CAN Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1049.pdf -$ENDCMP -# -$CMP TJA1049TK/3 -D TJA1049TK/3, High-Speed CAN Transceiver, separate VIO, standby mode, DFN-8-1EP -K High-Speed CAN Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1049.pdf -$ENDCMP -# -$CMP TJA1051T -D TJA1051T, High-Speed CAN Transceiver, silent mode, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1051.pdf -$ENDCMP -# -$CMP TJA1051T/3 -D TJA1051T/3, High-Speed CAN Transceiver, separate VIO, silent mode, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1051.pdf -$ENDCMP -# -$CMP TJA1051T/E -D TJA1051T/E, High-Speed CAN Transceiver, enable pin, silent mode, SOIC-8 -K High-Speed CAN Transceiver -F http://www.nxp.com/documents/data_sheet/TJA1051.pdf -$ENDCMP -# -$CMP TJA1051TK/3 -D TJA1051TK/3, High-Speed CAN Transceiver, separate VIO, silent mode, DFN-8-1EP -K High-Speed CAN Transceiver HVSON-8 -F http://www.nxp.com/documents/data_sheet/TJA1051.pdf -$ENDCMP -# -$CMP XTR115U -D 4-20mA Current Loop Transmitter, SO8 -K 4-20mA Current Loop Transmitter -F http://www.ti.com/lit/ds/symlink/xtr115.pdf -$ENDCMP -# -$CMP XTR116U -D 4-20mA Current Loop Transmitter, SO8 -K 4-20mA Current Loop Transmitter -F http://www.ti.com/lit/ds/symlink/xtr115.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP AD5280 +D Digital potentiometer, 256 position, single output, I2C interface +K digital potentiometer +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5280_5282.pdf +$ENDCMP +# +$CMP AD5282 +D Digital potentiometer, 256 position, dual output, I2C interface +K digital potentiometer +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5280_5282.pdf +$ENDCMP +# +$CMP AD5282_ABC +D TSSOP16 +$ENDCMP +# +$CMP AD5290 +D Digital Potentiometer 256 steps (SPI control) +- 15V +K R POT +F analog-dev/AD5290.pdf +$ENDCMP +# +$CMP AD5293 +D Digital potentiometer 1024 pos (SPI) +K R POT +F analog-dev/AD5293.pdf +$ENDCMP +# +$CMP AD9834 +D 10 bit 75 MHz Complete Direct Digital Synthesizer, 2.3 V to 5.5 V, 20 mW, TSSOP20 +K Direct Digital Synthesizer DDS +F http://www.analog.com/static/imported-files/data_sheets/AD9834.pdf +$ENDCMP +# +$CMP AD9951 +D 14-Bit Direct Digital Synthesizer with 400MSPS DAC, 1.8V, TQFP48 +K Direct Digital Synthesizer DDS +F http://www.analog.com/static/imported-files/data_sheets/AD9951.pdf +$ENDCMP +# +$CMP ADM101E +D Single RS232 driver/receiver, 5V supply, 460kb/s +K rs232 uart transceiver line-driver +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM101E.pdf +$ENDCMP +# +$CMP ADM222 +D Dual RS232 driver/receiver, 5V supply, 200kb/s +K rs232 uart transceiver +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf +$ENDCMP +# +$CMP ADM232A +D Dual RS232 driver/receiver, 5V supply, 200kb/s +K rs232 uart transceiver line-driver +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf +$ENDCMP +# +$CMP ADM242 +D Dual RS232 driver/receiver, 5V supply, 200kb/s, separate shutdown/enable pins +K rs232 uart transceiver +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf +$ENDCMP +# +$CMP ADM3053 +D Isolated CAN Transceiver, integrated isolated DC-DC converter, 1Mbps +K can transceiver isolated protected +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM3053.pdf +$ENDCMP +# +$CMP ADUM3160 +D Full/Low Speed, iCoupler USB Digital Isolator, 2.5kV protection +K usb isolation +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM3160.pdf +$ENDCMP +# +$CMP ADUM4160 +D Full/Low Speed, iCoupler USB Digital Isolator, 5kV protection +K usb isolation +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf +$ENDCMP +# +$CMP ADuM1200BR +D Dual-Channel Digital Isolator, 10Mbps 50ns, SO8 +K 2Ch Dual Digital Isolator 10Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1200CR +D Dual-Channel Digital Isolator, 25Mbps 45ns, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1200WS +D Dual-Channel Digital Isolator, 1Mbps 150ns, Highest Tem. Grade, SO8 +K 2Ch Dual Digital Isolator 1Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1200WT +D Dual-Channel Digital Isolator, 10Mbps 50ns, Highest Tem. Grade, SO8 +K 2Ch Dual Digital Isolator 10Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1200WU +D Dual-Channel Digital Isolator, 25Mbps 45ns, Highest Tem. Grade, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1201BR +D Dual-Channel Digital Isolator, 10Mbps 50ns, SO8 +K 2Ch Dual Digital Isolator 10Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1201CR +D Dual-Channel Digital Isolator, 25Mbps 45ns, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1201WS +D Dual-Channel Digital Isolator, 1Mbps 150ns, Highest Temp. Grade, SO8 +K 2Ch Dual Digital Isolator 1Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1201WT +D Dual-Channel Digital Isolator, 10Mbps 50ns, Hihgest Temp. Grade, SO8 +K 2Ch Dual Digital Isolator 10Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP ADuM1201WU +D Dual-Channel Digital Isolator, 25Mbps 45ns, Highest Temp. Grade, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.analog.com/static/imported-files/data_sheets/ADuM1200_1201.pdf +$ENDCMP +# +$CMP CH376T +D File Management USB Flash Card SD Interface, TSSOP20 +K File Management USB Flash Card SD Interface +F http://iteadstudio.com/store/images/produce/Platform/FPGA/BlackGold/CH376DS1.PDF +$ENDCMP +# +$CMP DP83848C +D MII/RMII Single 10/100Mbps Ethernet Physical Layer Transciever, LQFP48 +K Ethernet PHY MII RMII 10/100Mpbs +F http://www.ti.com/lit/ds/symlink/dp83848c.pdf +$ENDCMP +# +$CMP EL7242C +D Translateur TTL->VMOS. Double driver VMOS +$ENDCMP +# +$CMP GD65232DB +D Multiple RS-232 Driver and Receiver, SSOP-20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD65232DW +D Multiple RS-232 Driver and Receiver, SOIC20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD65232PW +D Multiple RS-232 Driver and Receiver, TSSOP-20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD75232DB +D Multiple RS-232 Driver and Receiver, SSOP-20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD75232DW +D Multiple RS-232 Driver and Receiver, SOIC20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD75232N +D Multiple RS-232 Driver and Receiver, PDIP-20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP GD75232PW +D Multiple RS-232 Driver and Receiver, TSSOP-20 +K RS232 UART Driver Receiver Interface +F http://www.ti.com/lit/ds/symlink/gd75232.pdf +$ENDCMP +# +$CMP ISL83491 +D 10Mbps RS485/RS422 transceiver, full duplex, receiver/driver enable, low power shutdown +K RS485 RS422 transceiver full duplex +F http://www.intersil.com/content/dam/Intersil/documents/isl8/isl83483-85-88-90-91.pdf +$ENDCMP +# +$CMP LT1080 +D Dual RS232 driver/receiver, 5V supply, 120kb/s +K rs232 uart transceiver +F http://cds.linear.com/docs/en/datasheet/10801fe.pdf +$ENDCMP +# +$CMP LTC2861 +D 20Mbps RS485 transceiver with tntegrated switchable termination +K RS485 +F linear-tec\ltc2859-2861.pdf +$ENDCMP +# +$CMP LTC2875-DD +D High-Speed CAN Transceiver, 4Mbps, 3.3V or 5V supply, DFN8 package +K High-Speed CAN Transceiver +F http://cds.linear.com/docs/en/datasheet/2875f.pdf +$ENDCMP +# +$CMP LTC2875-S8 +D High-Speed CAN Transceiver, 4Mbps, 3.3V or 5V supply, SOIC8 package +K High-Speed CAN Transceiver +F http://cds.linear.com/docs/en/datasheet/2875f.pdf +$ENDCMP +# +$CMP LTC2983 +D Multi-Sensor Temperature Measurement System, High Accuracy, LQFP-48 (7x7mm) +K Flexible Temperature Measurement RTD NTC Cold Junction Termocouple +F http://cds.linear.com/docs/en/datasheet/2983f.pdf +$ENDCMP +# +$CMP LTC2990 +D Temperature Voltage and Current Monitor, I2C Interface, MSOP-10 +K Temperature Voltage Current Monitor I2C AFE +F http://cds.linear.com/docs/en/datasheet/2990fd.pdf +$ENDCMP +# +$CMP MAX13432EESD +D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 500kbps, SOIC-14 package +K rs485 transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf +$ENDCMP +# +$CMP MAX13432EETD +D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 500kbps, DFN-14 package +K rs485 transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf +$ENDCMP +# +$CMP MAX13433EESD +D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 16Mbps, SOIC-14 package +K rs485 transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf +$ENDCMP +# +$CMP MAX13433EETD +D RS485 transceiver, full duplex, dual supply, receiver/driver enable, 16Mbps, DFN-14 package +K rs485 transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX13430E-MAX13433E.pdf +$ENDCMP +# +$CMP MAX13450E +D 20Mbps RS485 transceiver with integrated switchable termination +K RS485 +F http://datasheets.maximintegrated.com/en/ds/MAX13450E-MAX13451E.pdf +$ENDCMP +# +$CMP MAX202 +D Dual RS232 driver/receiver, 5V supply, 120kb/s, 0C-70C +K rs232 uart transceiver line-driver +F http://www.ti.com/lit/ds/symlink/max202.pdf +$ENDCMP +# +$CMP MAX232 +D Dual RS232 driver/receiver, 5V supply, 120kb/s, 0C-70C +K rs232 uart transceiver line-driver +F http://www.ti.com/lit/ds/symlink/max232.pdf +$ENDCMP +# +$CMP MAX232I +D Dual RS232 driver/receiver, 5V supply, 120kb/s, -40C-80C +K rs232 uart transceiver line-driver +F http://www.ti.com/lit/ds/symlink/max232.pdf +$ENDCMP +# +$CMP MAX3051 +D High-Speed CAN Transceiver, 1Mbps, 3.3V supply +K High-Speed CAN Transceiver +F http://datasheets.maximintegrated.com/en/ds/MAX3051.pdf +$ENDCMP +# +$CMP MAX3072E +D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers +K Low Power Half-Duplex RS-485 RS-422 Transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf +$ENDCMP +# +$CMP MAX3075E +D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers +K Low Power Half-Duplex RS-485 RS-422 Transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf +$ENDCMP +# +$CMP MAX3078E +D +3.3V, ±15kV ESD-Protected, Fail-Safe, Hot-Swap, RS-485/RS-422 Transceivers +K Low Power Half-Duplex RS-485 RS-422 Transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX3070E-MAX3079E.pdf +$ENDCMP +# +$CMP MAX31855EASA +D Cold Junction E-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855JASA +D Cold Junction J-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855KASA +D Cold Junction K-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855NASA +D Cold Junction N-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855RASA +D Cold Junction R-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855SASA +D Cold Junction S-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX31855TASA +D Cold Junction T-type Termocouple Interface, SPI, SO8 +K Cold Junction Termocouple Interface SPI +F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf +$ENDCMP +# +$CMP MAX3226 +D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package +K rs232 uart transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf +$ENDCMP +# +$CMP MAX3227 +D Single RS232 driver/receiver, 3.0V to 5V supply, 1Mb/s, AutoShutdown Plus, SSOP-16 package +K rs232 uart transceiver +F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf +$ENDCMP +# +$CMP MC1413 +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.onsemi.com/pub_link/Collateral/MC1413-D.PDF +$ENDCMP +# +$CMP MC1413P +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.onsemi.com/pub_link/Collateral/MC1413-D.PDF +$ENDCMP +# +$CMP MCP2551-I/P +D High-Speed CAN Transceiver, 1Mbps, 5V supply, PDIP8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf +$ENDCMP +# +$CMP MCP2551-I/SN +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf +$ENDCMP +# +$CMP MCP2561-E/MF +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DFN8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2561-E/P +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DIP8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2561-E/SN +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, SOIC8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2561-H/MF +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, DFN8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2561-H/P +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, DIP8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2561-H/SN +D High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +150C, SOIC8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-E/MF +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, DFN8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-E/P +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, DIP8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-E/SN +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, SOIC8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-H/MF +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, DFN8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-H/P +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, DIP8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP2562-H/SN +D High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +150C, SOIC8 package +K High-Speed CAN Transceiver +F http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf +$ENDCMP +# +$CMP MCP41010 +D Single Digital Potentiometer, SPI interface, 256 taps, 10 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP41050 +D Single Digital Potentiometer, SPI interface, 256 taps, 50 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP41100 +D Single Digital Potentiometer, SPI interface, 256 taps, 100 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP42010 +D Dual Digital Potentiometer, SPI interface, 256 taps, 10 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP42050 +D Dual Digital Potentiometer, SPI interface, 256 taps, 50 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP42100 +D Dual Digital Potentiometer, SPI interface, 256 taps, 100 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP SN75468 +D Higher Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/slrs023e/slrs023e.pdf +$ENDCMP +# +$CMP SN75469 +D Higher Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/slrs023e/slrs023e.pdf +$ENDCMP +# +$CMP SP3481CN +D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3481CP +D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3481EN +D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3481EP +D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3485CN +D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3485CP +D 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3485EN +D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP SP3485EP +D Industrial 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, DIP8 +K Low Power Half-Duplex RS-485 Transceiver 10Mbps +F http://www.icbase.com/pdf/SPX/SPX00480106.pdf +$ENDCMP +# +$CMP TJA1021T +D TJA1021T, LIN 2.1/SAE J2602 transceiver, SOIC-8 +K LIN 2.1 SAE J2602 Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1021.pdf +$ENDCMP +# +$CMP TJA1021TK +D TJA1021TK, LIN 2.1/SAE J2602 transceiver, DFN-8-1EP +K LIN 2.1 SAE J2602 Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1021.pdf +$ENDCMP +# +$CMP TJA1029T +D TJA1029T, LIN 2.2A/SAE J2602 transceiver with TXD dominant timeout, SOIC-8 +K LIN 2.2A/SAE J2602 Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1029.pdf +$ENDCMP +# +$CMP TJA1029TK +D TJA1029TK, LIN 2.2A/SAE J2602 transceiver with TXD dominant timeout, DFN-8-1EP +K LIN 2.2A/SAE J2602 Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1029.pdf +$ENDCMP +# +$CMP TJA1042T +D TJA1042T, High-Speed CAN Transceiver, standby mode, split pin, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1042.pdf +$ENDCMP +# +$CMP TJA1042T/3 +D TJA1042T/3, High-Speed CAN Transceiver, separate VIO, standby mode, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1042.pdf +$ENDCMP +# +$CMP TJA1042TK/3 +D TJA1042TK/3, High-Speed CAN Transceiver, separate VIO, standby mode, DFN-8-1EP +K High-Speed CAN Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1042.pdf +$ENDCMP +# +$CMP TJA1049T +D TJA1049T, High-Speed CAN Transceiver, standby mode, split pin, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1049.pdf +$ENDCMP +# +$CMP TJA1049T/3 +D TJA1049T/3, High-Speed CAN Transceiver, separate VIO, standby mode, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1049.pdf +$ENDCMP +# +$CMP TJA1049TK +D TJA1049TK, High-Speed CAN Transceiver, standby mode, DFN-8-1EP +K High-Speed CAN Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1049.pdf +$ENDCMP +# +$CMP TJA1049TK/3 +D TJA1049TK/3, High-Speed CAN Transceiver, separate VIO, standby mode, DFN-8-1EP +K High-Speed CAN Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1049.pdf +$ENDCMP +# +$CMP TJA1051T +D TJA1051T, High-Speed CAN Transceiver, silent mode, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1051.pdf +$ENDCMP +# +$CMP TJA1051T/3 +D TJA1051T/3, High-Speed CAN Transceiver, separate VIO, silent mode, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1051.pdf +$ENDCMP +# +$CMP TJA1051T/E +D TJA1051T/E, High-Speed CAN Transceiver, enable pin, silent mode, SOIC-8 +K High-Speed CAN Transceiver +F http://www.nxp.com/documents/data_sheet/TJA1051.pdf +$ENDCMP +# +$CMP TJA1051TK/3 +D TJA1051TK/3, High-Speed CAN Transceiver, separate VIO, silent mode, DFN-8-1EP +K High-Speed CAN Transceiver HVSON-8 +F http://www.nxp.com/documents/data_sheet/TJA1051.pdf +$ENDCMP +# +$CMP ULN2002 +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2002A +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2003 +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2003A +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2004 +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2004A +D High Voltage, High Current Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2003a.pdf +$ENDCMP +# +$CMP ULN2801A +D Darlington Transistor Arrays +K darlington transistor array +F http://www.promelec.ru/pdf/1536.pdf +$ENDCMP +# +$CMP ULN2802A +D Darlington Transistor Arrays +K darlington transistor array +F http://www.promelec.ru/pdf/1536.pdf +$ENDCMP +# +$CMP ULN2803A +D Darlington Transistor Arrays +K darlington transistor array +F http://www.ti.com/lit/ds/symlink/uln2803a.pdf +$ENDCMP +# +$CMP ULN2804A +D Darlington Transistor Arrays +K darlington transistor array +F http://www.promelec.ru/pdf/1536.pdf +$ENDCMP +# +$CMP ULN2805A +D Darlington Transistor Arrays +K darlington transistor array +F http://www.promelec.ru/pdf/1536.pdf +$ENDCMP +# +$CMP XTR115U +D 4-20mA Current Loop Transmitter, SO8 +K 4-20mA Current Loop Transmitter +F http://www.ti.com/lit/ds/symlink/xtr115.pdf +$ENDCMP +# +$CMP XTR116U +D 4-20mA Current Loop Transmitter, SO8 +K 4-20mA Current Loop Transmitter +F http://www.ti.com/lit/ds/symlink/xtr115.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/interface.lib b/library/interface.lib index 8233d54b..e47a856c 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1,2969 +1,3004 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# 75LBC176 -# -DEF 75LBC176 U 0 40 Y N 1 F N -F0 "U" 350 450 50 H V C CNN -F1 "75LBC176" 350 350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -160 -230 50 0 1 0 N -C -50 50 50 0 1 0 N -C 150 -450 50 0 1 0 N -T 1 -165 -500 30 0 0 1 GND Normal 0 C C -T 1 -170 345 30 0 0 1 VCC Normal 0 C C -P 2 0 1 0 -500 -150 -200 -150 N -P 2 0 1 0 -500 -50 -500 350 N -P 2 0 1 0 -500 350 -100 150 N -P 2 0 1 0 -500 450 -300 450 N -P 2 0 1 0 -300 -350 -500 -350 N -P 2 0 1 0 -300 -350 100 -150 N -P 2 0 1 0 -300 260 -300 250 N -P 2 0 1 0 -300 450 -300 271 N -P 2 0 1 0 -200 -150 -191 -180 N -P 2 0 1 0 -100 150 -500 -50 N -P 2 0 1 0 -100 250 400 250 N -P 2 0 1 0 -100 350 -100 -50 N -P 2 0 1 0 -50 -280 -81 -380 N -P 2 0 1 0 -31 -380 -121 -380 N -P 2 0 1 0 0 -280 -31 -380 N -P 2 0 1 0 30 -280 -50 -280 N -P 2 0 1 0 100 -550 -300 -350 N -P 2 0 1 0 100 -250 500 -250 N -P 2 0 1 0 100 -150 100 -550 N -P 2 0 1 0 300 50 0 50 N -P 2 0 1 0 300 50 300 -450 N -P 2 0 1 0 400 250 400 -250 N -P 2 0 1 0 500 -450 200 -450 N -X ROUT 1 -800 -350 300 R 50 50 1 1 O -X /RE 2 -800 -150 300 R 50 50 1 1 I -X DE 3 -800 450 300 R 50 50 1 1 I -X DIN 4 -800 150 300 R 50 50 1 1 I -X GND 5 -200 -600 200 U 50 50 1 1 W -X BUS+ 6 800 -250 300 L 50 50 1 1 T -X BUS- 7 800 -450 300 L 50 50 1 1 T -X VCC 8 -200 500 300 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD5280 -# -DEF AD5280 U 0 30 Y Y 1 F N -F0 "U" -350 600 50 H V L CNN -F1 "AD5280" -350 -600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -350 550 350 -550 0 1 10 f -P 6 0 1 0 250 300 225 300 200 300 225 325 225 275 200 300 F -P 11 0 1 0 250 400 200 400 175 375 200 350 175 325 200 300 175 275 200 250 175 225 200 200 250 200 N -X A 1 500 400 150 L 50 50 1 1 P -X W 2 500 300 150 L 50 50 1 1 P -X B 3 500 200 150 L 50 50 1 1 P -X VDD 4 -100 700 150 D 50 50 1 1 W -X ~SHDN~ 5 -500 200 150 R 50 50 1 1 I -X SCL 6 -500 0 150 R 50 50 1 1 I -X SDA 7 -500 -100 150 R 50 50 1 1 B -X AD0 8 -500 -300 150 R 50 50 1 1 I -X AD1 9 -500 -400 150 R 50 50 1 1 I -X GND 10 0 -700 150 U 50 50 1 1 W -X VSS 11 100 -700 150 U 50 50 1 1 W -X O2 12 500 -400 150 L 50 50 1 1 O -X VLOG 13 0 700 150 D 50 50 1 1 W -X O1 14 500 -300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD5282 -# -DEF AD5282 U 0 30 Y Y 1 F N -F0 "U" -350 600 50 H V L CNN -F1 "AD5282" -350 -600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S 350 550 -350 -550 0 1 10 f -P 5 0 1 0 200 0 150 0 175 25 175 -25 150 0 F -P 6 0 1 0 200 300 150 300 175 325 175 300 175 275 150 300 F -P 11 0 1 0 200 100 150 100 125 75 150 50 125 25 150 0 125 -25 150 -50 125 -75 150 -100 200 -100 N -P 11 0 1 0 200 400 150 400 125 375 150 350 125 325 150 300 125 275 150 250 125 225 150 200 200 200 N -X O1 1 500 -300 150 L 50 50 1 1 O -X A1 2 500 400 150 L 50 50 1 1 P -X W1 3 500 300 150 L 50 50 1 1 P -X B1 4 500 200 150 L 50 50 1 1 P -X VDD 5 -100 700 150 D 50 50 1 1 W -X ~SHDN~ 6 -500 200 150 R 50 50 1 1 I -X SCL 7 -500 0 150 R 50 50 1 1 I -X AD0 8 -500 -300 150 R 50 50 1 1 I -X SDA 8 -500 -100 150 R 50 50 1 1 B -X AD1 9 -500 -400 150 R 50 50 1 1 I -X GND 11 0 -700 150 U 50 50 1 1 W -X VSS 12 100 -700 150 U 50 50 1 1 W -X VLOG 13 0 700 150 D 50 50 1 1 W -X B2 14 500 -100 150 L 50 50 1 1 P -X W2 15 500 0 150 L 50 50 1 1 P -X A2 16 500 100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD5282_ABC -# -DEF AD5282_ABC U 0 30 Y Y 3 L N -F0 "U" -300 750 50 H V C CNN -F1 "AD5282_ABC" -350 -650 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S 400 700 -350 -600 1 1 10 f -X O1 1 550 -100 150 L 50 50 1 1 O -X VDD 5 -500 600 150 R 50 50 1 1 W -X ~SHDN~ 6 -500 300 150 R 50 50 1 1 I -X SCL 7 -500 200 150 R 50 50 1 1 I -X SDA 8 -500 100 150 R 50 50 1 1 B -X AD0 9 -500 -100 150 R 50 50 1 1 I -X AD1 10 -500 -200 150 R 50 50 1 1 I -X GND 11 -500 -400 150 R 50 50 1 1 W -X VSS 12 -500 -500 150 R 50 50 1 1 W -X VLOG 13 -500 500 150 R 50 50 1 1 W -S -250 300 250 -300 2 1 10 f -X A1 2 400 100 150 L 50 50 2 1 P -X W1 3 400 0 150 L 50 50 2 1 P -X B1 4 400 -100 150 L 50 50 2 1 P -S -300 -300 -300 -300 3 1 0 N -S -300 -300 -300 -300 3 1 0 N -S -300 -300 -300 -300 3 1 0 N -S 250 300 -250 -300 3 1 10 f -X B2 14 400 -100 150 L 50 50 3 1 P -X W2 15 400 0 150 L 50 50 3 1 P -X A2 16 400 100 150 L 50 50 3 1 P -ENDDRAW -ENDDEF -# -# AD5290 -# -DEF AD5290 U 0 40 Y Y 1 F N -F0 "U" -450 400 50 H V L CNN -F1 "AD5290" 200 400 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 300 -50 300 50 250 0 300 -50 300 -50 F -P 13 0 1 0 300 200 250 200 200 150 250 100 200 50 250 0 200 -50 250 -100 200 -150 250 -200 300 -200 300 -200 300 -200 N -S -450 350 450 -350 1 1 10 f -X RH 1 600 200 150 L 50 50 1 1 P -X RL 2 600 -200 150 L 50 50 1 1 P -X Vss- 3 100 -500 150 U 50 50 1 1 W -X GND 4 -100 -500 150 U 50 50 1 1 W -X ~CS~ 5 -600 -200 150 R 50 50 1 1 I -X CLK 6 -600 0 150 R 50 50 1 1 I C -X SDI 7 -600 200 150 R 50 50 1 1 I -X SDO 8 -600 100 150 R 50 50 1 1 O -X Vdd+ 9 0 500 150 D 50 50 1 1 W -X RW 10 600 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD5293 -# -DEF AD5293 U 0 40 Y Y 1 F N -F0 "U" -550 400 50 H V L CNN -F1 "AD5293" 300 400 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 350 550 -350 0 1 10 f -P 5 0 1 0 400 -50 400 50 350 0 400 -50 400 -50 F -P 13 0 1 0 400 200 350 200 300 150 350 100 300 50 350 0 300 -50 350 -100 300 -150 350 -200 400 -200 400 -200 400 -200 N -X ~RST~ 1 -700 -200 150 R 50 50 1 1 I -X Vss- 2 100 -500 150 U 50 50 1 1 W -X RH 3 700 200 150 L 50 50 1 1 P -X RW 4 700 0 150 L 50 50 1 1 P -X RL 5 700 -200 150 L 50 50 1 1 P -X Vdd+ 6 100 500 150 D 50 50 1 1 W -X EXT_CAP 7 -700 -300 150 R 50 50 1 1 P -X Vlog 8 -100 500 150 D 50 50 1 1 W -X GND 9 -100 -500 150 U 50 50 1 1 W -X SDI 10 -700 300 150 R 50 50 1 1 I -X CLK 11 -700 100 150 R 50 50 1 1 I C -X ~CS~ 12 -700 0 150 R 50 50 1 1 I -X SDO 13 -700 200 150 R 50 50 1 1 O -X RDY 14 -700 -100 150 R 50 50 1 1 C V -ENDDRAW -ENDDEF -# -# AD9834 -# -DEF AD9834 U 0 40 Y Y 1 F N -F0 "U" -600 750 50 H V L CNN -F1 "AD9834" 350 -750 50 H V L CNN -F2 "" -3000 0 50 H V C CNN -F3 "" -3000 0 50 H V C CNN -$FPLIST - TSSOP-20_4.4x6.5mm_Pitch0.65mm - TSSOP-20 -$ENDFPLIST -DRAW -S -600 700 600 -700 0 1 10 f -X FS_ADJUST 1 800 200 200 L 50 50 1 1 P -X REFOUT 2 800 300 200 L 50 50 1 1 O -X COMP 3 800 400 200 L 50 50 1 1 P -X AVDD 4 200 900 200 D 50 50 1 1 W -X DVDD 5 0 900 200 D 50 50 1 1 W -X CAP/2.5V 6 -200 900 200 D 50 50 1 1 P -X DGND 7 -200 -900 200 U 50 50 1 1 W -X MCLK 8 -800 -400 200 R 50 50 1 1 I C -X FSELECT 9 -800 -300 200 R 50 50 1 1 I -X PSELECT 10 -800 -200 200 R 50 50 1 1 I -X IOUTB 20 800 0 200 L 50 50 1 1 O -X RESET 11 -800 100 200 R 50 50 1 1 I -X SLEEP 12 -800 -100 200 R 50 50 1 1 I -X SDATA 13 -800 300 200 R 50 50 1 1 I -X SCLK 14 -800 400 200 R 50 50 1 1 I C -X ~FSYNC 15 -800 200 200 R 50 50 1 1 I L -X SIGNBITOUT 16 800 -400 200 L 50 50 1 1 O -X VIN 17 800 -200 200 L 50 50 1 1 I -X AGND 18 200 -900 200 U 50 50 1 1 W -X IOUT 19 800 -100 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD9951 -# -DEF AD9951 U 0 40 Y Y 1 F N -F0 "U" -950 1100 50 H V L CNN -F1 "AD9951" -950 1000 50 H V L CNN -F2 "TQFP48/EP" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TQFP48* -$ENDFPLIST -DRAW -S -950 950 950 -950 0 1 10 f -X I/OUPDATE 1 -1100 600 150 R 50 50 1 1 B -X DVDD 2 -300 1100 150 D 50 50 1 1 W -X DGND 3 -800 -1100 150 U 50 50 1 1 W -X AVDD 4 0 1100 150 D 50 50 1 1 W -X AGND 5 -200 -1100 150 U 50 50 1 1 W -X AVDD 6 100 1100 150 D 50 50 1 1 W -X AGND 7 -100 -1100 150 U 50 50 1 1 W -X ~OSC/REFCLK 8 -1100 200 150 R 50 50 1 1 I -X OSC/REFCLK 9 -1100 300 150 R 50 50 1 1 I -X CRYSTALOUT 10 -1100 0 150 R 50 50 1 1 O -X ~IOUT 20 1100 200 150 L 50 50 1 1 O -X AGND 30 600 -1100 150 U 50 50 1 1 W -X SCLK 40 -1100 -400 150 R 50 50 1 1 I -X CLKMODESELECT 11 -1100 100 150 R 50 50 1 1 I -X IOUT 21 1100 400 150 L 50 50 1 1 O -X AGND 31 700 -1100 150 U 50 50 1 1 W -X SDIO 41 -1100 -300 150 R 50 50 1 1 B -X LOOPFILTER 12 1100 -100 150 L 50 50 1 1 I -X AGND 22 300 -1100 150 U 50 50 1 1 O -X AGND 32 800 -1100 150 U 50 50 1 1 W -X DGND 42 -600 -1100 150 U 50 50 1 1 W -X AVDD 13 200 1100 150 D 50 50 1 1 W -X DACBP 23 1100 -200 150 L 50 50 1 1 I -X DGND 33 -700 -1100 150 U 50 50 1 1 W -X DVDD_I/O 43 -400 1100 150 D 50 50 1 1 W -X AGND 14 0 -1100 150 U 50 50 1 1 W -X DAC_RSET 24 1100 600 150 L 50 50 1 1 I -X DVDD 34 -200 1100 150 D 50 50 1 1 W -X SYNCIN 44 1100 -400 150 L 50 50 1 1 W -X AGND 15 100 -1100 150 U 50 50 1 1 W -X AVDD 25 600 1100 150 D 50 50 1 1 W -X PWRDWNCTL 35 1100 -600 150 L 50 50 1 1 I -X SYNC_CLK 45 -1100 500 150 R 50 50 1 1 O -X AVDD 16 300 1100 150 D 50 50 1 1 W -X AGND 26 400 -1100 150 U 50 50 1 1 W -X RESET 36 -1100 800 150 R 50 50 1 1 I -X OSK 46 1100 -500 150 L 50 50 1 1 O -X AGND 17 200 -1100 150 U 50 50 1 1 W -X AVDD 27 700 1100 150 D 50 50 1 1 W -X IOSYNC 37 -1100 -600 150 R 50 50 1 1 O -X DGND 47 -500 -1100 150 U 50 50 1 1 W -X AVDD 18 400 1100 150 D 50 50 1 1 W -X AGND 28 500 -1100 150 U 50 50 1 1 W -X SDO 38 -1100 -200 150 R 50 50 1 1 O -X DGND 48 -400 -1100 150 U 50 50 1 1 W -X AVDD 19 500 1100 150 D 50 50 1 1 W -X AVDD 29 800 1100 150 D 50 50 1 1 W -X ~CS 39 -1100 -500 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADM101E -# -DEF ADM101E U 0 40 Y Y 1 F N -F0 "U" -550 1050 50 H V C CNN -F1 "ADM101E" 500 1050 50 H V C CNN -F2 "SSOP_Packages:MSOP-10_3x3mm_Pitch0.5mm" 0 -1350 50 H I C CNN -F3 "" 0 100 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C -T 0 450 -900 50 0 0 0 RS232 Normal 0 C C -C -100 -500 25 0 1 10 N -C 25 -100 25 0 1 10 N -S -600 -1000 600 1000 0 1 10 f -P 2 0 1 10 -150 -100 -325 -100 N -P 2 0 1 10 -125 -500 -325 -500 N -P 2 0 1 10 50 -100 250 -100 N -P 2 0 1 10 75 -500 250 -500 N -P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N -P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N -X GND 1 0 -1200 200 U 50 50 1 1 W -X C1- 2 -800 600 200 R 50 50 1 1 P -X VS- 3 800 100 200 L 50 50 1 1 w -X T1IN 4 -800 -100 200 R 50 50 1 1 I -X R1OUT 5 -800 -500 200 R 50 50 1 1 O -X R1IN 6 800 -500 200 L 50 50 1 1 I -X T1OUT 7 800 -100 200 L 50 50 1 1 O -X SD 8 -800 100 200 R 50 50 1 1 I -X C1+ 9 -800 900 200 R 50 50 1 1 P -X VCC 10 0 1200 200 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADM242 -# -DEF ADM242 U 0 40 Y Y 1 F N -F0 "U" -550 1050 50 H V C CNN -F1 "ADM242" 500 1050 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -$FPLIST - SO* - DIP* -$ENDFPLIST -DRAW -T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C -T 0 450 -900 50 0 0 0 RS232 Normal 0 C C -C -100 -700 25 0 1 10 N -C -100 -500 25 0 1 10 N -C 25 -300 25 0 1 10 N -C 25 -100 25 0 1 10 N -S -600 -1000 600 1000 0 1 10 f -P 2 0 1 10 -150 -300 -325 -300 N -P 2 0 1 10 -150 -100 -325 -100 N -P 2 0 1 10 -125 -700 -325 -700 N -P 2 0 1 10 -125 -500 -325 -500 N -P 2 0 1 10 50 -300 250 -300 N -P 2 0 1 10 50 -100 250 -100 N -P 2 0 1 10 75 -700 250 -700 N -P 2 0 1 10 75 -500 250 -500 N -P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N -P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N -P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N -P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N -X ~EN 1 -800 200 200 R 50 50 1 1 I -X C1+ 2 -800 900 200 R 50 50 1 1 P -X V+ 3 800 400 200 L 50 50 1 1 w -X C1- 4 -800 600 200 R 50 50 1 1 P -X C2+ 5 800 900 200 L 50 50 1 1 P -X C2- 6 800 600 200 L 50 50 1 1 P -X V- 7 800 100 200 L 50 50 1 1 w -X T2OUT 8 800 -300 200 L 50 50 1 1 O -X R2IN 9 800 -700 200 L 50 50 1 1 I -X R2OUT 10 -800 -700 200 R 50 50 1 1 O -X T2IN 11 -800 -300 200 R 50 50 1 1 I -X T1IN 12 -800 -100 200 R 50 50 1 1 I -X R1OUT 13 -800 -500 200 R 50 50 1 1 O -X R1IN 14 800 -500 200 L 50 50 1 1 I -X T1OUT 15 800 -100 200 L 50 50 1 1 O -X GND 16 0 -1200 200 U 50 50 1 1 W -X VCC 17 0 1200 200 D 50 50 1 1 W -X ~SHDN 18 -800 100 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADM3053 -# -DEF ADM3053 U 0 40 Y Y 1 F N -F0 "U" -400 750 50 H V L CNN -F1 "ADM3053" 400 750 50 H V R CNN -F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 0 -850 50 H I C CNN -F3 "" -300 700 50 H V C CNN -$FPLIST - SOIC*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 700 400 -700 0 1 10 f -P 2 0 1 0 -50 -550 -50 -650 N -P 2 0 1 0 -50 -400 -50 -500 N -P 2 0 1 0 -50 -250 -50 -350 N -P 2 0 1 0 -50 -100 -50 -200 N -P 2 0 1 0 -50 50 -50 -50 N -P 2 0 1 0 -50 200 -50 100 N -P 2 0 1 0 -50 350 -50 250 N -P 2 0 1 0 -50 500 -50 400 N -P 2 0 1 0 -50 650 -50 550 N -P 2 0 1 0 50 -550 50 -650 N -P 2 0 1 0 50 -400 50 -500 N -P 2 0 1 0 50 -250 50 -350 N -P 2 0 1 0 50 -100 50 -200 N -P 2 0 1 0 50 50 50 -50 N -P 2 0 1 0 50 100 50 200 N -P 2 0 1 0 50 250 50 350 N -P 2 0 1 0 50 400 50 500 N -P 2 0 1 0 50 550 50 650 N -X GND1 1 -500 -200 100 R 50 50 1 1 W -X NC 2 -100 -800 100 U 50 50 1 1 N N -X GND1 3 -500 -300 100 R 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X TXD 5 -500 200 100 R 50 50 1 1 I -X Vio 6 -500 400 100 R 50 50 1 1 W -X GND1 7 -500 -400 100 R 50 50 1 1 W -X Vcc 8 -500 600 100 R 50 50 1 1 W -X GND1 9 -500 -500 100 R 50 50 1 1 W -X GND1 10 -500 -600 100 R 50 50 1 1 W -X GND2 20 500 -600 100 L 50 50 1 1 W -X GND2 11 500 -300 100 L 50 50 1 1 W -X Visoout 12 500 500 100 L 50 50 1 1 w -X GND2 13 500 -400 100 L 50 50 1 1 W -X Vref 14 500 400 100 L 50 50 1 1 I -X CANL 15 500 0 100 L 50 50 1 1 B -X GND2 16 500 -500 100 L 50 50 1 1 W -X CANH 17 500 100 100 L 50 50 1 1 B -X RS 18 500 -100 100 L 50 50 1 1 I -X Visoin 19 500 600 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADUM4160 -# -DEF ADUM4160 U 0 40 Y Y 1 F N -F0 "U" -400 550 50 H V L CNN -F1 "ADUM4160" 150 550 50 H V L CNN -F2 "SOIC_Packages:SOIC-16_7.5x10.3mm_Pitch1.27mm" 0 -700 50 H I C CNN -F3 "" -200 0 50 H V C CNN -ALIAS ADUM3160 -$FPLIST - SOIC-*7.5x10.3mm_Pitch1.27mm* -$ENDFPLIST -DRAW -T 900 350 -475 50 0 0 0 Logic Normal 0 L C -T 900 -350 -475 50 0 1 0 USB Normal 0 L C -S -400 500 400 -500 0 1 10 f -P 2 0 1 0 -50 -400 -50 -500 N -P 2 0 1 0 -50 -250 -50 -350 N -P 2 0 1 0 -50 -100 -50 -200 N -P 2 0 1 0 -50 50 -50 -50 N -P 2 0 1 0 -50 200 -50 100 N -P 2 0 1 0 -50 350 -50 250 N -P 2 0 1 0 -50 500 -50 400 N -P 2 0 1 0 50 -400 50 -500 N -P 2 0 1 0 50 -250 50 -350 N -P 2 0 1 0 50 -100 50 -200 N -P 2 0 1 0 50 50 50 -50 N -P 2 0 1 0 50 200 50 100 N -P 2 0 1 0 50 350 50 250 N -P 2 0 1 0 50 500 50 400 N -X VBUS1 1 -100 600 100 D 50 50 1 1 W -X GND1 2 -200 -600 100 U 50 50 1 1 W -X VDD1 3 -500 400 100 R 50 50 1 1 W -X PDEN 4 -500 -100 100 R 50 50 1 1 I -X SPU 5 -500 -200 100 R 50 50 1 1 I -X UD- 6 -500 0 100 R 50 50 1 1 T -X UD+ 7 -500 100 100 R 50 50 1 1 T -X GND1 8 -100 -600 100 U 50 50 1 1 W -X GND2 9 100 -600 100 U 50 50 1 1 W -X DD+ 10 500 100 100 L 50 50 1 1 T -X DD- 11 500 0 100 L 50 50 1 1 T -X PIN 12 -500 300 100 R 50 50 1 1 I -X SPD 13 500 -200 100 L 50 50 1 1 I -X VDD2 14 500 400 100 L 50 50 1 1 W -X GND2 15 200 -600 100 U 50 50 1 1 W -X VBUS2 16 100 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADuM1200AR -# -DEF ADuM1200AR U 0 40 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "ADuM1200AR" -50 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ADuM1200BR ADuM1200CR ADuM1200WS ADuM1200WT ADuM1200WU -$FPLIST - SO* -$ENDFPLIST -DRAW -S -350 350 350 -350 0 1 10 f -X VDD1 1 -450 250 100 R 50 50 1 1 W -X VIA 2 -450 100 100 R 50 50 1 1 I -X VIB 3 -450 -100 100 R 50 50 1 1 I -X GND1 4 -450 -250 100 R 50 50 1 1 W -X GND2 5 450 -250 100 L 50 50 1 1 W -X VOB 6 450 -100 100 L 50 50 1 1 O -X VOA 7 450 100 100 L 50 50 1 1 O -X VDD2 8 450 250 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADuM1201AR -# -DEF ADuM1201AR U 0 40 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "ADuM1201AR" 0 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ADuM1201BR ADuM1201CR ADuM1201WS ADuM1201WT ADuM1201WU -$FPLIST - SO* -$ENDFPLIST -DRAW -S -350 350 350 -350 0 1 10 f -X VDD1 1 -450 250 100 R 50 50 1 1 W -X VOA 2 -450 100 100 R 50 50 1 1 O -X VIB 3 -450 -100 100 R 50 50 1 1 I -X GND1 4 -450 -250 100 R 50 50 1 1 W -X GND2 5 450 -250 100 L 50 50 1 1 W -X VOB 6 450 -100 100 L 50 50 1 1 O -X VIA 7 450 100 100 L 50 50 1 1 I -X VDD2 8 450 250 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# CH376T -# -DEF CH376T U 0 40 Y Y 1 F N -F0 "U" -450 800 50 H V L CNN -F1 "CH376T" 250 800 50 H V L CNN -F2 "TSSOP-20" 0 -200 50 H V C CIN -F3 "" 0 100 50 H V C CNN -DRAW -S -450 750 450 -750 0 1 10 f -X ~INT~ 1 -600 -300 150 R 50 50 1 1 O -X RST 2 -600 600 150 R 50 50 1 1 I -X ~SPI~ 3 -600 -100 150 R 50 50 1 1 I -X TXD 4 -600 -600 150 R 50 50 1 1 I -X RXD 5 -600 -500 150 R 50 50 1 1 O -X SD_DI 6 600 300 150 L 50 50 1 1 I -X V3 7 100 900 150 D 50 50 1 1 W -X UD+ 8 600 600 150 L 50 50 1 1 B -X UD- 9 600 500 150 L 50 50 1 1 B -X GND 10 0 -900 150 U 50 50 1 1 W -X VCC 20 -100 900 150 D 50 50 1 1 O -X XI 11 600 -300 150 L 50 50 1 1 I -X XO 12 600 -600 150 L 50 50 1 1 O -X SCS 13 -600 100 150 R 50 50 1 1 O -X SCK 14 -600 200 150 R 50 50 1 1 O -X SDI 15 -600 400 150 R 50 50 1 1 O -X SDO 16 -600 300 150 R 50 50 1 1 I -X SD_CS 17 600 0 150 L 50 50 1 1 O -X SD_DO 18 600 200 150 L 50 50 1 1 O -X SD_CK 19 600 100 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# DP83848C -# -DEF DP83848C U 0 40 Y Y 1 F N -F0 "U" -850 1500 50 H V L CNN -F1 "DP83848C" 500 1500 50 H V L CNN -F2 "LQFP-48" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFP* -$ENDFPLIST -DRAW -S -850 1450 850 -1450 0 1 10 f -X TX_CLK 1 -1000 900 150 R 50 50 1 1 O -X TX_EN 2 -1000 800 150 R 50 50 1 1 I -X TXD_0 3 -1000 1300 150 R 50 50 1 1 I -X TXD_1 4 -1000 1200 150 R 50 50 1 1 I -X TXD_2 5 -1000 1100 150 R 50 50 1 1 I -X TXD_3/SNI_MODE 6 -1000 1000 150 R 50 50 1 1 I -X PWR_DOWN/INT 7 -1000 -800 150 R 50 50 1 1 I -X RESERVED 20 1000 -600 150 L 50 50 1 1 P -X MDIO 30 -1000 -500 150 R 50 50 1 1 B -X CRS/CRS_DV/LED_CFG 40 -1000 -300 150 R 50 50 1 1 O -X RESERVED 21 1000 -700 150 L 50 50 1 1 P -X MDC 31 -1000 -400 150 R 50 50 1 1 I -X RX_ER/MDIX_EN 41 -1000 100 150 R 50 50 1 1 O -X AVDD33 22 200 1600 150 D 50 50 1 1 W -X IOVDD33 32 -250 1600 150 D 50 50 1 1 W -X COL/PHY_AD0 42 -1000 -200 150 R 50 50 1 1 O -X RD- 13 1000 400 150 L 50 50 1 1 P -X PFBOUT 23 1000 -1000 150 L 50 50 1 1 P -X X2 33 -1000 -1300 150 R 50 50 1 1 O -X RXD_0/PHY_AD1 43 -1000 600 150 R 50 50 1 1 O -X RD+ 14 1000 600 150 L 50 50 1 1 P -X RBIAS 24 1000 -800 150 L 50 50 1 1 P -X X1 34 -1000 -1100 150 R 50 50 1 1 I -X RXD_1/PHY_AD2 44 -1000 500 150 R 50 50 1 1 O -X AGND 15 200 -1600 150 U 50 50 1 1 W -X 25M_OUT 25 -1000 -1000 150 R 50 50 1 1 O -X IOGND 35 -250 -1600 150 U 50 50 1 1 W -X RXD_2/PHY_AD3 45 -1000 400 150 R 50 50 1 1 O -X TD- 16 1000 1100 150 L 50 50 1 1 P -X AN_EN/LED_ACT/COL 26 1000 -400 150 L 50 50 1 1 O -X DGND 36 0 -1600 150 U 50 50 1 1 W -X RXD_3/PHY_AD4 46 -1000 300 150 R 50 50 1 1 O -X TD+ 17 1000 1300 150 L 50 50 1 1 P -X AN1/LED_SPEED 27 1000 -300 150 L 50 50 1 1 O -X PFBIN2 37 1000 -1300 150 L 50 50 1 1 P -X IOGND 47 -150 -1600 150 U 50 50 1 1 W -X PFBIN1 18 1000 -1200 150 L 50 50 1 1 P -X AN0/LED_LINK 28 1000 -200 150 L 50 50 1 1 O -X RX_CLK 38 -1000 200 150 R 50 50 1 1 O -X IOVDD33 48 -150 1600 150 D 50 50 1 1 W -X AGND 19 300 -1600 150 U 50 50 1 1 W -X ~RESET~ 29 -1000 -700 150 R 50 50 1 1 I -X RX_DV/MII_MODE 39 -1000 0 150 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# DP83848I -# -DEF DP83848I U 0 30 Y Y 1 F N -F0 "U" 0 1750 50 H V C CNN -F1 "DP83848I" 0 -1750 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LQFP48-0.5 -$ENDFPLIST -DRAW -S -900 1700 900 -1700 0 1 0 N -X TXCLK 1 -1200 550 300 R 50 50 1 1 O C -X TXEN 2 -1200 650 300 R 50 50 1 1 I -X TXD0 3 -1200 1150 300 R 50 50 1 1 I -X TXD1 4 -1200 1050 300 R 50 50 1 1 I -X TXD2 5 -1200 950 300 R 50 50 1 1 I -X TXD3/SNI-MODE 6 -1200 850 300 R 50 50 1 1 I -X PWR-DOWN/INT 7 -1200 -300 300 R 50 50 1 1 B -X TCK 8 -1200 -500 300 R 50 50 1 1 I -X TDO 9 -1200 -600 300 R 50 50 1 1 O -X TMS 10 -1200 -700 300 R 50 50 1 1 I -X RESERVED 20 -1200 -1500 300 R 50 50 1 1 B -X MDIO 30 -1200 300 300 R 50 50 1 1 B -X CRS/CRS-DV/LED-CFG 40 1200 450 300 L 50 50 1 1 O -X TRST# 11 -1200 -800 300 R 50 50 1 1 I -X RESERVED 21 -1200 -1600 300 R 50 50 1 1 B -X MDC 31 -1200 400 300 R 50 50 1 1 I C -X RXER/MDIX-EN 41 1200 350 300 L 50 50 1 1 O -X TDI 12 -1200 -900 300 R 50 50 1 1 I -X AVDD33 22 1200 -1300 300 L 50 50 1 1 W -X IOVDD33 32 1200 -500 300 L 50 50 1 1 W -X COL/PHYAD0 42 1200 1250 300 L 50 50 1 1 O -X RD- 13 -1200 1600 300 R 50 50 1 1 B -X PFBOUT 23 -1200 -1400 300 R 50 50 1 1 O -X X2 33 -1200 0 300 R 50 50 1 1 O C -X RXD0/PHYAD1 43 1200 1150 300 L 50 50 1 1 O -X RD+ 14 -1200 1450 300 R 50 50 1 1 B -X RBIAS 24 -1200 -1100 300 R 50 50 1 1 I -X X1 34 -1200 100 300 R 50 50 1 1 I C -X RXD1/PHYAD2 44 1200 1050 300 L 50 50 1 1 O -X AGND 15 1200 -1500 300 L 50 50 1 1 W -X 25MHZ-OUT 25 1200 100 300 L 50 50 1 1 O -X IOGND 35 1200 -800 300 L 50 50 1 1 W -X RXD2/PHYAD3 45 1200 950 300 L 50 50 1 1 O -X TD- 16 1200 1600 300 L 50 50 1 1 B -X LED-ECT/COL/AN-EN 26 1200 -100 300 L 50 50 1 1 O -X DGND 36 1200 -1100 300 L 50 50 1 1 W -X RXD3/PHYAD4 46 1200 850 300 L 50 50 1 1 O -X TD+ 17 1200 1450 300 L 50 50 1 1 B -X LED-SPEED/AN1 27 1200 -200 300 L 50 50 1 1 O -X PFBIN2 37 -1200 -1300 300 R 50 50 1 1 I -X IOGND 47 1200 -900 300 L 50 50 1 1 W -X PFBIN1 18 -1200 -1200 300 R 50 50 1 1 I -X LED-LINK/AN0 28 1200 -300 300 L 50 50 1 1 O -X RXCLK 38 1200 650 300 L 50 50 1 1 O C -X IOVDD33 48 1200 -600 300 L 50 50 1 1 W -X IOVDD33 48 1200 -600 300 L 50 50 1 1 W -X AGND 19 1200 -1600 300 L 50 50 1 1 W -X RESET-N 29 -1200 -200 300 R 50 50 1 1 I -X RXDV/MII-MODE 39 1200 550 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# DS7820 -# -DEF DS7820 U 0 40 Y N 2 F N -F0 "U" 0 100 50 H V C CNN -F1 "DS7820" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 100 150 70 0 0 1 + Normal 0 C C -T 0 100 450 70 0 0 1 - Normal 0 C C -T 0 300 -250 70 0 0 1 R Normal 0 C C -P 2 0 1 0 -400 350 -500 350 N -P 2 0 1 0 -400 350 200 650 N -P 2 0 1 0 -200 -150 -500 -150 N -P 2 0 1 0 -200 250 -200 -150 N -P 2 0 1 0 200 -450 400 -450 N -P 2 0 1 0 200 -50 200 -450 N -P 2 0 1 0 200 50 -400 350 N -P 2 0 1 0 200 150 500 150 N -P 2 0 1 0 200 550 500 550 N -P 2 0 1 0 200 650 200 50 N -P 2 0 1 0 300 -550 500 -550 N -P 2 0 1 0 300 -450 300 -550 N -P 2 0 1 0 300 -50 200 -50 N -P 2 0 1 0 300 150 300 -50 N -P 2 0 1 0 400 -450 400 -50 N -P 2 0 1 0 400 -50 300 -50 N -X IN- 1 600 550 100 L 50 50 1 1 I -X RES 2 600 -550 100 L 50 50 1 1 I -X IN+ 3 600 150 100 L 50 50 1 1 I -X ALIM 4 -600 -150 100 R 50 50 1 1 I -X OUT 6 -600 350 100 R 50 50 1 1 O -X GND 7 -500 -650 0 U 50 50 1 1 W N -X VCC 14 -500 650 0 U 50 50 1 1 W N -X GND 7 -500 -650 0 U 50 50 2 1 W N -X OUT 8 -600 350 100 R 50 50 2 1 O -X ALIM 10 -600 -150 100 R 50 50 2 1 I -X IN+ 11 600 150 100 L 50 50 2 1 I -X RES 12 600 -550 100 L 50 50 2 1 I -X IN- 13 600 550 100 L 50 50 2 1 I -X VCC 14 -500 650 0 U 50 50 2 1 W N -ENDDRAW -ENDDEF -# -# DS7830 -# -DEF DS7830 U 0 40 Y N 2 F N -F0 "U" 0 250 50 H V C CNN -F1 "DS7830" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS DS8830 -DRAW -X GND 7 -100 -200 0 U 50 50 0 0 W N -X VCC 14 -100 200 0 U 50 50 0 0 W N -A 50 0 200 -901 1 0 1 0 N 50 -199 250 0 -A 50 0 200 -1 901 0 1 0 N 250 0 50 200 -P 2 0 1 0 -250 -200 -250 200 N -P 2 0 1 0 -250 200 -150 200 N -P 2 0 1 0 -150 200 50 200 N -P 4 0 1 0 50 -200 -250 -200 -250 -200 -250 -200 N -X I1 1 -550 150 300 R 50 50 1 1 I -X I2 2 -550 50 300 R 50 50 1 1 I -X I3 3 -550 -50 300 R 50 50 1 1 I -X I4 4 -550 -150 300 R 50 50 1 1 I -X OUT 5 550 100 330 L 50 50 1 1 O -X OUTCOMP 6 550 -100 325 L 50 50 1 1 O I -X OUTCOMP 8 550 -100 325 L 50 50 2 1 O I -X OUT 9 550 100 330 L 50 50 2 1 O -X I1 10 -550 150 300 R 50 50 2 1 I -X I2 11 -550 50 300 R 50 50 2 1 I -X I3 12 -550 -50 300 R 50 50 2 1 I -X I4 13 -550 -150 300 R 50 50 2 1 I -ENDDRAW -ENDDEF -# -# DS90C124 -# -DEF DS90C124 U 0 40 Y Y 1 F N -F0 "U" 0 1700 50 H V C CNN -F1 "DS90C124" 0 -1700 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LQFP48-0.5 -$ENDFPLIST -DRAW -S -500 1650 500 -1650 0 1 0 N -X RPWDNB 1 -800 800 300 R 50 50 1 1 I -X RESRVD 2 800 -1400 300 L 50 50 1 1 I -X ROUT23 3 800 -750 300 L 50 50 1 1 O -X ROUT22 4 800 -650 300 L 50 50 1 1 O -X ROUT21 5 800 -550 300 L 50 50 1 1 O -X ROUT20 6 800 -450 300 L 50 50 1 1 O -X VDDOR3 7 -800 -1450 300 R 50 50 1 1 W -X VSSOR3 8 -800 -1550 300 R 50 50 1 1 W -X ROUT19 9 800 -350 300 L 50 50 1 1 O -X ROUT18 10 800 -250 300 L 50 50 1 1 O -X VDDOR2 20 -800 -1150 300 R 50 50 1 1 W -X VDDOR1 30 -800 -850 300 R 50 50 1 1 W -X VSSIR 40 -800 -50 300 R 50 50 1 1 W -X ROUT17 11 800 -150 300 L 50 50 1 1 O -X ROUT11 21 800 450 300 L 50 50 1 1 O -X ROUT3 31 800 1250 300 L 50 50 1 1 O -X RIN+ 41 -800 1400 300 R 50 50 1 1 I -X ROUT16 12 800 -50 300 L 50 50 1 1 O -X ROUT10 22 800 550 300 L 50 50 1 1 O -X ROUT2 32 800 1350 300 L 50 50 1 1 O -X RIN- 42 -800 1100 300 R 50 50 1 1 I -X ROUT15 13 800 50 300 L 50 50 1 1 O -X ROUT9 23 800 650 300 L 50 50 1 1 O -X ROUT1 33 800 1450 300 L 50 50 1 1 O -X RRFB 43 -800 900 300 R 50 50 1 1 I C -X ROUT14 14 800 150 300 L 50 50 1 1 O -X ROUT8 24 800 750 300 L 50 50 1 1 O -X ROUT0 34 800 1550 300 L 50 50 1 1 O -X VSSPR1 44 -800 -650 300 R 50 50 1 1 W -X ROUT13 15 800 250 300 L 50 50 1 1 O -X ROUT7 25 800 850 300 L 50 50 1 1 O -X VSSR0 35 -800 550 300 R 50 50 1 1 W -X VDDPR1 45 -800 -550 300 R 50 50 1 1 W -X ROUT12 16 800 350 300 L 50 50 1 1 O -X ROUT6 26 800 950 300 L 50 50 1 1 O -X VDDR0 36 -800 650 300 R 50 50 1 1 W -X VSSPR0 46 -800 -350 300 R 50 50 1 1 W -X LOCK 17 800 -1250 300 L 50 50 1 1 O -X ROUT5 27 800 1050 300 L 50 50 1 1 O -X VDDR1 37 -800 350 300 R 50 50 1 1 W -X VDDPR0 47 -800 -250 300 R 50 50 1 1 W -X RCLK 18 800 -1100 300 L 50 50 1 1 O C -X ROUT4 28 800 1150 300 L 50 50 1 1 O -X VSSR1 38 -800 250 300 R 50 50 1 1 W -X REN 48 800 -950 300 L 50 50 1 1 I -X VSSOR2 19 -800 -1250 300 R 50 50 1 1 W -X VSSOR1 29 -800 -950 300 R 50 50 1 1 W -X VDDIR 39 -800 50 300 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# DS90C241 -# -DEF DS90C241 U 0 40 Y Y 1 F N -F0 "U" 0 1700 50 H V C CNN -F1 "DS90C241" 0 -1700 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LQFP48-0.5 -$ENDFPLIST -DRAW -S -500 1650 500 -1650 0 1 0 N -X DIN20 1 -800 -450 300 R 50 50 1 1 I -X DIN21 2 -800 -550 300 R 50 50 1 1 I -X DIN22 3 -800 -650 300 R 50 50 1 1 I -X DIN23 4 -800 -750 300 R 50 50 1 1 I -X DCAOFF 5 800 -1450 300 L 50 50 1 1 I -X VSSL 6 800 -700 300 L 50 50 1 1 W -X VDDL 7 800 -600 300 L 50 50 1 1 W -X DCBOFF 8 800 -1550 300 L 50 50 1 1 I -X TPWDNB 9 -800 -1200 300 R 50 50 1 1 I -X TCLK 10 -800 -1050 300 R 50 50 1 1 I C -X DOUT+ 20 800 1400 300 L 50 50 1 1 O -X VDDT 30 800 -300 300 L 50 50 1 1 W -X DIN13 40 -800 250 300 R 50 50 1 1 I -X TRFB 11 -800 -950 300 R 50 50 1 1 I C -X VSSDR 21 800 500 300 L 50 50 1 1 W -X VSST 31 800 -400 300 L 50 50 1 1 W -X DIN14 41 -800 150 300 R 50 50 1 1 I -X VODSEL 12 -800 -1350 300 R 50 50 1 1 I -X VDDDR 22 800 600 300 L 50 50 1 1 W -X DIN5 32 -800 1050 300 R 50 50 1 1 I -X VDDIT 42 800 -900 300 L 50 50 1 1 W -X RESRVD 13 800 -1350 300 L 50 50 1 1 I -X PRE 23 -800 -1550 300 R 50 50 1 1 I -X DIN6 33 -800 950 300 R 50 50 1 1 I -X VSSIT 43 800 -1000 300 L 50 50 1 1 W -X VDDPT1 14 800 0 300 L 50 50 1 1 W -X VSS 24 800 -1200 300 L 50 50 1 1 W -X DIN7 34 -800 850 300 R 50 50 1 1 I -X DIN15 44 -800 50 300 R 50 50 1 1 I -X VSSPT1 15 800 -100 300 L 50 50 1 1 W -X DIN0 25 -800 1550 300 R 50 50 1 1 I -X DIN8 35 -800 750 300 R 50 50 1 1 I -X DIN16 45 -800 -50 300 R 50 50 1 1 I -X VDDPT0 16 800 300 300 L 50 50 1 1 W -X DIN1 26 -800 1450 300 R 50 50 1 1 I -X DIN9 36 -800 650 300 R 50 50 1 1 I -X DIN17 46 -800 -150 300 R 50 50 1 1 I -X VSSPT0 17 800 200 300 L 50 50 1 1 W -X DIN2 27 -800 1350 300 R 50 50 1 1 I -X DIN10 37 -800 550 300 R 50 50 1 1 I -X DIN18 47 -800 -250 300 R 50 50 1 1 I -X DEN 18 -800 -1450 300 R 50 50 1 1 I -X DIN3 28 -800 1250 300 R 50 50 1 1 I -X DIN11 38 -800 450 300 R 50 50 1 1 I -X DIN19 48 -800 -350 300 R 50 50 1 1 I -X DOUT- 19 800 1100 300 L 50 50 1 1 O -X DIN4 29 -800 1150 300 R 50 50 1 1 I -X DIN12 39 -800 350 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# EL2001 -# -DEF EL2001 U 0 40 Y N 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "EL2001" 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 -200 -200 200 0 N -P 2 0 1 0 -200 200 -200 -200 N -P 2 0 1 0 0 -200 0 -100 N -P 2 0 1 0 0 200 0 100 N -P 2 0 1 0 200 0 -200 200 N -X V+ 1 0 300 100 D 50 50 1 1 I -X IN 2 -500 0 300 R 50 50 1 1 I -X V- 4 0 -300 100 U 50 50 1 1 I -X OUT 7 500 0 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# EL7242C -# -DEF EL7242C U 0 30 Y N 2 F N -F0 "U" -200 100 50 H V C CNN -F1 "EL7242C" -200 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X GND 5 300 -300 200 U 50 50 0 0 W -X V+ 8 300 300 200 D 50 50 0 0 W -A -100 0 200 899 1 0 1 10 N -100 200 100 0 -A -100 0 200 -901 1 0 1 10 N -100 -200 100 0 -T 0 350 150 60 0 0 1 + Normal 0 C C -P 2 0 1 10 -400 -200 -100 -200 N -P 2 0 1 10 -400 200 -400 -200 N -P 2 0 1 10 -100 200 -400 200 N -P 2 0 1 10 200 -150 500 0 N -P 2 0 1 0 200 0 100 0 N -P 2 0 1 10 200 150 200 -150 N -P 2 0 1 10 500 0 200 150 N -X IN1 1 -600 100 200 R 50 50 1 1 I -X IN 2 -600 -100 200 R 50 50 1 1 I I -X OUT 7 700 0 200 L 50 50 1 1 O -X IN1 3 -600 100 200 R 50 50 2 1 I -X IN 4 -600 -100 200 R 50 50 2 1 I I -X OUT 6 700 0 200 L 50 50 2 1 O -ENDDRAW -ENDDEF -# -# FD1771 -# -DEF FD1771 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "FD1771" 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 -1050 500 1050 0 1 0 N -X VBB 1 -800 950 300 R 50 50 1 1 I -X WE 2 -800 850 300 R 50 50 1 1 I I -X CS 3 -800 750 300 R 50 50 1 1 I I -X RE 4 -800 650 300 R 50 50 1 1 I I -X A0 5 -800 550 300 R 50 50 1 1 I -X A1 6 -800 450 300 R 50 50 1 1 I -X DI0 7 -800 350 300 R 50 50 1 1 T -X DI1 8 -800 250 300 R 50 50 1 1 T -X DI2 9 -800 150 300 R 50 50 1 1 T -X DI3 10 -800 50 300 R 50 50 1 1 T -X GND 20 -800 -950 300 R 50 50 1 1 I -X WGATE 30 800 -50 300 L 50 50 1 1 O -X +12 40 800 950 300 L 50 50 1 1 I -X DI4 11 -800 -50 300 R 50 50 1 1 T -X VCC 21 800 -950 300 L 50 50 1 1 I -X WDATA 31 800 50 300 L 50 50 1 1 O -X DI5 12 -800 -150 300 R 50 50 1 1 T -X TST 22 800 -850 300 L 50 50 1 1 I I -X READY 32 800 150 300 L 50 50 1 1 I -X DI6 13 -800 -250 300 R 50 50 1 1 T -X HLT 23 800 -750 300 L 50 50 1 1 I -X WF 33 800 250 300 L 50 50 1 1 I I -X DI7 14 -800 -350 300 R 50 50 1 1 T -X CLK 24 800 -650 300 L 50 50 1 1 I C -X TZERO 34 800 350 300 L 50 50 1 1 I I -X STEP 15 -800 -450 300 R 50 50 1 1 O -X XFD 25 800 -550 300 L 50 50 1 1 I I -X INDEX 35 800 450 300 L 50 50 1 1 I I -X DIR 16 -800 -550 300 R 50 50 1 1 O -X FDCLK 26 800 -450 300 L 50 50 1 1 I -X WPROT 36 800 550 300 L 50 50 1 1 I I -X PH3 17 -800 -650 300 R 50 50 1 1 O -X RDATA 27 800 -350 300 L 50 50 1 1 I -X DINT 37 800 650 300 L 50 50 1 1 I I -X DMP 18 -800 -750 300 R 50 50 1 1 I -X DRQ 38 800 750 300 L 50 50 1 1 O -X MR 19 -800 -850 300 R 50 50 1 1 I I -X TG43 29 800 -150 300 L 50 50 1 1 O -X INT 39 800 850 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# FD2791 -# -DEF FD2791 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "FD2791" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS FD2795 -DRAW -S -500 -1050 500 1050 0 1 0 N -X ENB 1 -800 950 300 R 50 50 1 1 I -X WE 2 -800 850 300 R 50 50 1 1 I I -X CS 3 -800 750 300 R 50 50 1 1 I I -X RE 4 -800 650 300 R 50 50 1 1 I I -X A0 5 -800 550 300 R 50 50 1 1 I -X A1 6 -800 450 300 R 50 50 1 1 I -X DI0 7 -800 350 300 R 50 50 1 1 T -X DI1 8 -800 250 300 R 50 50 1 1 T -X DI2 9 -800 150 300 R 50 50 1 1 T -X DI3 10 -800 50 300 R 50 50 1 1 T -X GND 20 -800 -950 300 R 50 50 1 1 I -X WGATE 30 800 -50 300 L 50 50 1 1 O -X HLT 40 800 950 300 L 50 50 1 1 I -X DI4 11 -800 -50 300 R 50 50 1 1 T -X VCC 21 800 -950 300 L 50 50 1 1 I -X WDATA 31 800 50 300 L 50 50 1 1 O -X DI5 12 -800 -150 300 R 50 50 1 1 T -X TST 22 800 -850 300 L 50 50 1 1 I I -X READY 32 800 150 300 L 50 50 1 1 I -X DI6 13 -800 -250 300 R 50 50 1 1 T -X PUMP 23 800 -750 300 L 50 50 1 1 I -X WPW 33 800 250 300 L 50 50 1 1 I -X DI7 14 -800 -350 300 R 50 50 1 1 T -X CLK 24 800 -650 300 L 50 50 1 1 I C -X TZERO 34 800 350 300 L 50 50 1 1 I I -X STEP 15 -800 -450 300 R 50 50 1 1 O -X SS/EMF 25 800 -550 300 L 50 50 1 1 I -X INDEX 35 800 450 300 L 50 50 1 1 I I -X DIR 16 -800 -550 300 R 50 50 1 1 O -X VCO 26 800 -450 300 L 50 50 1 1 I -X WPROT 36 800 550 300 L 50 50 1 1 I I -X 5/8 17 -800 -650 300 R 50 50 1 1 I -X RAWRD 27 800 -350 300 L 50 50 1 1 I -X DDEN 37 800 650 300 L 50 50 1 1 I I -X RPW 18 -800 -750 300 R 50 50 1 1 I -X HLOAD 28 800 -250 300 L 50 50 1 1 O -X DRQ 38 800 750 300 L 50 50 1 1 O -X MR 19 -800 -850 300 R 50 50 1 1 I I -X TG43 29 800 -150 300 L 50 50 1 1 O -X INT 39 800 850 300 L 50 50 1 1 I I -ENDDRAW -ENDDEF -# -# GD65232DB -# -DEF GD65232DB U 0 40 Y Y 1 F N -F0 "U" -450 600 50 H V L CNN -F1 "GD65232DB" 200 600 50 H V L CNN -F2 "SSOP-20" 0 0 50 H V C CIN -F3 "" -500 0 50 H V C CNN -ALIAS GD75232DB -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -450 550 450 -550 0 1 10 f -X VDD 1 100 700 150 D 50 50 1 1 W -X RA1 2 600 -300 150 L 50 50 1 1 I -X RA2 3 600 -200 150 L 50 50 1 1 I -X RA3 4 600 -100 150 L 50 50 1 1 I -X DY1 5 600 0 150 L 50 50 1 1 O -X DY2 6 600 100 150 L 50 50 1 1 O -X RA4 7 600 200 150 L 50 50 1 1 I -X DY3 8 600 300 150 L 50 50 1 1 O -X RA5 9 600 400 150 L 50 50 1 1 I -X VSS 10 100 -700 150 U 50 50 1 1 W -X VCC 20 -100 700 150 D 50 50 1 1 W -X GND 11 -100 -700 150 U 50 50 1 1 W -X RY5 12 -600 400 150 R 50 50 1 1 O -X DA3 13 -600 300 150 R 50 50 1 1 I -X RY4 14 -600 200 150 R 50 50 1 1 O -X DA2 15 -600 100 150 R 50 50 1 1 I -X DA1 16 -600 0 150 R 50 50 1 1 I -X RY3 17 -600 -100 150 R 50 50 1 1 O -X RY2 18 -600 -200 150 R 50 50 1 1 O -X RY1 19 -600 -300 150 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# GD65232DW -# -DEF GD65232DW U 0 40 Y Y 1 F N -F0 "U" -450 600 50 H V L CNN -F1 "GD65232DW" 200 600 50 H V L CNN -F2 "SO-20" 0 0 50 H V C CIN -F3 "" -500 0 50 H V C CNN -ALIAS GD75232DW -$FPLIST - SOIC* - SO-* - SO* -$ENDFPLIST -DRAW -S -450 550 450 -550 0 1 10 f -X VDD 1 100 700 150 D 50 50 1 1 W -X RA1 2 600 -300 150 L 50 50 1 1 I -X RA2 3 600 -200 150 L 50 50 1 1 I -X RA3 4 600 -100 150 L 50 50 1 1 I -X DY1 5 600 0 150 L 50 50 1 1 O -X DY2 6 600 100 150 L 50 50 1 1 O -X RA4 7 600 200 150 L 50 50 1 1 I -X DY3 8 600 300 150 L 50 50 1 1 O -X RA5 9 600 400 150 L 50 50 1 1 I -X VSS 10 100 -700 150 U 50 50 1 1 W -X VCC 20 -100 700 150 D 50 50 1 1 W -X GND 11 -100 -700 150 U 50 50 1 1 W -X RY5 12 -600 400 150 R 50 50 1 1 O -X DA3 13 -600 300 150 R 50 50 1 1 I -X RY4 14 -600 200 150 R 50 50 1 1 O -X DA2 15 -600 100 150 R 50 50 1 1 I -X DA1 16 -600 0 150 R 50 50 1 1 I -X RY3 17 -600 -100 150 R 50 50 1 1 O -X RY2 18 -600 -200 150 R 50 50 1 1 O -X RY1 19 -600 -300 150 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# GD65232PW -# -DEF GD65232PW U 0 40 Y Y 1 F N -F0 "U" -450 600 50 H V L CNN -F1 "GD65232PW" 200 600 50 H V L CNN -F2 "TSSOP-20" 0 0 50 H V C CIN -F3 "" -500 0 50 H V C CNN -ALIAS GD75232PW -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -450 550 450 -550 0 1 10 f -X VDD 1 100 700 150 D 50 50 1 1 W -X RA1 2 600 -300 150 L 50 50 1 1 I -X RA2 3 600 -200 150 L 50 50 1 1 I -X RA3 4 600 -100 150 L 50 50 1 1 I -X DY1 5 600 0 150 L 50 50 1 1 O -X DY2 6 600 100 150 L 50 50 1 1 O -X RA4 7 600 200 150 L 50 50 1 1 I -X DY3 8 600 300 150 L 50 50 1 1 O -X RA5 9 600 400 150 L 50 50 1 1 I -X VSS 10 100 -700 150 U 50 50 1 1 W -X VCC 20 -100 700 150 D 50 50 1 1 W -X GND 11 -100 -700 150 U 50 50 1 1 W -X RY5 12 -600 400 150 R 50 50 1 1 O -X DA3 13 -600 300 150 R 50 50 1 1 I -X RY4 14 -600 200 150 R 50 50 1 1 O -X DA2 15 -600 100 150 R 50 50 1 1 I -X DA1 16 -600 0 150 R 50 50 1 1 I -X RY3 17 -600 -100 150 R 50 50 1 1 O -X RY2 18 -600 -200 150 R 50 50 1 1 O -X RY1 19 -600 -300 150 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# GD75232N -# -DEF GD75232N U 0 40 Y Y 1 F N -F0 "U" -450 600 50 H V L CNN -F1 "GD75232N" 200 600 50 H V L CNN -F2 "DIP-20" 0 0 50 H V C CIN -F3 "" -500 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -450 550 450 -550 0 1 10 f -X VDD 1 100 700 150 D 50 50 1 1 W -X RA1 2 600 -300 150 L 50 50 1 1 I -X RA2 3 600 -200 150 L 50 50 1 1 I -X RA3 4 600 -100 150 L 50 50 1 1 I -X DY1 5 600 0 150 L 50 50 1 1 O -X DY2 6 600 100 150 L 50 50 1 1 O -X RA4 7 600 200 150 L 50 50 1 1 I -X DY3 8 600 300 150 L 50 50 1 1 O -X RA5 9 600 400 150 L 50 50 1 1 I -X VSS 10 100 -700 150 U 50 50 1 1 W -X VCC 20 -100 700 150 D 50 50 1 1 W -X GND 11 -100 -700 150 U 50 50 1 1 W -X RY5 12 -600 400 150 R 50 50 1 1 O -X DA3 13 -600 300 150 R 50 50 1 1 I -X RY4 14 -600 200 150 R 50 50 1 1 O -X DA2 15 -600 100 150 R 50 50 1 1 I -X DA1 16 -600 0 150 R 50 50 1 1 I -X RY3 17 -600 -100 150 R 50 50 1 1 O -X RY2 18 -600 -200 150 R 50 50 1 1 O -X RY1 19 -600 -300 150 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# ICM7209 -# -DEF ICM7209 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "ICM7209" 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 -400 -400 400 400 0 1 0 N -X EX1 1 -700 300 300 R 50 50 1 1 I -X EX2 2 -700 100 300 R 50 50 1 1 I -X V+ 3 -700 -100 300 R 50 50 1 1 P -X V+ 4 -700 -300 300 R 50 50 1 1 P -X F/1 5 700 -300 300 L 50 50 1 1 O -X F/8 6 700 -100 300 L 50 50 1 1 O -X GND 8 700 300 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ISL83491 -# -DEF ISL83491 U 0 40 Y Y 1 F N -F0 "U" -300 -600 50 H V L CNN -F1 "ISL83491" 0 600 50 H V L CNN -F2 "" 0 0 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* - PDIP* -$ENDFPLIST -DRAW -T 0 -50 -200 50 0 0 0 D Normal 1 C C -T 0 50 300 50 0 0 0 R Normal 1 C C -S -350 550 350 -550 0 1 10 f -P 2 0 1 0 -200 -200 -150 -200 N -P 2 0 1 0 -150 300 -200 300 N -P 3 0 1 0 250 200 150 200 150 200 N -P 3 0 1 0 250 400 150 400 150 400 N -P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N -P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N -P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N -P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N -P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N -P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N -X RO 2 -500 300 150 R 50 50 1 1 O -X ~RE 3 -500 100 150 R 50 50 1 1 I -X DE 4 -500 -400 150 R 50 50 1 1 I -X DI 5 -500 -200 150 R 50 50 1 1 I -X GND 6 100 -700 150 U 50 50 1 1 W -X GND 7 200 -700 150 U 50 50 1 1 W -X Y 9 500 -100 150 L 50 50 1 1 O -X ~Z~ 10 500 -300 150 L 50 50 1 1 O -X ~B 11 500 200 150 L 50 50 1 1 I -X A 12 500 400 150 L 50 50 1 1 I -X VCC 13 -200 700 150 D 50 50 1 1 W -X VCC 14 -100 700 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT1080 -# -DEF LT1080 U 0 40 Y Y 1 F N -F0 "U" -550 1050 50 H V C CNN -F1 "LT1080" 500 1050 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS ADM222 -$FPLIST - SO* - DIP* -$ENDFPLIST -DRAW -T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C -T 0 450 -900 50 0 0 0 RS232 Normal 0 C C -C -100 -700 25 0 1 10 N -C -100 -500 25 0 1 10 N -C 25 -300 25 0 1 10 N -C 25 -100 25 0 1 10 N -S -600 -1000 600 1000 0 1 10 f -P 2 0 1 10 -150 -300 -325 -300 N -P 2 0 1 10 -150 -100 -325 -100 N -P 2 0 1 10 -125 -700 -325 -700 N -P 2 0 1 10 -125 -500 -325 -500 N -P 2 0 1 10 50 -300 250 -300 N -P 2 0 1 10 50 -100 250 -100 N -P 2 0 1 10 75 -700 250 -700 N -P 2 0 1 10 75 -500 250 -500 N -P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N -P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N -P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N -P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N -X NC 1 -800 200 200 R 50 50 1 1 N N -X C1+ 2 -800 900 200 R 50 50 1 1 P -X V+ 3 800 400 200 L 50 50 1 1 w -X C1- 4 -800 600 200 R 50 50 1 1 P -X C2+ 5 800 900 200 L 50 50 1 1 P -X C2- 6 800 600 200 L 50 50 1 1 P -X V- 7 800 100 200 L 50 50 1 1 w -X T2OUT 8 800 -300 200 L 50 50 1 1 O -X R2IN 9 800 -700 200 L 50 50 1 1 I -X R2OUT 10 -800 -700 200 R 50 50 1 1 O -X T2IN 11 -800 -300 200 R 50 50 1 1 I -X T1IN 12 -800 -100 200 R 50 50 1 1 I -X R1OUT 13 -800 -500 200 R 50 50 1 1 O -X R1IN 14 800 -500 200 L 50 50 1 1 I -X T1OUT 15 800 -100 200 L 50 50 1 1 O -X GND 16 0 -1200 200 U 50 50 1 1 W -X VCC 17 0 1200 200 D 50 50 1 1 W -X ON/~OFF 18 -800 100 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC2861 -# -DEF LTC2861 U 0 40 Y Y 1 F N -F0 "U" -350 650 50 H V L CNN -F1 "LTC2861" 100 650 50 H V L CNN -F2 "SSOP-28" 0 -650 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP28* -$ENDFPLIST -DRAW -S 350 600 -350 -600 0 1 10 f -P 2 0 1 0 150 300 200 300 N -P 2 0 1 0 200 -200 150 -200 N -P 3 0 1 0 -250 200 -150 200 -150 200 N -P 3 0 1 0 -250 400 -150 400 -150 400 N -P 4 0 1 0 -250 -300 -50 -300 -50 -250 -50 -250 N -P 4 0 1 0 -250 -100 -50 -100 -50 -150 -50 -150 N -P 4 0 1 0 -200 0 50 0 50 -100 50 -100 N -P 4 0 1 0 50 250 50 100 100 100 200 100 N -P 4 0 1 0 150 -400 50 -400 50 -300 50 -300 N -P 5 0 1 10 -150 450 -150 150 150 300 -150 450 -150 450 N -P 5 0 1 10 150 -50 150 -350 -150 -200 150 -50 150 -50 N -X RO 1 500 300 150 L 50 50 1 1 O -X RE 2 500 100 150 L 50 50 1 1 I I -X DE 3 -500 0 150 R 50 50 1 1 I -X DI 4 500 -200 150 L 50 50 1 1 I -X TE 5 -500 300 150 R 50 50 1 1 I -X GND 6 -500 -500 150 R 50 50 1 1 W -X SLO 11 500 -400 150 L 50 50 1 1 I I -X Y 12 -500 -100 150 R 50 50 1 1 O -X ~Z~ 13 -500 -300 150 R 50 50 1 1 O -X ~B~ 14 -500 200 150 R 50 50 1 1 I -X A 15 -500 400 150 R 50 50 1 1 I -X VCC 16 500 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC2875-DD -# -DEF LTC2875-DD U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LTC2875-DD" 100 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN*1EP*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 I -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X RS 8 -500 -200 100 R 50 50 1 1 I -X PAD 9 -100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC2875-S8 -# -DEF LTC2875-S8 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LTC2875-S8" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 I -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X RS 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC2983 -# -DEF LTC2983 U 0 40 Y Y 1 F N -F0 "U" -650 1300 50 H V L CNN -F1 "LTC2983" 350 1300 50 H V L CNN -F2 "" -750 1200 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LQFP* -$ENDFPLIST -DRAW -S -650 1250 650 -1150 0 1 10 f -X GND 1 -400 -1300 150 U 50 50 1 1 W -X VDD 2 -200 1400 150 D 50 50 1 1 W -X GND 3 -300 -1300 150 U 50 50 1 1 W -X VDD 4 -100 1400 150 D 50 50 1 1 W -X GND 5 -200 -1300 150 U 50 50 1 1 W -X VDD 6 0 1400 150 D 50 50 1 1 W -X GND 7 -100 -1300 150 U 50 50 1 1 W -X VDD 8 100 1400 150 D 50 50 1 1 W -X GND 9 0 -1300 150 U 50 50 1 1 W -X CH5 20 -800 700 150 R 50 50 1 1 P -X CH15 30 -800 -300 150 R 50 50 1 1 P -X SDI 40 800 -800 150 L 50 50 1 1 I -X Vrefbyp 11 800 200 150 L 50 50 1 1 P -X CH6 21 -800 600 150 R 50 50 1 1 P -X CH16 31 -800 -400 150 R 50 50 1 1 P -X ~CS~ 41 800 -1000 150 L 50 50 1 1 I -X GND 12 100 -1300 150 U 50 50 1 1 W -X CH7 22 -800 500 150 R 50 50 1 1 P -X CH17 32 -800 -500 150 R 50 50 1 1 P -X ~RESET~ 42 800 -500 150 L 50 50 1 1 I -X Vrefout 13 800 500 150 L 50 50 1 1 P -X CH8 23 -800 400 150 R 50 50 1 1 P -X CH18 33 -800 -600 150 R 50 50 1 1 P -X LDO 43 800 0 150 L 50 50 1 1 P -X Vrefp 14 800 400 150 L 50 50 1 1 P -X CH9 24 -800 300 150 R 50 50 1 1 P -X CH19 34 -800 -700 150 R 50 50 1 1 P -X GND 44 300 -1300 150 U 50 50 1 1 w -X GND 15 200 -1300 150 U 50 50 1 1 W -X CH10 25 -800 200 150 R 50 50 1 1 P -X CH20 35 -800 -800 150 R 50 50 1 1 P -X VDD 45 200 1400 150 D 50 50 1 1 W -X CH1 16 -800 1100 150 R 50 50 1 1 P -X CH11 26 -800 100 150 R 50 50 1 1 P -X COM 36 -800 -1000 150 R 50 50 1 1 P -X Q3 46 800 700 150 L 50 50 1 1 P -X CH2 17 -800 1000 150 R 50 50 1 1 P -X CH12 27 -800 0 150 R 50 50 1 1 P -X INTERRUPT 37 800 -300 150 L 50 50 1 1 O -X Q2 47 800 800 150 L 50 50 1 1 P -X CH3 18 -800 900 150 R 50 50 1 1 P -X CH13 28 -800 -100 150 R 50 50 1 1 P -X SCK 38 800 -900 150 L 50 50 1 1 I -X Q1 48 800 1100 150 L 50 50 1 1 P -X CH4 19 -800 800 150 R 50 50 1 1 P -X CH14 29 -800 -200 150 R 50 50 1 1 P -X SDO 39 800 -700 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC2990 -# -DEF LTC2990 U 0 40 Y Y 1 F N -F0 "U" -600 500 50 H V L CNN -F1 "LTC2990" 150 -500 50 H V L CNN -F2 "" -700 400 50 H V C CNN -F3 "" -600 500 50 H V C CNN -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -450 450 450 -450 0 1 10 f -X V1 1 0 600 150 D 50 50 1 1 P -X V2 2 -300 600 150 D 50 50 1 1 P -X V3 3 -600 200 150 R 50 50 1 1 P -X V4 4 -600 -200 150 R 50 50 1 1 P -X GND 5 0 -600 150 U 50 50 1 1 W -X SDA 6 600 100 150 L 50 50 1 1 B -X SCL 7 600 0 150 L 50 50 1 1 I -X ADR0 8 600 -200 150 L 50 50 1 1 I -X ADR1 9 600 -300 150 L 50 50 1 1 I -X VCC 10 300 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# M3003 -# -DEF M3003 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "M3003" 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 -600 500 600 0 1 0 N -X VCC 1 0 900 300 D 50 50 1 1 I -X X1 2 -800 500 300 R 50 50 1 1 P -X X0 3 -800 -100 300 R 50 50 1 1 P -X SYNC 4 -800 -200 300 R 50 50 1 1 I I -X R/W 5 -800 -300 300 R 50 50 1 1 I -X OE 6 -800 -400 300 R 50 50 1 1 I I -X CS 7 -800 -500 300 R 50 50 1 1 I I -X GND 8 0 -900 300 U 50 50 1 1 I -X I/O0 9 800 500 300 L 50 50 1 1 I -X I/O1 10 800 400 300 L 50 50 1 1 I -X I/O2 11 800 300 300 L 50 50 1 1 I -X I/O3 12 800 200 300 L 50 50 1 1 I -X IRQ 13 800 0 300 L 50 50 1 1 O I -X BUSY 14 800 -100 300 L 50 50 1 1 O I -X PULSE 15 800 -200 300 L 50 50 1 1 O I -X TE 16 800 -400 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MAX13432EESD -# -DEF MAX13432EESD U 0 40 Y Y 1 F N -F0 "U" -350 650 50 H V L CNN -F1 "MAX13432EESD" 350 650 50 H V R CNN -F2 "SOIC_Packages:SOIC-14_3.9x8.7mm_Pitch1.27mm" 0 -1000 50 H I C CIN -F3 "" 0 800 50 H I C CNN -ALIAS MAX13433EESD -$FPLIST - SOIC-* -$ENDFPLIST -DRAW -T 0 -50 -200 50 0 0 0 D Normal 1 C C -T 0 50 300 50 0 0 0 R Normal 1 C C -S -350 600 350 -550 0 1 10 f -P 2 0 1 0 -200 -200 -150 -200 N -P 2 0 1 0 -150 300 -200 300 N -P 3 0 1 0 250 200 150 200 150 200 N -P 3 0 1 0 250 400 150 400 150 400 N -P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N -P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N -P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N -P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N -P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N -P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N -X Vlogic 1 -500 500 150 R 50 50 1 1 W -X RO 2 -500 300 150 R 50 50 1 1 O -X DE 3 -500 -400 150 R 50 50 1 1 I -X ~RE 4 -500 100 150 R 50 50 1 1 I -X DI 5 -500 -200 150 R 50 50 1 1 I -X GND 6 100 -700 150 U 50 50 1 1 W -X NC 7 500 100 150 L 50 50 1 1 N N -X GND 8 200 -700 150 U 50 50 1 1 W -X Y 9 500 -100 150 L 50 50 1 1 O -X ~Z~ 10 500 -300 150 L 50 50 1 1 O -X ~B 11 500 200 150 L 50 50 1 1 I -X A 12 500 400 150 L 50 50 1 1 I -X NC 13 500 0 150 L 50 50 1 1 N N -X VCC 14 500 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX13432EETD -# -DEF MAX13432EETD U 0 40 Y Y 1 F N -F0 "U" -350 650 50 H V L CNN -F1 "MAX13432EETD" 350 650 50 H V R CNN -F2 "Housings_DFN_QFN:DFN-14-1EP_3x4mm_Pitch0.5mm" 0 -1000 50 H I C CIN -F3 "" 0 800 50 H I C CNN -ALIAS MAX13433EETD -$FPLIST - DFN-*_3x4mm_Pitch0.5mm* -$ENDFPLIST -DRAW -T 0 -50 -200 50 0 0 0 D Normal 1 C C -T 0 50 300 50 0 0 0 R Normal 1 C C -S -350 600 350 -550 0 1 10 f -P 2 0 1 0 -200 -200 -150 -200 N -P 2 0 1 0 -150 300 -200 300 N -P 3 0 1 0 250 200 150 200 150 200 N -P 3 0 1 0 250 400 150 400 150 400 N -P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N -P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N -P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N -P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N -P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N -P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N -X Vlogic 1 -500 500 150 R 50 50 1 1 W -X RO 2 -500 300 150 R 50 50 1 1 O -X DE 3 -500 -400 150 R 50 50 1 1 I -X ~RE 4 -500 100 150 R 50 50 1 1 I -X DI 5 -500 -200 150 R 50 50 1 1 I -X GND 6 100 -700 150 U 50 50 1 1 W -X NC 7 500 100 150 L 50 50 1 1 N N -X GND 8 200 -700 150 U 50 50 1 1 W -X Y 9 500 -100 150 L 50 50 1 1 O -X ~Z~ 10 500 -300 150 L 50 50 1 1 O -X ~B 11 500 200 150 L 50 50 1 1 I -X A 12 500 400 150 L 50 50 1 1 I -X NC 13 500 0 150 L 50 50 1 1 N N -X VCC 14 500 500 150 L 50 50 1 1 W -X EP 15 0 -700 150 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX13450E -# -DEF MAX13450E U 0 40 Y Y 1 F N -F0 "U" 0 750 50 H V C CNN -F1 "MAX13450E" 250 -750 50 H V C CNN -F2 "TSSOP-14EP" -100 600 50 H I C CNN -F3 "" 25 -100 50 H V C CNN -$FPLIST - TSSOP14* -$ENDFPLIST -DRAW -T 0 75 -300 60 0 0 0 D Normal 0 C C -T 0 -25 400 60 0 0 0 R Normal 0 C C -P 2 0 0 0 175 -300 225 -300 N -A -200 290 28 1350 -1350 0 1 6 N -220 310 -220 270 -A -170 290 28 1350 -1350 0 1 6 N -190 310 -190 270 -S -350 700 350 -700 0 1 10 N -P 2 0 1 6 -170 -400 -240 -400 N -P 2 0 1 6 -170 -200 -240 -200 N -P 2 0 1 6 -160 470 -160 500 N -P 2 0 1 6 -130 290 -250 290 N -P 2 0 1 6 -130 500 -250 500 N -P 2 0 1 6 175 400 200 400 N -P 3 0 1 0 -220 270 -220 100 100 100 N -P 3 0 1 0 -190 270 -190 200 -50 200 N -P 3 0 1 6 -185 465 -220 465 -220 310 N -P 3 0 1 6 -180 350 -190 350 -190 310 N -P 3 0 1 6 70 -400 70 -500 150 -500 N -P 3 0 1 6 70 -200 70 -100 150 -100 N -P 3 0 1 0 110 370 110 300 200 300 N -P 4 0 1 0 -175 -400 -25 -400 -25 -350 -25 -350 N -P 4 0 1 0 -175 -200 -25 -200 -25 -250 -25 -250 N -P 5 0 1 10 -125 550 -125 250 175 400 -125 550 -125 550 f -P 5 0 1 10 175 -150 175 -450 -125 -300 175 -150 175 -150 f -P 11 0 1 6 -160 290 -160 320 -170 330 -150 340 -170 350 -150 360 -170 370 -150 380 -160 390 -160 450 -170 470 N -X DE 1 500 -100 150 L 50 50 1 1 I -X ~RE 2 500 300 150 L 50 50 1 1 I -X DI 3 500 -300 150 L 50 50 1 1 I -X VCC 4 500 600 150 L 50 50 1 1 W -X ~TERM 5 500 100 150 L 50 50 1 1 I -X VL 6 -500 -600 150 R 50 50 1 1 P -X RO 7 500 400 150 L 50 50 1 1 O -X A 8 -500 500 150 R 50 50 1 1 I -X ~B 9 -500 300 150 R 50 50 1 1 I -X Y 10 -500 -200 150 R 50 50 1 1 O -X GND 11 -100 -800 100 U 50 50 1 1 W -X ~Z 12 -500 -400 150 R 50 50 1 1 O -X TERM100 13 500 200 150 L 50 50 1 1 I -X SRL 14 500 -500 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MAX232 -# -DEF MAX232 U 0 40 Y Y 1 F N -F0 "U" -550 1050 50 H V C CNN -F1 "MAX232" 500 1050 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS MAX232I MAX202 ADM232A -$FPLIST - SOIC* - DIP* - TSSOP* -$ENDFPLIST -DRAW -T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C -T 0 450 -900 50 0 0 0 RS232 Normal 0 C C -C -100 -700 25 0 1 10 N -C -100 -500 25 0 1 10 N -C 25 -300 25 0 1 10 N -C 25 -100 25 0 1 10 N -S -600 -1000 600 1000 0 1 10 f -P 2 0 1 10 -150 -300 -325 -300 N -P 2 0 1 10 -150 -100 -325 -100 N -P 2 0 1 10 -125 -700 -325 -700 N -P 2 0 1 10 -125 -500 -325 -500 N -P 2 0 1 10 50 -300 250 -300 N -P 2 0 1 10 50 -100 250 -100 N -P 2 0 1 10 75 -700 250 -700 N -P 2 0 1 10 75 -500 250 -500 N -P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N -P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N -P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N -P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N -X C1+ 1 -800 900 200 R 50 50 1 1 P -X VS+ 2 800 400 200 L 50 50 1 1 w -X C1- 3 -800 600 200 R 50 50 1 1 P -X C2+ 4 800 900 200 L 50 50 1 1 P -X C2- 5 800 600 200 L 50 50 1 1 P -X VS- 6 800 100 200 L 50 50 1 1 w -X T2OUT 7 800 -300 200 L 50 50 1 1 O -X R2IN 8 800 -700 200 L 50 50 1 1 I -X R2OUT 9 -800 -700 200 R 50 50 1 1 O -X T2IN 10 -800 -300 200 R 50 50 1 1 I -X T1IN 11 -800 -100 200 R 50 50 1 1 I -X R1OUT 12 -800 -500 200 R 50 50 1 1 O -X R1IN 13 800 -500 200 L 50 50 1 1 I -X T1OUT 14 800 -100 200 L 50 50 1 1 O -X GND 15 0 -1200 200 U 50 50 1 1 W -X VCC 16 0 1200 200 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX3051 -# -DEF MAX3051 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MAX3051" 100 350 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT-23* - SOIC* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SHDN 5 -500 -100 100 R 50 50 1 1 I -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X RS 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MAX31855KASA -# -DEF MAX31855KASA U 0 40 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "MAX31855KASA" 100 400 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA -$FPLIST - SO* -$ENDFPLIST -DRAW -S -350 350 350 -350 0 1 10 f -X GND 1 0 -500 150 U 50 50 1 1 W -X T- 2 -500 -200 150 R 50 50 1 1 P -X T+ 3 -500 200 150 R 50 50 1 1 P -X VCC 4 0 500 150 D 50 50 1 1 W -X SCK 5 500 200 150 L 50 50 1 1 I -X ~CS~ 6 500 -100 150 L 50 50 1 1 I I -X SO 7 500 100 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MAX3226 -# -DEF MAX3226 U 0 40 Y Y 1 F N -F0 "U" -550 1050 50 H V C CNN -F1 "MAX3226" 500 1050 50 H V C CNN -F2 "SSOP_Packages:SSOP-16_5.3x6.2mm_Pitch0.65mm" 0 -1300 50 H I C CNN -F3 "" 0 100 50 H V C CNN -ALIAS MAX3227 -$FPLIST - SSOP-* -$ENDFPLIST -DRAW -T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C -T 0 450 -900 50 0 0 0 RS232 Normal 0 C C -C -100 -500 25 0 1 10 N -C 25 -100 25 0 1 10 N -S -600 -1000 600 1000 0 1 10 f -P 2 0 1 10 -150 -100 -325 -100 N -P 2 0 1 10 -125 -500 -325 -500 N -P 2 0 1 10 50 -100 250 -100 N -P 2 0 1 10 75 -500 250 -500 N -P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N -P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N -X READY 1 800 -700 200 L 50 50 1 1 O -X C1+ 2 -800 900 200 R 50 50 1 1 P -X V+ 3 800 400 200 L 50 50 1 1 w -X C1- 4 -800 600 200 R 50 50 1 1 P -X C2+ 5 800 900 200 L 50 50 1 1 P -X C2- 6 800 600 200 L 50 50 1 1 P -X V- 7 800 100 200 L 50 50 1 1 w -X R1IN 8 800 -500 200 L 50 50 1 1 I -X R1OUT 9 -800 -500 200 R 50 50 1 1 O -X ~INVALID 10 800 -800 200 L 50 50 1 1 O -X T1IN 11 -800 -100 200 R 50 50 1 1 I -X FORCEON 12 -800 -700 200 R 50 50 1 1 I -X T1OUT 13 800 -100 200 L 50 50 1 1 O -X GND 14 0 -1200 200 U 50 50 1 1 W -X VCC 15 0 1200 200 D 50 50 1 1 W -X ~FORCEOFF 16 -800 -800 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MC1413 -# -DEF MC1413 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC1413" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS ULN2003 ULN2003A -DRAW -S -350 -500 350 500 0 1 0 N -X I1 1 -650 400 300 R 50 50 1 1 I -X I2 2 -650 300 300 R 50 50 1 1 I -X I3 3 -650 200 300 R 50 50 1 1 I -X I4 4 -650 100 300 R 50 50 1 1 I -X I5 5 -650 0 300 R 50 50 1 1 I -X I6 6 -650 -100 300 R 50 50 1 1 I -X I7 7 -650 -200 300 R 50 50 1 1 I -X GND 8 -350 -500 0 U 50 50 1 1 W N -X COM 9 650 -400 300 L 50 50 1 1 I -X O7 10 650 -200 300 L 50 50 1 1 C I -X O6 11 650 -100 300 L 50 50 1 1 C I -X O5 12 650 0 300 L 50 50 1 1 C I -X O4 13 650 100 300 L 50 50 1 1 C I -X O3 14 650 200 300 L 50 50 1 1 C I -X O2 15 650 300 300 L 50 50 1 1 C I -X O1 16 650 400 300 L 50 50 1 1 C I -ENDDRAW -ENDDEF -# -# MC1413P -# -DEF MC1413P U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC1413P" 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 -500 350 500 0 1 0 N -X I1 1 -650 400 300 R 50 50 1 1 I -X I2 2 -650 300 300 R 50 50 1 1 I -X I3 3 -650 200 300 R 50 50 1 1 I -X I4 4 -650 100 300 R 50 50 1 1 I -X I5 5 -650 0 300 R 50 50 1 1 I -X I6 6 -650 -100 300 R 50 50 1 1 I -X I7 7 -650 -200 300 R 50 50 1 1 I -X GND 8 -350 -500 0 U 50 50 1 1 W N -X COM 9 650 -400 300 L 50 50 1 1 I -X O7 10 650 -200 300 L 50 50 1 1 C I -X O6 11 650 -100 300 L 50 50 1 1 C I -X O5 12 650 0 300 L 50 50 1 1 C I -X O4 13 650 100 300 L 50 50 1 1 C I -X O3 14 650 200 300 L 50 50 1 1 C I -X O2 15 650 300 300 L 50 50 1 1 C I -X O1 16 650 400 300 L 50 50 1 1 C I -ENDDRAW -ENDDEF -# -# MC1417 -# -DEF MC1417 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC1417" 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 -550 350 550 0 1 0 N -X I1 1 -650 450 300 R 50 50 1 1 I -X I2 2 -650 350 300 R 50 50 1 1 I -X I3 3 -650 250 300 R 50 50 1 1 I -X I4 4 -650 150 300 R 50 50 1 1 I -X I5 5 -650 50 300 R 50 50 1 1 I -X I6 6 -650 -50 300 R 50 50 1 1 I -X I7 7 -650 -150 300 R 50 50 1 1 I -X I8 8 -650 -250 300 R 50 50 1 1 I -X GND 9 -350 -550 0 U 50 50 1 1 W N -X VEE 10 650 -450 300 L 50 50 1 1 I -X O8 11 650 -250 300 L 50 50 1 1 C I -X O7 12 650 -150 300 L 50 50 1 1 C I -X O6 13 650 -50 300 L 50 50 1 1 C I -X O5 14 650 50 300 L 50 50 1 1 C I -X O4 15 650 150 300 L 50 50 1 1 C I -X O3 16 650 250 300 L 50 50 1 1 C I -X O2 17 650 350 300 L 50 50 1 1 C I -X O1 18 650 450 300 L 50 50 1 1 C I -ENDDRAW -ENDDEF -# -# MC3486 -# -DEF MC3486 U 0 40 Y N 4 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC3486" 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 -250 -200 250 0 N -P 2 0 1 0 -250 200 -250 -200 N -P 2 0 1 0 -30 -120 50 -200 N -P 2 0 1 0 250 0 -250 200 N -X E- 1 -550 100 300 R 50 50 1 1 I I -X E+ 2 -550 -100 300 R 50 50 1 1 I -X OUT 3 550 0 300 L 50 50 1 1 T -X ENABLE 4 50 -300 100 U 50 50 1 1 I -X GND 8 -250 -200 0 U 50 50 1 1 W N -X VCC 16 -250 200 0 U 50 50 1 1 W N -X ENABLE 4 50 -300 100 U 50 50 2 1 I -X OUT 5 550 0 300 L 50 50 2 1 T -X E+ 6 -550 -100 300 R 50 50 2 1 I -X E- 7 -550 100 300 R 50 50 2 1 I -X GND 8 -250 -200 0 U 50 50 2 1 W N -X VCC 16 -250 200 0 U 50 50 2 1 W N -X GND 8 -250 -200 0 U 50 50 3 1 W N -X E- 9 -550 100 300 R 50 50 3 1 I -X E+ 10 -550 -100 300 R 50 50 3 1 I -X OUT 11 550 0 300 L 50 50 3 1 T -X ENABLE 12 50 -300 100 U 50 50 3 1 I -X VCC 16 -250 200 0 U 50 50 3 1 W N -X GND 8 -250 -200 0 U 50 50 4 1 W N -X ENABLE 12 50 -300 100 U 50 50 4 1 I -X OUT 13 550 0 300 L 50 50 4 1 T -X E+ 14 -550 -100 300 R 50 50 4 1 I -X E- 15 -550 100 300 R 50 50 4 1 I -X VCC 16 -250 200 0 U 50 50 4 1 W N -ENDDRAW -ENDDEF -# -# MC3487 -# -DEF MC3487 U 0 40 Y N 4 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC3487" 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 109 100 40 0 1 0 N -P 2 0 1 0 -250 -200 250 0 N -P 2 0 1 0 -250 200 -250 -200 N -P 2 0 1 0 50 -200 -41 -109 N -P 2 0 1 0 150 100 250 100 N -P 2 0 1 0 180 -100 129 -50 N -P 2 0 1 0 250 -100 180 -100 N -P 2 0 1 0 250 0 -250 200 N -X INPUT 1 -550 0 300 R 50 50 1 1 I -X OUT+ 2 550 -100 300 L 50 50 1 1 T -X OUT- 3 550 100 300 L 50 50 1 1 T -X ENABLE 4 50 -300 100 U 50 50 1 1 I -X GND 8 -250 -200 0 U 50 50 1 1 W N -X VCC 16 -250 200 0 U 50 50 1 1 W N -X ENABLE 4 50 -300 100 U 50 50 2 1 I -X OUT- 5 550 100 300 L 50 50 2 1 T -X OUT+ 6 550 -100 300 L 50 50 2 1 T -X INPUT 7 -550 0 300 R 50 50 2 1 I -X GND 8 -250 -200 0 U 50 50 2 1 W N -X VCC 16 -250 200 0 U 50 50 2 1 W N -X GND 8 -250 -200 0 U 50 50 3 1 W N -X INPUT 9 -550 0 300 R 50 50 3 1 I -X OUT+ 10 550 -100 300 L 50 50 3 1 T -X OUT- 11 550 100 300 L 50 50 3 1 T -X ENABLE 12 50 -300 100 U 50 50 3 1 I -X VCC 16 -250 200 0 U 50 50 3 1 W N -X GND 8 -250 -200 0 U 50 50 4 1 W N -X ENABLE 12 50 -300 100 U 50 50 4 1 I -X OUT- 13 550 100 300 L 50 50 4 1 T -X OUT+ 14 550 -100 300 L 50 50 4 1 T -X INPUT 15 -550 0 300 R 50 50 4 1 I -X VCC 16 -250 200 0 U 50 50 4 1 W N -ENDDRAW -ENDDEF -# -# MCP2551-I/P -# -DEF MCP2551-I/P U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2551-I/P" 100 350 50 H V L CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - *DIP*W7.62mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X Vref 5 -500 -100 100 R 50 50 1 1 w -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X Rs 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP2551-I/SN -# -DEF MCP2551-I/SN U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2551-I/SN" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X Vref 5 -500 -100 100 R 50 50 1 1 w -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X Rs 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP2561-E/MF -# -DEF MCP2561-E/MF U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2561-E/MF" 100 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2561-H/MF -$FPLIST - DFN*1EP*3x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 P -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STBY 8 -500 -200 100 R 50 50 1 1 I -X PAD 9 -100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP2561-E/P -# -DEF MCP2561-E/P U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2561-E/P" 100 350 50 H V L CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2561-H/P -$FPLIST - DIP*W7.62mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 P -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STBY 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP2561-E/SN -# -DEF MCP2561-E/SN U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2561-E/SN" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2561-H/SN -$FPLIST - SOIC*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 P -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STBY 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP2562-E/MF -# -DEF MCP2562-E/MF U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2562-E/MF" 100 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2562-H/MF -$FPLIST - DFN*1EP*3x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X Vio 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X SHDN 8 -500 -200 100 R 50 50 1 1 I -X PAD 9 -100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP2562-E/P -# -DEF MCP2562-E/P U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2562-E/P" 100 350 50 H V L CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2562-H/P -$FPLIST - DIP*W7.62mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X Vio 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STBY 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP2562-E/SN -# -DEF MCP2562-E/SN U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2562-E/SN" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP2562-H/SN -$FPLIST - SOIC*Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X Vio 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STBY 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP41010 -# -DEF MCP41010 U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V L CNN -F1 "MCP41010" 50 350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS MCP41050 MCP41100 -$FPLIST - DIP-8__300 - DIP-8__300_ELL - SOIC-8-N -$ENDFPLIST -DRAW -S -250 300 250 -300 0 1 10 f -X ~CS 1 -400 -100 150 R 50 50 1 1 I L -X SCK 2 -400 100 150 R 50 50 1 1 P C -X SI 3 -400 0 150 R 50 50 1 1 I -X VSS 4 0 -400 100 U 50 50 1 1 W -X PA0 5 400 100 150 L 50 50 1 1 P -X PW0 6 400 0 150 L 50 50 1 1 P -X PB0 7 400 -100 150 L 50 50 1 1 P -X VDD 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP42010 -# -DEF MCP42010 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "MCP42010" 100 450 50 H V L CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS MCP42050 MCP42100 -$FPLIST - DIP-14__300 - DIP-14__300_ELL - SOIC-14_3.9x8.7mm_Pitch1.27mm - SOIC-14-N - TSSOP-14_4.4x5mm_Pitch0.65mm - TSSOP-14 -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X ~CS 1 -500 0 200 R 50 50 1 1 I L -X SCK 2 -500 300 200 R 50 50 1 1 I C -X SI 3 -500 200 200 R 50 50 1 1 I -X VSS 4 0 -500 100 U 50 50 1 1 W -X PB1 5 500 -300 200 L 50 50 1 1 P -X PW1 6 500 -200 200 L 50 50 1 1 P -X PA1 7 500 -100 200 L 50 50 1 1 P -X PA0 8 500 300 200 L 50 50 1 1 P -X PW0 9 500 200 200 L 50 50 1 1 P -X PB0 10 500 100 200 L 50 50 1 1 P -X ~RS 11 -500 -200 200 R 50 50 1 1 I L -X ~SHDN 12 -500 -300 200 R 50 50 1 1 I L -X SO 13 -500 100 200 R 50 50 1 1 O -X VDD 14 0 500 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MT43C4257 -# -DEF MT43C4257 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MT43C4257" 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 -1550 550 1550 0 1 0 N -X SCLKB 1 -850 -1150 300 R 50 50 1 1 I C -X SDB0 2 850 250 300 L 50 50 1 1 T -X SDB1 3 850 150 300 L 50 50 1 1 T -X TRM 4 -850 -1350 300 R 50 50 1 1 I -X SCLKA 5 -850 -950 300 R 50 50 1 1 I C -X SDA0 6 850 850 300 L 50 50 1 1 T -X SDA1 7 850 750 300 L 50 50 1 1 T -X TR/OE 8 -850 -550 300 R 50 50 1 1 I I -X D0 9 850 1450 300 L 50 50 1 1 T -X D1 10 850 1350 300 L 50 50 1 1 T -X VCC 20 -50 1550 0 U 50 50 1 1 W N -X GND 30 -150 -1550 0 U 50 50 1 1 W N -X GND 40 -50 -1550 0 U 50 50 1 1 W N -X VCC 11 -150 1550 0 U 50 50 1 1 W N -X A7 21 -850 750 300 R 50 50 1 1 I -X D2 31 850 1250 300 L 50 50 1 1 T -X W 12 -850 -50 300 R 50 50 1 1 I I -X A3 22 -850 1150 300 R 50 50 1 1 I -X D3 32 850 1150 300 L 50 50 1 1 T -X STSA/B 13 -850 -650 300 R 50 50 1 1 I -X A2 23 -850 1250 300 R 50 50 1 1 I -X SOEA 33 -850 -850 300 R 50 50 1 1 I I -X RAS 14 -850 250 300 R 50 50 1 1 I I -X A1 24 -850 1350 300 R 50 50 1 1 I -X SDA2 34 850 650 300 L 50 50 1 1 T -X DSF2 15 -850 -350 300 R 50 50 1 1 I -X A0 25 -850 1450 300 R 50 50 1 1 I -X SDA3 35 850 550 300 L 50 50 1 1 T -X A8 16 -850 650 300 R 50 50 1 1 I -X QSFA 26 850 -550 300 L 50 50 1 1 O -X MKD 36 -850 -1450 300 R 50 50 1 1 I -X A6 17 -850 850 300 R 50 50 1 1 I -X CAS 27 -850 150 300 R 50 50 1 1 I I -X SOEB 37 -850 -1050 300 R 50 50 1 1 I I -X A5 18 -850 950 300 R 50 50 1 1 I -X QSFB 28 850 -750 300 L 50 50 1 1 O -X SDB2 38 850 50 300 L 50 50 1 1 T -X A4 19 -850 1050 300 R 50 50 1 1 I -X DSF1 29 -850 -250 300 R 50 50 1 1 I -X SDB3 39 850 -50 300 L 50 50 1 1 T -ENDDRAW -ENDDEF -# -# MT43C4258 -# -DEF MT43C4258 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MT43C4258" 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 -1550 550 1550 0 1 0 N -X SCLKB 1 -850 -1150 300 R 50 50 1 1 I C -X SDB0 2 850 250 300 L 50 50 1 1 T -X SDB1 3 850 150 300 L 50 50 1 1 T -X TRM 4 -850 -1350 300 R 50 50 1 1 I -X SCLKA 5 -850 -950 300 R 50 50 1 1 I C -X SDA0 6 850 850 300 L 50 50 1 1 T -X SDA1 7 850 750 300 L 50 50 1 1 T -X TR/OE 8 -850 -550 300 R 50 50 1 1 I I -X D0 9 850 1450 300 L 50 50 1 1 T -X D1 10 850 1350 300 L 50 50 1 1 T -X VCC 20 -50 1550 0 U 50 50 1 1 W N -X GND 30 -150 -1550 0 U 50 50 1 1 W N -X GND 40 -50 -1550 0 U 50 50 1 1 W N -X VCC 11 -150 1550 0 U 50 50 1 1 W N -X A7 21 -850 750 300 R 50 50 1 1 I -X D2 31 850 1250 300 L 50 50 1 1 T -X W 12 -850 -50 300 R 50 50 1 1 I I -X A3 22 -850 1150 300 R 50 50 1 1 I -X D3 32 850 1150 300 L 50 50 1 1 T -X STSA/B 13 -850 -650 300 R 50 50 1 1 I -X A2 23 -850 1250 300 R 50 50 1 1 I -X SOEA 33 -850 -850 300 R 50 50 1 1 I I -X RAS 14 -850 250 300 R 50 50 1 1 I I -X A1 24 -850 1350 300 R 50 50 1 1 I -X SDA2 34 850 650 300 L 50 50 1 1 T -X DSF2 15 -850 -350 300 R 50 50 1 1 I -X A0 25 -850 1450 300 R 50 50 1 1 I -X SDA3 35 850 550 300 L 50 50 1 1 T -X A8 16 -850 650 300 R 50 50 1 1 I -X SSFA 26 850 -550 300 L 50 50 1 1 I -X MKD 36 -850 -1450 300 R 50 50 1 1 I -X A6 17 -850 850 300 R 50 50 1 1 I -X CAS 27 -850 150 300 R 50 50 1 1 I I -X SOEB 37 -850 -1050 300 R 50 50 1 1 I I -X A5 18 -850 950 300 R 50 50 1 1 I -X SSFB 28 850 -750 300 L 50 50 1 1 I -X SDB2 38 850 50 300 L 50 50 1 1 T -X A4 19 -850 1050 300 R 50 50 1 1 I -X DSF1 29 -850 -250 300 R 50 50 1 1 I -X SDB3 39 850 -50 300 L 50 50 1 1 T -ENDDRAW -ENDDEF -# -# S5933_PQ160 -# -DEF S5933_PQ160 U 0 30 Y Y 1 F N -F0 "U" 0 2250 50 H V C CNN -F1 "S5933_PQ160" 450 -4150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -X VSS 10 -150 -4100 0 U 50 50 0 0 W N -X VSS 30 -50 -4100 0 U 50 50 0 0 W N -X VSS 50 150 -4100 0 U 50 50 0 0 W N -X VSS 70 50 -4100 0 U 50 50 0 0 W N -X VSS 90 250 -4100 0 U 50 50 0 0 W N -X VCC 11 -300 4150 0 D 50 50 0 0 W N -X VCC 31 -200 4150 0 D 50 50 0 0 W N -X VCC 51 -100 4150 0 D 50 50 0 0 W N -X VCC 71 0 4150 0 D 50 50 0 0 W N -X VCC 91 100 4150 0 D 50 50 0 0 W N -X VSS 110 350 -4100 0 U 50 50 0 0 W N -X VSS 130 450 -4100 0 U 50 50 0 0 W N -X VSS 150 -250 -4100 0 U 50 50 0 0 W N -X VCC 111 200 4150 0 D 50 50 0 0 W N -X VCC 131 300 4150 0 D 50 50 0 0 W N -X VCC 151 400 4150 0 D 50 50 0 0 W N -S -850 4100 850 -4100 0 1 0 N -X EQ0 1 -1150 -3150 300 R 50 50 1 1 B -X AD23 2 -1150 1750 300 R 50 50 1 1 B -X AD22 3 -1150 1850 300 R 50 50 1 1 B -X AD21 4 -1150 1950 300 R 50 50 1 1 B -X DQ31 5 1150 950 300 L 50 50 1 1 B -X AD20 6 -1150 2050 300 R 50 50 1 1 B -X AD19 7 -1150 2150 300 R 50 50 1 1 B -X AD18 8 -1150 2250 300 R 50 50 1 1 B -X EQ1 9 -1150 -3250 300 R 50 50 1 1 B -X DEVSEL# 20 -1150 -650 300 R 50 50 1 1 B -X AD9 40 -1150 3150 300 R 50 50 1 1 B -X BE3# 60 1150 -1150 300 L 50 50 1 1 I -X DQ12 80 1150 2850 300 L 50 50 1 1 B -X EQ3 21 -1150 -3450 300 R 50 50 1 1 B -X EQ6/AMREN 41 -1150 -3750 300 R 50 50 1 1 B -X EA1 61 -1150 -1650 300 R 50 50 1 1 B -X EA4 81 -1150 -1950 300 R 50 50 1 1 B -X AD17 12 -1150 2350 300 R 50 50 1 1 B -X STOP# 22 -1150 -250 300 R 50 50 1 1 B -X AD15 32 -1150 2550 300 R 50 50 1 1 B -X AD8 42 -1150 3250 300 R 50 50 1 1 B -X AD3 52 -1150 3750 300 R 50 50 1 1 B -X BE2# 62 1150 -1050 300 L 50 50 1 1 I -X RD# 72 1150 -1550 300 L 50 50 1 1 I -X DQ11 82 1150 2950 300 L 50 50 1 1 B -X DQ6 92 1150 3450 300 L 50 50 1 1 B -X DQ30 13 1150 1050 300 L 50 50 1 1 B -X LOCK# 23 -1150 -350 300 R 50 50 1 1 I -X EQ5/FRC# 33 -1150 -3650 300 R 50 50 1 1 B -X C/BE0# 43 -1150 850 300 R 50 50 1 1 B -X DQ26 53 1150 1450 300 L 50 50 1 1 B -X BE1# 63 1150 -950 300 L 50 50 1 1 I -X EA3 73 -1150 -1850 300 R 50 50 1 1 B -X DQ10 83 1150 3050 300 L 50 50 1 1 B -X DQ22 93 1150 1850 300 L 50 50 1 1 B -X AD16 14 -1150 2450 300 R 50 50 1 1 B -X PERR# 24 -1150 -950 300 R 50 50 1 1 B -X AD14 34 -1150 2650 300 R 50 50 1 1 B -X AD7 44 -1150 3350 300 R 50 50 1 1 B -X AD2 54 -1150 3850 300 R 50 50 1 1 B -X ADR5 64 1150 -650 300 L 50 50 1 1 I -X WR# 74 1150 -1450 300 L 50 50 1 1 I -X DQ9 84 1150 3150 300 L 50 50 1 1 B -X DQ5 94 1150 3550 300 L 50 50 1 1 B -X C/BE2# 15 -1150 650 300 R 50 50 1 1 B -X DQ29 25 1150 1150 300 L 50 50 1 1 B -X AD13 35 -1150 2750 300 R 50 50 1 1 B -X DQ27 45 1150 1350 300 L 50 50 1 1 B -X AD1 55 -1150 3950 300 R 50 50 1 1 B -X DQ25 65 1150 1550 300 L 50 50 1 1 B -X SELECT# 75 1150 -1350 300 L 50 50 1 1 I -X DQ23 85 1150 1750 300 L 50 50 1 1 B -X DQ4 95 1150 3650 300 L 50 50 1 1 B -X FRAME# 16 -1150 50 300 R 50 50 1 1 B -X SERR# 26 -1150 -1050 300 R 50 50 1 1 O -X AD12 36 -1150 2850 300 R 50 50 1 1 B -X AD6 46 -1150 3450 300 R 50 50 1 1 B -X AD0 56 -1150 4050 300 R 50 50 1 1 B -X ADR4 66 1150 -550 300 L 50 50 1 1 I -X DQ15 76 1150 2550 300 L 50 50 1 1 B -X DQ8 86 1150 3250 300 L 50 50 1 1 B -X DQ3 96 1150 3750 300 L 50 50 1 1 B -X EQ2 17 -1150 -3350 300 R 50 50 1 1 B -X PAR 27 -1150 450 300 R 50 50 1 1 B -X DQ28 37 1150 1250 300 L 50 50 1 1 B -X AD5 47 -1150 3550 300 R 50 50 1 1 B -X EA0 57 -1150 -1550 300 R 50 50 1 1 B -X ADR3 67 1150 -450 300 L 50 50 1 1 I -X DQ24 77 1150 1650 300 L 50 50 1 1 B -X BE0# 87 1150 -850 300 L 50 50 1 1 I -X EA6 97 -1150 -2150 300 R 50 50 1 1 B -X IRDY# 18 -1150 -50 300 R 50 50 1 1 B -X C/BE1# 28 -1150 750 300 R 50 50 1 1 B -X AD11 38 -1150 2950 300 R 50 50 1 1 B -X AD4 48 -1150 3650 300 R 50 50 1 1 B -X INTA# 58 -1150 -1250 300 R 50 50 1 1 O -X ADR2 68 1150 -350 300 L 50 50 1 1 I -X DQ14 78 1150 2650 300 L 50 50 1 1 B -X DQ7 88 1150 3350 300 L 50 50 1 1 B -X DQ2 98 1150 3850 300 L 50 50 1 1 B -X TRDY# 19 -1150 -150 300 R 50 50 1 1 B -X EQ4/FWC# 29 -1150 -3550 300 R 50 50 1 1 B -X AD10 39 -1150 3050 300 R 50 50 1 1 B -X EQ7/AMWEN 49 -1150 -3850 300 R 50 50 1 1 B -X MODE_16/32 59 1150 -1250 300 L 50 50 1 1 I -X EA2 69 -1150 -1750 300 R 50 50 1 1 B -X DQ13 79 1150 2750 300 L 50 50 1 1 B -X EA5 89 -1150 -2050 300 R 50 50 1 1 B -X DQ1 99 1150 3950 300 L 50 50 1 1 B -X DQ0 100 1150 4050 300 L 50 50 1 1 B -X PTBE3# 120 1150 150 300 L 50 50 1 1 O -X BPCLK 140 1150 -2550 300 L 50 50 1 1 O -X IDSEL 160 -1150 -550 300 R 50 50 1 1 I -X EA7 101 -1150 -2250 300 R 50 50 1 1 B -X EA10 121 -1150 -2550 300 R 50 50 1 1 O -X EA13 141 -1150 -2850 300 R 50 50 1 1 O -X WRFIFO# 102 1150 -1750 300 L 50 50 1 1 I -X PTBURST# 112 1150 -150 300 L 50 50 1 1 O -X PTNUM1 122 1150 550 300 L 50 50 1 1 O -X ADR6 132 1150 -750 300 L 50 50 1 1 I -X CLK 142 -1150 350 300 R 50 50 1 1 I -X AD28 152 -1150 1250 300 R 50 50 1 1 B -X WRFULL 103 1150 -2050 300 L 50 50 1 1 O -X EA9 113 -1150 -2450 300 R 50 50 1 1 O -X PTNUM0 123 1150 650 300 L 50 50 1 1 O -X DQ18 133 1150 2250 300 L 50 50 1 1 B -X GNT# 143 -1150 -850 300 R 50 50 1 1 I -X EA15/FRF 153 -1150 -3050 300 R 50 50 1 1 B -X RDFIFO# 104 1150 -1850 300 L 50 50 1 1 I -X PTATN# 114 1150 850 300 L 50 50 1 1 O -X IRQ# 124 1150 -2450 300 L 50 50 1 1 O -X REQ# 144 -1150 -750 300 R 50 50 1 1 O -X AD27 154 -1150 1350 300 R 50 50 1 1 B -X DQ21 105 1150 1950 300 L 50 50 1 1 B -X PTRDY# 115 1150 750 300 L 50 50 1 1 I -X DQ19 125 1150 2150 300 L 50 50 1 1 B -X SNV 135 1150 -2350 300 L 50 50 1 1 I -X DQ17 145 1150 2350 300 L 50 50 1 1 B -X AD26 155 -1150 1450 300 R 50 50 1 1 B -X RDEMPTY 106 1150 -2150 300 L 50 50 1 1 O -X PTBE0# 116 1150 450 300 L 50 50 1 1 O -X SYSRST# 126 1150 -2650 300 L 50 50 1 1 O -X AD31 146 -1150 950 300 R 50 50 1 1 B -X AD25 156 -1150 1550 300 R 50 50 1 1 B -X PTADR# 107 1150 50 300 L 50 50 1 1 I -X DQ20 117 1150 2050 300 L 50 50 1 1 B -X EWR#/SDA 127 -1150 -4050 300 R 50 50 1 1 B -X EA12 137 -1150 -2750 300 R 50 50 1 1 O -X AD30 147 -1150 1050 300 R 50 50 1 1 B -X DQ16 157 1150 2450 300 L 50 50 1 1 B -X PTWR 108 1150 -50 300 L 50 50 1 1 O -X PTBE1# 118 1150 350 300 L 50 50 1 1 O -X ERD#/SCL 128 -1150 -3950 300 R 50 50 1 1 O -X FLT# 138 1150 -2250 300 L 50 50 1 1 I -X AD29 148 -1150 1150 300 R 50 50 1 1 B -X AD24 158 -1150 1650 300 R 50 50 1 1 B -X EA8 109 -1150 -2350 300 R 50 50 1 1 B -X PTBE2# 119 1150 250 300 L 50 50 1 1 O -X EA11 129 -1150 -2650 300 R 50 50 1 1 O -X RST# 139 -1150 250 300 R 50 50 1 1 I -X EA14/FWE 149 -1150 -2950 300 R 50 50 1 1 B -X C/BE3# 159 -1150 550 300 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# SI9986 -# -DEF SI9986 U 0 0 Y Y 1 F N -F0 "U" 350 450 50 H V C CNN -F1 "SI9986" 650 -448 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 350 -350 350 0 1 0 N -S -300 350 -50 -350 0 1 0 N -P 3 0 1 0 0 -200 -50 -200 -50 -200 N -P 3 0 1 0 50 -350 50 -330 50 -330 N -P 4 0 1 0 0 -50 0 -350 300 -200 0 -50 N -P 4 0 1 0 0 350 0 50 300 200 0 350 N -P 4 0 1 0 50 -350 50 -350 50 -350 50 -350 N -P 4 0 1 0 350 -350 350 20 210 160 210 160 N -P 5 0 1 0 0 200 -50 200 -50 200 -50 200 -50 200 N -P 6 0 1 0 -150 350 -150 450 100 450 100 300 100 300 100 300 N -X SA 1 350 -550 200 U 50 40 1 1 W -X GND 2 -200 -550 200 U 50 40 1 1 W -X PWR 3 100 650 200 D 50 40 1 1 I -X SB 4 50 -550 200 U 50 40 1 1 W -X SB 4 50 -550 200 U 50 40 1 1 W -X OUTB 5 600 -200 300 L 50 40 1 1 I -X INB 6 -600 -200 300 R 50 40 1 1 I -X INA 7 -600 200 300 R 50 40 1 1 I -X OUTA 8 600 200 300 L 50 40 1 1 I -ENDDRAW -ENDDEF -# -# SP3481CN -# -DEF SP3481CN U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "SP3481CN" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 1050 -350 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MAX3072E MAX3075E MAX3078E SP3481EN SP3485CN SP3485EN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X RO 1 -400 200 100 R 50 50 1 1 O -X ~RE~ 2 -400 100 100 R 50 50 1 1 I -X DE 3 -400 -100 100 R 50 50 1 1 I -X DI 4 -400 -200 100 R 50 50 1 1 I -X GND 5 0 -400 100 U 50 50 1 1 W -X A 6 400 100 100 L 50 50 1 1 B -X B 7 400 -100 100 L 50 50 1 1 B -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# SP3481CP -# -DEF SP3481CP U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "SP3481CP" 100 350 50 H V L CNN -F2 "DIP-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS SP3481EP SP3485CP SP3485EP -$FPLIST - DIP8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X RO 1 -400 200 100 R 50 50 1 1 O -X ~RE~ 2 -400 100 100 R 50 50 1 1 I -X DE 3 -400 -100 100 R 50 50 1 1 I -X DI 4 -400 -200 100 R 50 50 1 1 I -X GND 5 0 -400 100 U 50 50 1 1 W -X A 6 400 100 100 L 50 50 1 1 B -X B 7 400 -100 100 L 50 50 1 1 B -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TEA2014 -# -DEF TEA2014 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "TEA2014" 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 -350 500 350 0 1 0 N -X GND 1 0 -650 300 U 50 50 1 1 I -X OUT1 2 800 -150 300 L 50 50 1 1 O -X IN*1 3 -800 -50 300 R 50 50 1 1 I -X 2/1 5 -800 -250 300 R 50 50 1 1 I -X OUT2 6 800 150 300 L 50 50 1 1 O -X VCC 7 0 650 300 D 50 50 1 1 I -X IN*2 8 -800 150 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1021T -# -DEF TJA1021T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1021T" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" -400 450 50 H V C CNN -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I -X ~WAKE~ 3 -500 -200 100 R 50 50 1 1 I -X RXD 4 -500 100 100 R 50 50 1 1 O -X GND 5 0 -400 100 U 50 50 1 1 W -X LIN 6 500 -100 100 L 50 50 1 1 B -X VBAT 7 0 400 100 D 50 50 1 1 W -X INH 8 500 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# TJA1021TK -# -DEF TJA1021TK U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1021TK" 50 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN-8* - HVSON* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I -X ~WAKE~ 3 -500 -200 100 R 50 50 1 1 I -X RXD 4 -500 100 100 R 50 50 1 1 O -X GND 5 0 -400 100 U 50 50 1 1 W -X LIN 6 500 -100 100 L 50 50 1 1 B -X VBAT 7 0 400 100 D 50 50 1 1 W -X INH 8 500 100 100 L 50 50 1 1 O -X GND 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TJA1029T -# -DEF TJA1029T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1029T" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I -X NC 3 -500 -200 100 R 50 50 1 1 N N -X RXD 4 -500 100 100 R 50 50 1 1 O -X GND 5 0 -400 100 U 50 50 1 1 W -X LIN 6 500 -100 100 L 50 50 1 1 B -X VBAT 7 0 400 100 D 50 50 1 1 W -X NC 8 500 100 100 L 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# TJA1029TK -# -DEF TJA1029TK U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1029TK" 50 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN-8* - HVSON* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I -X NC 3 -500 -200 100 R 50 50 1 1 N N -X RXD 4 -500 100 100 R 50 50 1 1 O -X GND 5 0 -400 100 U 50 50 1 1 W -X LIN 6 500 -100 100 L 50 50 1 1 B -X VBAT 7 0 400 100 D 50 50 1 1 W -X NC 8 500 100 100 L 50 50 1 1 N N -X GND 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TJA1049T -# -DEF TJA1049T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1049T" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TJA1042T -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 w -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STB 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1049T/3 -# -DEF TJA1049T/3 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1049T/3" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TJA1042T/3 -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X VIO 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STB 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1049TK -# -DEF TJA1049TK U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1049TK" 50 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN-8* - HVSON* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X SPLIT 5 500 0 100 L 50 50 1 1 w -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STB 8 -500 -200 100 R 50 50 1 1 I -X GND 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TJA1049TK/3 -# -DEF TJA1049TK/3 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1049TK/3" 50 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TJA1042TK/3 -$FPLIST - DFN-8* - HVSON* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X VIO 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X STB 8 -500 -200 100 R 50 50 1 1 I -X GND 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TJA1051T -# -DEF TJA1051T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1051T" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X n.c. 5 -500 -100 100 R 50 50 1 1 N N -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X S 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1051T/3 -# -DEF TJA1051T/3 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1051T/3" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X VIO 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X S 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1051T/E -# -DEF TJA1051T/E U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1051T/E" 50 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X EN 5 -500 -100 100 R 50 50 1 1 I -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X S 8 -500 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TJA1051TK/3 -# -DEF TJA1051TK/3 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "TJA1051TK/3" 50 350 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN-8* - HVSON* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X TXD 1 -500 200 100 R 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X VCC 3 0 400 100 D 50 50 1 1 W -X RXD 4 -500 100 100 R 50 50 1 1 O -X VIO 5 -500 -100 100 R 50 50 1 1 W -X CANL 6 500 -100 100 L 50 50 1 1 B -X CANH 7 500 100 100 L 50 50 1 1 B -X S 8 -500 -200 100 R 50 50 1 1 I -X GND 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# U2270B -# -DEF U2270B U 0 30 Y Y 1 F N -F0 "U" 500 450 50 H V L CNN -F1 "U2270B" 550 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -950 400 950 -400 0 1 0 N -X GND 1 100 -600 200 U 50 50 1 1 W -X Output 2 1250 250 300 L 50 50 1 1 C -X OE 3 1250 150 300 L 50 50 1 1 I I -X Input 4 -1250 -150 300 R 50 50 1 1 I -X Input 4 -1250 -150 300 R 50 50 1 1 I -X ModeSel 5 1250 -200 300 L 50 50 1 1 I -X CFE 6 1250 -300 300 L 50 50 1 1 I -X DGND 7 -100 -600 200 U 50 50 1 1 W -X COIL2 8 -1250 300 300 R 50 50 1 1 O -X COIL1 9 -1250 200 300 R 50 50 1 1 O -X Vext 10 -250 600 200 D 50 50 1 1 W -X DVs 11 -450 600 200 D 50 50 1 1 I -X Vbatt 12 150 600 200 D 50 50 1 1 W -X Standby 13 1250 0 300 L 50 50 1 1 I -X Vs 14 -50 600 200 D 50 50 1 1 W -X RF 15 -1250 -50 300 R 50 50 1 1 I -X RF 15 -1250 -50 300 R 50 50 1 1 I -X HIpass 16 -1250 -300 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# UA9637 -# -DEF UA9637 U 0 40 Y N 2 F N -F0 "U" 0 100 50 H V C CNN -F1 "UA9637" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 -160 71 70 0 0 1 + Normal 0 C C -T 0 -160 -129 70 0 0 1 - Normal 0 C C -P 2 0 1 0 -200 200 -200 -200 N -P 2 0 1 0 -200 200 200 0 N -P 2 0 1 0 0 -100 0 -200 N -P 2 0 1 0 0 200 0 100 N -P 2 0 1 0 200 0 -200 -200 N -X VCC 1 0 300 100 D 50 50 1 1 I -X OUT 2 500 0 300 L 50 50 1 1 O -X GND 4 0 -300 100 U 50 50 1 1 I -X IN- 7 -500 -100 300 R 50 50 1 1 I -X IN+ 8 -500 100 300 R 50 50 1 1 I -X VCC 1 0 300 100 D 50 50 2 1 I -X OUT 3 500 0 300 L 50 50 2 1 O -X GND 4 0 -300 100 U 50 50 2 1 I -X IN- 5 -500 -100 300 R 50 50 2 1 I -X IN+ 6 -500 100 300 R 50 50 2 1 I -ENDDRAW -ENDDEF -# -# UA9638 -# -DEF UA9638 U 0 40 Y N 2 F N -F0 "U" 0 100 50 H V C CNN -F1 "UA9638" 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 100 -100 30 0 1 0 N -P 2 0 1 0 -300 200 -300 -300 N -P 2 0 1 0 -300 200 -300 300 N -P 2 0 1 0 -300 300 300 0 N -P 2 0 1 0 -100 -200 -100 -300 N -P 2 0 1 0 -100 200 -100 300 N -P 2 0 1 0 100 -200 300 -200 N -P 2 0 1 0 100 -100 100 -200 N -P 2 0 1 0 100 200 100 100 N -P 2 0 1 0 300 0 -300 -300 N -P 2 0 1 0 300 200 100 200 N -X VCC 1 -100 400 100 D 50 50 1 1 I -X IN 2 -600 0 300 R 50 50 1 1 I -X GND 4 -100 -400 100 U 50 50 1 1 I -X OUTA 7 600 -200 300 L 50 50 1 1 O -X OUTB 8 600 200 300 L 50 50 1 1 O -X VCC 1 -100 400 100 D 50 50 2 1 I -X IN 3 -600 0 300 R 50 50 2 1 I -X GND 4 -100 -400 100 U 50 50 2 1 I -X OUTA 5 600 -200 300 L 50 50 2 1 O -X OUTB 6 600 200 300 L 50 50 2 1 O -ENDDRAW -ENDDEF -# -# XTR115U -# -DEF XTR115U U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "XTR115U" 50 550 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS XTR116U -DRAW -S -300 500 300 -500 0 1 10 f -X Vref 1 -400 200 100 R 50 50 1 1 O -X Iin 2 -400 0 100 R 50 50 1 1 I -X Iret 3 -400 -400 100 R 50 50 1 1 I -X Io 4 400 -400 100 L 50 50 1 1 O -X E 5 400 -200 100 L 50 50 1 1 P -X B 6 400 0 100 L 50 50 1 1 P -X V+ 7 400 400 100 L 50 50 1 1 I -X Vreg 8 -400 400 100 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 75LBC176 +# +DEF 75LBC176 U 0 40 Y N 1 F N +F0 "U" 350 450 50 H V C CNN +F1 "75LBC176" 350 350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -160 -230 50 0 1 0 N +C -50 50 50 0 1 0 N +C 150 -450 50 0 1 0 N +T 1 -165 -500 30 0 0 1 GND Normal 0 C C +T 1 -170 345 30 0 0 1 VCC Normal 0 C C +P 2 0 1 0 -500 -150 -200 -150 N +P 2 0 1 0 -500 -50 -500 350 N +P 2 0 1 0 -500 350 -100 150 N +P 2 0 1 0 -500 450 -300 450 N +P 2 0 1 0 -300 -350 -500 -350 N +P 2 0 1 0 -300 -350 100 -150 N +P 2 0 1 0 -300 260 -300 250 N +P 2 0 1 0 -300 450 -300 271 N +P 2 0 1 0 -200 -150 -191 -180 N +P 2 0 1 0 -100 150 -500 -50 N +P 2 0 1 0 -100 250 400 250 N +P 2 0 1 0 -100 350 -100 -50 N +P 2 0 1 0 -50 -280 -81 -380 N +P 2 0 1 0 -31 -380 -121 -380 N +P 2 0 1 0 0 -280 -31 -380 N +P 2 0 1 0 30 -280 -50 -280 N +P 2 0 1 0 100 -550 -300 -350 N +P 2 0 1 0 100 -250 500 -250 N +P 2 0 1 0 100 -150 100 -550 N +P 2 0 1 0 300 50 0 50 N +P 2 0 1 0 300 50 300 -450 N +P 2 0 1 0 400 250 400 -250 N +P 2 0 1 0 500 -450 200 -450 N +X ROUT 1 -800 -350 300 R 50 50 1 1 O +X /RE 2 -800 -150 300 R 50 50 1 1 I +X DE 3 -800 450 300 R 50 50 1 1 I +X DIN 4 -800 150 300 R 50 50 1 1 I +X GND 5 -200 -600 200 U 50 50 1 1 W +X BUS+ 6 800 -250 300 L 50 50 1 1 T +X BUS- 7 800 -450 300 L 50 50 1 1 T +X VCC 8 -200 500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD5280 +# +DEF AD5280 U 0 30 Y Y 1 F N +F0 "U" -350 600 50 H V L CNN +F1 "AD5280" -350 -600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -350 550 350 -550 0 1 10 f +P 6 0 1 0 250 300 225 300 200 300 225 325 225 275 200 300 F +P 11 0 1 0 250 400 200 400 175 375 200 350 175 325 200 300 175 275 200 250 175 225 200 200 250 200 N +X A 1 500 400 150 L 50 50 1 1 P +X W 2 500 300 150 L 50 50 1 1 P +X B 3 500 200 150 L 50 50 1 1 P +X VDD 4 -100 700 150 D 50 50 1 1 W +X ~SHDN~ 5 -500 200 150 R 50 50 1 1 I +X SCL 6 -500 0 150 R 50 50 1 1 I +X SDA 7 -500 -100 150 R 50 50 1 1 B +X AD0 8 -500 -300 150 R 50 50 1 1 I +X AD1 9 -500 -400 150 R 50 50 1 1 I +X GND 10 0 -700 150 U 50 50 1 1 W +X VSS 11 100 -700 150 U 50 50 1 1 W +X O2 12 500 -400 150 L 50 50 1 1 O +X VLOG 13 0 700 150 D 50 50 1 1 W +X O1 14 500 -300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD5282 +# +DEF AD5282 U 0 30 Y Y 1 F N +F0 "U" -350 600 50 H V L CNN +F1 "AD5282" -350 -600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S 350 550 -350 -550 0 1 10 f +P 5 0 1 0 200 0 150 0 175 25 175 -25 150 0 F +P 6 0 1 0 200 300 150 300 175 325 175 300 175 275 150 300 F +P 11 0 1 0 200 100 150 100 125 75 150 50 125 25 150 0 125 -25 150 -50 125 -75 150 -100 200 -100 N +P 11 0 1 0 200 400 150 400 125 375 150 350 125 325 150 300 125 275 150 250 125 225 150 200 200 200 N +X O1 1 500 -300 150 L 50 50 1 1 O +X A1 2 500 400 150 L 50 50 1 1 P +X W1 3 500 300 150 L 50 50 1 1 P +X B1 4 500 200 150 L 50 50 1 1 P +X VDD 5 -100 700 150 D 50 50 1 1 W +X ~SHDN~ 6 -500 200 150 R 50 50 1 1 I +X SCL 7 -500 0 150 R 50 50 1 1 I +X AD0 8 -500 -300 150 R 50 50 1 1 I +X SDA 8 -500 -100 150 R 50 50 1 1 B +X AD1 9 -500 -400 150 R 50 50 1 1 I +X GND 11 0 -700 150 U 50 50 1 1 W +X VSS 12 100 -700 150 U 50 50 1 1 W +X VLOG 13 0 700 150 D 50 50 1 1 W +X B2 14 500 -100 150 L 50 50 1 1 P +X W2 15 500 0 150 L 50 50 1 1 P +X A2 16 500 100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD5282_ABC +# +DEF AD5282_ABC U 0 30 Y Y 3 L N +F0 "U" -300 750 50 H V C CNN +F1 "AD5282_ABC" -350 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S 400 700 -350 -600 1 1 10 f +X O1 1 550 -100 150 L 50 50 1 1 O +X VDD 5 -500 600 150 R 50 50 1 1 W +X ~SHDN~ 6 -500 300 150 R 50 50 1 1 I +X SCL 7 -500 200 150 R 50 50 1 1 I +X SDA 8 -500 100 150 R 50 50 1 1 B +X AD0 9 -500 -100 150 R 50 50 1 1 I +X AD1 10 -500 -200 150 R 50 50 1 1 I +X GND 11 -500 -400 150 R 50 50 1 1 W +X VSS 12 -500 -500 150 R 50 50 1 1 W +X VLOG 13 -500 500 150 R 50 50 1 1 W +S -250 300 250 -300 2 1 10 f +X A1 2 400 100 150 L 50 50 2 1 P +X W1 3 400 0 150 L 50 50 2 1 P +X B1 4 400 -100 150 L 50 50 2 1 P +S -300 -300 -300 -300 3 1 0 N +S -300 -300 -300 -300 3 1 0 N +S -300 -300 -300 -300 3 1 0 N +S 250 300 -250 -300 3 1 10 f +X B2 14 400 -100 150 L 50 50 3 1 P +X W2 15 400 0 150 L 50 50 3 1 P +X A2 16 400 100 150 L 50 50 3 1 P +ENDDRAW +ENDDEF +# +# AD5290 +# +DEF AD5290 U 0 40 Y Y 1 F N +F0 "U" -450 400 50 H V L CNN +F1 "AD5290" 200 400 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 300 -50 300 50 250 0 300 -50 300 -50 F +P 13 0 1 0 300 200 250 200 200 150 250 100 200 50 250 0 200 -50 250 -100 200 -150 250 -200 300 -200 300 -200 300 -200 N +S -450 350 450 -350 1 1 10 f +X RH 1 600 200 150 L 50 50 1 1 P +X RL 2 600 -200 150 L 50 50 1 1 P +X Vss- 3 100 -500 150 U 50 50 1 1 W +X GND 4 -100 -500 150 U 50 50 1 1 W +X ~CS~ 5 -600 -200 150 R 50 50 1 1 I +X CLK 6 -600 0 150 R 50 50 1 1 I C +X SDI 7 -600 200 150 R 50 50 1 1 I +X SDO 8 -600 100 150 R 50 50 1 1 O +X Vdd+ 9 0 500 150 D 50 50 1 1 W +X RW 10 600 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD5293 +# +DEF AD5293 U 0 40 Y Y 1 F N +F0 "U" -550 400 50 H V L CNN +F1 "AD5293" 300 400 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 350 550 -350 0 1 10 f +P 5 0 1 0 400 -50 400 50 350 0 400 -50 400 -50 F +P 13 0 1 0 400 200 350 200 300 150 350 100 300 50 350 0 300 -50 350 -100 300 -150 350 -200 400 -200 400 -200 400 -200 N +X ~RST~ 1 -700 -200 150 R 50 50 1 1 I +X Vss- 2 100 -500 150 U 50 50 1 1 W +X RH 3 700 200 150 L 50 50 1 1 P +X RW 4 700 0 150 L 50 50 1 1 P +X RL 5 700 -200 150 L 50 50 1 1 P +X Vdd+ 6 100 500 150 D 50 50 1 1 W +X EXT_CAP 7 -700 -300 150 R 50 50 1 1 P +X Vlog 8 -100 500 150 D 50 50 1 1 W +X GND 9 -100 -500 150 U 50 50 1 1 W +X SDI 10 -700 300 150 R 50 50 1 1 I +X CLK 11 -700 100 150 R 50 50 1 1 I C +X ~CS~ 12 -700 0 150 R 50 50 1 1 I +X SDO 13 -700 200 150 R 50 50 1 1 O +X RDY 14 -700 -100 150 R 50 50 1 1 C V +ENDDRAW +ENDDEF +# +# AD9834 +# +DEF AD9834 U 0 40 Y Y 1 F N +F0 "U" -600 750 50 H V L CNN +F1 "AD9834" 350 -750 50 H V L CNN +F2 "" -3000 0 50 H V C CNN +F3 "" -3000 0 50 H V C CNN +$FPLIST + TSSOP-20_4.4x6.5mm_Pitch0.65mm + TSSOP-20 +$ENDFPLIST +DRAW +S -600 700 600 -700 0 1 10 f +X FS_ADJUST 1 800 200 200 L 50 50 1 1 P +X REFOUT 2 800 300 200 L 50 50 1 1 O +X COMP 3 800 400 200 L 50 50 1 1 P +X AVDD 4 200 900 200 D 50 50 1 1 W +X DVDD 5 0 900 200 D 50 50 1 1 W +X CAP/2.5V 6 -200 900 200 D 50 50 1 1 P +X DGND 7 -200 -900 200 U 50 50 1 1 W +X MCLK 8 -800 -400 200 R 50 50 1 1 I C +X FSELECT 9 -800 -300 200 R 50 50 1 1 I +X PSELECT 10 -800 -200 200 R 50 50 1 1 I +X IOUTB 20 800 0 200 L 50 50 1 1 O +X RESET 11 -800 100 200 R 50 50 1 1 I +X SLEEP 12 -800 -100 200 R 50 50 1 1 I +X SDATA 13 -800 300 200 R 50 50 1 1 I +X SCLK 14 -800 400 200 R 50 50 1 1 I C +X ~FSYNC 15 -800 200 200 R 50 50 1 1 I L +X SIGNBITOUT 16 800 -400 200 L 50 50 1 1 O +X VIN 17 800 -200 200 L 50 50 1 1 I +X AGND 18 200 -900 200 U 50 50 1 1 W +X IOUT 19 800 -100 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD9951 +# +DEF AD9951 U 0 40 Y Y 1 F N +F0 "U" -950 1100 50 H V L CNN +F1 "AD9951" -950 1000 50 H V L CNN +F2 "TQFP48/EP" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TQFP48* +$ENDFPLIST +DRAW +S -950 950 950 -950 0 1 10 f +X I/OUPDATE 1 -1100 600 150 R 50 50 1 1 B +X DVDD 2 -300 1100 150 D 50 50 1 1 W +X DGND 3 -800 -1100 150 U 50 50 1 1 W +X AVDD 4 0 1100 150 D 50 50 1 1 W +X AGND 5 -200 -1100 150 U 50 50 1 1 W +X AVDD 6 100 1100 150 D 50 50 1 1 W +X AGND 7 -100 -1100 150 U 50 50 1 1 W +X ~OSC/REFCLK 8 -1100 200 150 R 50 50 1 1 I +X OSC/REFCLK 9 -1100 300 150 R 50 50 1 1 I +X CRYSTALOUT 10 -1100 0 150 R 50 50 1 1 O +X ~IOUT 20 1100 200 150 L 50 50 1 1 O +X AGND 30 600 -1100 150 U 50 50 1 1 W +X SCLK 40 -1100 -400 150 R 50 50 1 1 I +X CLKMODESELECT 11 -1100 100 150 R 50 50 1 1 I +X IOUT 21 1100 400 150 L 50 50 1 1 O +X AGND 31 700 -1100 150 U 50 50 1 1 W +X SDIO 41 -1100 -300 150 R 50 50 1 1 B +X LOOPFILTER 12 1100 -100 150 L 50 50 1 1 I +X AGND 22 300 -1100 150 U 50 50 1 1 O +X AGND 32 800 -1100 150 U 50 50 1 1 W +X DGND 42 -600 -1100 150 U 50 50 1 1 W +X AVDD 13 200 1100 150 D 50 50 1 1 W +X DACBP 23 1100 -200 150 L 50 50 1 1 I +X DGND 33 -700 -1100 150 U 50 50 1 1 W +X DVDD_I/O 43 -400 1100 150 D 50 50 1 1 W +X AGND 14 0 -1100 150 U 50 50 1 1 W +X DAC_RSET 24 1100 600 150 L 50 50 1 1 I +X DVDD 34 -200 1100 150 D 50 50 1 1 W +X SYNCIN 44 1100 -400 150 L 50 50 1 1 W +X AGND 15 100 -1100 150 U 50 50 1 1 W +X AVDD 25 600 1100 150 D 50 50 1 1 W +X PWRDWNCTL 35 1100 -600 150 L 50 50 1 1 I +X SYNC_CLK 45 -1100 500 150 R 50 50 1 1 O +X AVDD 16 300 1100 150 D 50 50 1 1 W +X AGND 26 400 -1100 150 U 50 50 1 1 W +X RESET 36 -1100 800 150 R 50 50 1 1 I +X OSK 46 1100 -500 150 L 50 50 1 1 O +X AGND 17 200 -1100 150 U 50 50 1 1 W +X AVDD 27 700 1100 150 D 50 50 1 1 W +X IOSYNC 37 -1100 -600 150 R 50 50 1 1 O +X DGND 47 -500 -1100 150 U 50 50 1 1 W +X AVDD 18 400 1100 150 D 50 50 1 1 W +X AGND 28 500 -1100 150 U 50 50 1 1 W +X SDO 38 -1100 -200 150 R 50 50 1 1 O +X DGND 48 -400 -1100 150 U 50 50 1 1 W +X AVDD 19 500 1100 150 D 50 50 1 1 W +X AVDD 29 800 1100 150 D 50 50 1 1 W +X ~CS 39 -1100 -500 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADM101E +# +DEF ADM101E U 0 40 Y Y 1 F N +F0 "U" -550 1050 50 H V C CNN +F1 "ADM101E" 500 1050 50 H V C CNN +F2 "SSOP_Packages:MSOP-10_3x3mm_Pitch0.5mm" 0 -1350 50 H I C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C +T 0 450 -900 50 0 0 0 RS232 Normal 0 C C +C -100 -500 25 0 1 10 N +C 25 -100 25 0 1 10 N +S -600 -1000 600 1000 0 1 10 f +P 2 0 1 10 -150 -100 -325 -100 N +P 2 0 1 10 -125 -500 -325 -500 N +P 2 0 1 10 50 -100 250 -100 N +P 2 0 1 10 75 -500 250 -500 N +P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N +P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N +X GND 1 0 -1200 200 U 50 50 1 1 W +X C1- 2 -800 600 200 R 50 50 1 1 P +X VS- 3 800 100 200 L 50 50 1 1 w +X T1IN 4 -800 -100 200 R 50 50 1 1 I +X R1OUT 5 -800 -500 200 R 50 50 1 1 O +X R1IN 6 800 -500 200 L 50 50 1 1 I +X T1OUT 7 800 -100 200 L 50 50 1 1 O +X SD 8 -800 100 200 R 50 50 1 1 I +X C1+ 9 -800 900 200 R 50 50 1 1 P +X VCC 10 0 1200 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADM242 +# +DEF ADM242 U 0 40 Y Y 1 F N +F0 "U" -550 1050 50 H V C CNN +F1 "ADM242" 500 1050 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + SO* + DIP* +$ENDFPLIST +DRAW +T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C +T 0 450 -900 50 0 0 0 RS232 Normal 0 C C +C -100 -700 25 0 1 10 N +C -100 -500 25 0 1 10 N +C 25 -300 25 0 1 10 N +C 25 -100 25 0 1 10 N +S -600 -1000 600 1000 0 1 10 f +P 2 0 1 10 -150 -300 -325 -300 N +P 2 0 1 10 -150 -100 -325 -100 N +P 2 0 1 10 -125 -700 -325 -700 N +P 2 0 1 10 -125 -500 -325 -500 N +P 2 0 1 10 50 -300 250 -300 N +P 2 0 1 10 50 -100 250 -100 N +P 2 0 1 10 75 -700 250 -700 N +P 2 0 1 10 75 -500 250 -500 N +P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N +P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N +P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N +P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N +X ~EN 1 -800 200 200 R 50 50 1 1 I +X C1+ 2 -800 900 200 R 50 50 1 1 P +X V+ 3 800 400 200 L 50 50 1 1 w +X C1- 4 -800 600 200 R 50 50 1 1 P +X C2+ 5 800 900 200 L 50 50 1 1 P +X C2- 6 800 600 200 L 50 50 1 1 P +X V- 7 800 100 200 L 50 50 1 1 w +X T2OUT 8 800 -300 200 L 50 50 1 1 O +X R2IN 9 800 -700 200 L 50 50 1 1 I +X R2OUT 10 -800 -700 200 R 50 50 1 1 O +X T2IN 11 -800 -300 200 R 50 50 1 1 I +X T1IN 12 -800 -100 200 R 50 50 1 1 I +X R1OUT 13 -800 -500 200 R 50 50 1 1 O +X R1IN 14 800 -500 200 L 50 50 1 1 I +X T1OUT 15 800 -100 200 L 50 50 1 1 O +X GND 16 0 -1200 200 U 50 50 1 1 W +X VCC 17 0 1200 200 D 50 50 1 1 W +X ~SHDN 18 -800 100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADM3053 +# +DEF ADM3053 U 0 40 Y Y 1 F N +F0 "U" -400 750 50 H V L CNN +F1 "ADM3053" 400 750 50 H V R CNN +F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 0 -850 50 H I C CNN +F3 "" -300 700 50 H V C CNN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 700 400 -700 0 1 10 f +P 2 0 1 0 -50 -550 -50 -650 N +P 2 0 1 0 -50 -400 -50 -500 N +P 2 0 1 0 -50 -250 -50 -350 N +P 2 0 1 0 -50 -100 -50 -200 N +P 2 0 1 0 -50 50 -50 -50 N +P 2 0 1 0 -50 200 -50 100 N +P 2 0 1 0 -50 350 -50 250 N +P 2 0 1 0 -50 500 -50 400 N +P 2 0 1 0 -50 650 -50 550 N +P 2 0 1 0 50 -550 50 -650 N +P 2 0 1 0 50 -400 50 -500 N +P 2 0 1 0 50 -250 50 -350 N +P 2 0 1 0 50 -100 50 -200 N +P 2 0 1 0 50 50 50 -50 N +P 2 0 1 0 50 100 50 200 N +P 2 0 1 0 50 250 50 350 N +P 2 0 1 0 50 400 50 500 N +P 2 0 1 0 50 550 50 650 N +X GND1 1 -500 -200 100 R 50 50 1 1 W +X NC 2 -100 -800 100 U 50 50 1 1 N N +X GND1 3 -500 -300 100 R 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X TXD 5 -500 200 100 R 50 50 1 1 I +X Vio 6 -500 400 100 R 50 50 1 1 W +X GND1 7 -500 -400 100 R 50 50 1 1 W +X Vcc 8 -500 600 100 R 50 50 1 1 W +X GND1 9 -500 -500 100 R 50 50 1 1 W +X GND1 10 -500 -600 100 R 50 50 1 1 W +X GND2 20 500 -600 100 L 50 50 1 1 W +X GND2 11 500 -300 100 L 50 50 1 1 W +X Visoout 12 500 500 100 L 50 50 1 1 w +X GND2 13 500 -400 100 L 50 50 1 1 W +X Vref 14 500 400 100 L 50 50 1 1 I +X CANL 15 500 0 100 L 50 50 1 1 B +X GND2 16 500 -500 100 L 50 50 1 1 W +X CANH 17 500 100 100 L 50 50 1 1 B +X RS 18 500 -100 100 L 50 50 1 1 I +X Visoin 19 500 600 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADUM4160 +# +DEF ADUM4160 U 0 40 Y Y 1 F N +F0 "U" -400 550 50 H V L CNN +F1 "ADUM4160" 150 550 50 H V L CNN +F2 "SOIC_Packages:SOIC-16_7.5x10.3mm_Pitch1.27mm" 0 -700 50 H I C CNN +F3 "" -200 0 50 H V C CNN +ALIAS ADUM3160 +$FPLIST + SOIC-*7.5x10.3mm_Pitch1.27mm* +$ENDFPLIST +DRAW +T 900 350 -475 50 0 0 0 Logic Normal 0 L C +T 900 -350 -475 50 0 1 0 USB Normal 0 L C +S -400 500 400 -500 0 1 10 f +P 2 0 1 0 -50 -400 -50 -500 N +P 2 0 1 0 -50 -250 -50 -350 N +P 2 0 1 0 -50 -100 -50 -200 N +P 2 0 1 0 -50 50 -50 -50 N +P 2 0 1 0 -50 200 -50 100 N +P 2 0 1 0 -50 350 -50 250 N +P 2 0 1 0 -50 500 -50 400 N +P 2 0 1 0 50 -400 50 -500 N +P 2 0 1 0 50 -250 50 -350 N +P 2 0 1 0 50 -100 50 -200 N +P 2 0 1 0 50 50 50 -50 N +P 2 0 1 0 50 200 50 100 N +P 2 0 1 0 50 350 50 250 N +P 2 0 1 0 50 500 50 400 N +X VBUS1 1 -100 600 100 D 50 50 1 1 W +X GND1 2 -200 -600 100 U 50 50 1 1 W +X VDD1 3 -500 400 100 R 50 50 1 1 W +X PDEN 4 -500 -100 100 R 50 50 1 1 I +X SPU 5 -500 -200 100 R 50 50 1 1 I +X UD- 6 -500 0 100 R 50 50 1 1 T +X UD+ 7 -500 100 100 R 50 50 1 1 T +X GND1 8 -100 -600 100 U 50 50 1 1 W +X GND2 9 100 -600 100 U 50 50 1 1 W +X DD+ 10 500 100 100 L 50 50 1 1 T +X DD- 11 500 0 100 L 50 50 1 1 T +X PIN 12 -500 300 100 R 50 50 1 1 I +X SPD 13 500 -200 100 L 50 50 1 1 I +X VDD2 14 500 400 100 L 50 50 1 1 W +X GND2 15 200 -600 100 U 50 50 1 1 W +X VBUS2 16 100 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADuM1200AR +# +DEF ADuM1200AR U 0 40 Y Y 1 F N +F0 "U" -350 400 50 H V L CNN +F1 "ADuM1200AR" -50 400 50 H V L CNN +F2 "SO-8" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ADuM1200BR ADuM1200CR ADuM1200WS ADuM1200WT ADuM1200WU +$FPLIST + SO* +$ENDFPLIST +DRAW +S -350 350 350 -350 0 1 10 f +X VDD1 1 -450 250 100 R 50 50 1 1 W +X VIA 2 -450 100 100 R 50 50 1 1 I +X VIB 3 -450 -100 100 R 50 50 1 1 I +X GND1 4 -450 -250 100 R 50 50 1 1 W +X GND2 5 450 -250 100 L 50 50 1 1 W +X VOB 6 450 -100 100 L 50 50 1 1 O +X VOA 7 450 100 100 L 50 50 1 1 O +X VDD2 8 450 250 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADuM1201AR +# +DEF ADuM1201AR U 0 40 Y Y 1 F N +F0 "U" -350 400 50 H V L CNN +F1 "ADuM1201AR" 0 400 50 H V L CNN +F2 "SO-8" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ADuM1201BR ADuM1201CR ADuM1201WS ADuM1201WT ADuM1201WU +$FPLIST + SO* +$ENDFPLIST +DRAW +S -350 350 350 -350 0 1 10 f +X VDD1 1 -450 250 100 R 50 50 1 1 W +X VOA 2 -450 100 100 R 50 50 1 1 O +X VIB 3 -450 -100 100 R 50 50 1 1 I +X GND1 4 -450 -250 100 R 50 50 1 1 W +X GND2 5 450 -250 100 L 50 50 1 1 W +X VOB 6 450 -100 100 L 50 50 1 1 O +X VIA 7 450 100 100 L 50 50 1 1 I +X VDD2 8 450 250 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# CH376T +# +DEF CH376T U 0 40 Y Y 1 F N +F0 "U" -450 800 50 H V L CNN +F1 "CH376T" 250 800 50 H V L CNN +F2 "TSSOP-20" 0 -200 50 H V C CIN +F3 "" 0 100 50 H V C CNN +DRAW +S -450 750 450 -750 0 1 10 f +X ~INT~ 1 -600 -300 150 R 50 50 1 1 O +X RST 2 -600 600 150 R 50 50 1 1 I +X ~SPI~ 3 -600 -100 150 R 50 50 1 1 I +X TXD 4 -600 -600 150 R 50 50 1 1 I +X RXD 5 -600 -500 150 R 50 50 1 1 O +X SD_DI 6 600 300 150 L 50 50 1 1 I +X V3 7 100 900 150 D 50 50 1 1 W +X UD+ 8 600 600 150 L 50 50 1 1 B +X UD- 9 600 500 150 L 50 50 1 1 B +X GND 10 0 -900 150 U 50 50 1 1 W +X VCC 20 -100 900 150 D 50 50 1 1 O +X XI 11 600 -300 150 L 50 50 1 1 I +X XO 12 600 -600 150 L 50 50 1 1 O +X SCS 13 -600 100 150 R 50 50 1 1 O +X SCK 14 -600 200 150 R 50 50 1 1 O +X SDI 15 -600 400 150 R 50 50 1 1 O +X SDO 16 -600 300 150 R 50 50 1 1 I +X SD_CS 17 600 0 150 L 50 50 1 1 O +X SD_DO 18 600 200 150 L 50 50 1 1 O +X SD_CK 19 600 100 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# DP83848C +# +DEF DP83848C U 0 40 Y Y 1 F N +F0 "U" -850 1500 50 H V L CNN +F1 "DP83848C" 500 1500 50 H V L CNN +F2 "LQFP-48" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFP* +$ENDFPLIST +DRAW +S -850 1450 850 -1450 0 1 10 f +X TX_CLK 1 -1000 900 150 R 50 50 1 1 O +X TX_EN 2 -1000 800 150 R 50 50 1 1 I +X TXD_0 3 -1000 1300 150 R 50 50 1 1 I +X TXD_1 4 -1000 1200 150 R 50 50 1 1 I +X TXD_2 5 -1000 1100 150 R 50 50 1 1 I +X TXD_3/SNI_MODE 6 -1000 1000 150 R 50 50 1 1 I +X PWR_DOWN/INT 7 -1000 -800 150 R 50 50 1 1 I +X RESERVED 20 1000 -600 150 L 50 50 1 1 P +X MDIO 30 -1000 -500 150 R 50 50 1 1 B +X CRS/CRS_DV/LED_CFG 40 -1000 -300 150 R 50 50 1 1 O +X RESERVED 21 1000 -700 150 L 50 50 1 1 P +X MDC 31 -1000 -400 150 R 50 50 1 1 I +X RX_ER/MDIX_EN 41 -1000 100 150 R 50 50 1 1 O +X AVDD33 22 200 1600 150 D 50 50 1 1 W +X IOVDD33 32 -250 1600 150 D 50 50 1 1 W +X COL/PHY_AD0 42 -1000 -200 150 R 50 50 1 1 O +X RD- 13 1000 400 150 L 50 50 1 1 P +X PFBOUT 23 1000 -1000 150 L 50 50 1 1 P +X X2 33 -1000 -1300 150 R 50 50 1 1 O +X RXD_0/PHY_AD1 43 -1000 600 150 R 50 50 1 1 O +X RD+ 14 1000 600 150 L 50 50 1 1 P +X RBIAS 24 1000 -800 150 L 50 50 1 1 P +X X1 34 -1000 -1100 150 R 50 50 1 1 I +X RXD_1/PHY_AD2 44 -1000 500 150 R 50 50 1 1 O +X AGND 15 200 -1600 150 U 50 50 1 1 W +X 25M_OUT 25 -1000 -1000 150 R 50 50 1 1 O +X IOGND 35 -250 -1600 150 U 50 50 1 1 W +X RXD_2/PHY_AD3 45 -1000 400 150 R 50 50 1 1 O +X TD- 16 1000 1100 150 L 50 50 1 1 P +X AN_EN/LED_ACT/COL 26 1000 -400 150 L 50 50 1 1 O +X DGND 36 0 -1600 150 U 50 50 1 1 W +X RXD_3/PHY_AD4 46 -1000 300 150 R 50 50 1 1 O +X TD+ 17 1000 1300 150 L 50 50 1 1 P +X AN1/LED_SPEED 27 1000 -300 150 L 50 50 1 1 O +X PFBIN2 37 1000 -1300 150 L 50 50 1 1 P +X IOGND 47 -150 -1600 150 U 50 50 1 1 W +X PFBIN1 18 1000 -1200 150 L 50 50 1 1 P +X AN0/LED_LINK 28 1000 -200 150 L 50 50 1 1 O +X RX_CLK 38 -1000 200 150 R 50 50 1 1 O +X IOVDD33 48 -150 1600 150 D 50 50 1 1 W +X AGND 19 300 -1600 150 U 50 50 1 1 W +X ~RESET~ 29 -1000 -700 150 R 50 50 1 1 I +X RX_DV/MII_MODE 39 -1000 0 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# DP83848I +# +DEF DP83848I U 0 30 Y Y 1 F N +F0 "U" 0 1750 50 H V C CNN +F1 "DP83848I" 0 -1750 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LQFP48-0.5 +$ENDFPLIST +DRAW +S -900 1700 900 -1700 0 1 0 N +X TXCLK 1 -1200 550 300 R 50 50 1 1 O C +X TXEN 2 -1200 650 300 R 50 50 1 1 I +X TXD0 3 -1200 1150 300 R 50 50 1 1 I +X TXD1 4 -1200 1050 300 R 50 50 1 1 I +X TXD2 5 -1200 950 300 R 50 50 1 1 I +X TXD3/SNI-MODE 6 -1200 850 300 R 50 50 1 1 I +X PWR-DOWN/INT 7 -1200 -300 300 R 50 50 1 1 B +X TCK 8 -1200 -500 300 R 50 50 1 1 I +X TDO 9 -1200 -600 300 R 50 50 1 1 O +X TMS 10 -1200 -700 300 R 50 50 1 1 I +X RESERVED 20 -1200 -1500 300 R 50 50 1 1 B +X MDIO 30 -1200 300 300 R 50 50 1 1 B +X CRS/CRS-DV/LED-CFG 40 1200 450 300 L 50 50 1 1 O +X TRST# 11 -1200 -800 300 R 50 50 1 1 I +X RESERVED 21 -1200 -1600 300 R 50 50 1 1 B +X MDC 31 -1200 400 300 R 50 50 1 1 I C +X RXER/MDIX-EN 41 1200 350 300 L 50 50 1 1 O +X TDI 12 -1200 -900 300 R 50 50 1 1 I +X AVDD33 22 1200 -1300 300 L 50 50 1 1 W +X IOVDD33 32 1200 -500 300 L 50 50 1 1 W +X COL/PHYAD0 42 1200 1250 300 L 50 50 1 1 O +X RD- 13 -1200 1600 300 R 50 50 1 1 B +X PFBOUT 23 -1200 -1400 300 R 50 50 1 1 O +X X2 33 -1200 0 300 R 50 50 1 1 O C +X RXD0/PHYAD1 43 1200 1150 300 L 50 50 1 1 O +X RD+ 14 -1200 1450 300 R 50 50 1 1 B +X RBIAS 24 -1200 -1100 300 R 50 50 1 1 I +X X1 34 -1200 100 300 R 50 50 1 1 I C +X RXD1/PHYAD2 44 1200 1050 300 L 50 50 1 1 O +X AGND 15 1200 -1500 300 L 50 50 1 1 W +X 25MHZ-OUT 25 1200 100 300 L 50 50 1 1 O +X IOGND 35 1200 -800 300 L 50 50 1 1 W +X RXD2/PHYAD3 45 1200 950 300 L 50 50 1 1 O +X TD- 16 1200 1600 300 L 50 50 1 1 B +X LED-ECT/COL/AN-EN 26 1200 -100 300 L 50 50 1 1 O +X DGND 36 1200 -1100 300 L 50 50 1 1 W +X RXD3/PHYAD4 46 1200 850 300 L 50 50 1 1 O +X TD+ 17 1200 1450 300 L 50 50 1 1 B +X LED-SPEED/AN1 27 1200 -200 300 L 50 50 1 1 O +X PFBIN2 37 -1200 -1300 300 R 50 50 1 1 I +X IOGND 47 1200 -900 300 L 50 50 1 1 W +X PFBIN1 18 -1200 -1200 300 R 50 50 1 1 I +X LED-LINK/AN0 28 1200 -300 300 L 50 50 1 1 O +X RXCLK 38 1200 650 300 L 50 50 1 1 O C +X IOVDD33 48 1200 -600 300 L 50 50 1 1 W +X IOVDD33 48 1200 -600 300 L 50 50 1 1 W +X AGND 19 1200 -1600 300 L 50 50 1 1 W +X RESET-N 29 -1200 -200 300 R 50 50 1 1 I +X RXDV/MII-MODE 39 1200 550 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# DS7820 +# +DEF DS7820 U 0 40 Y N 2 F N +F0 "U" 0 100 50 H V C CNN +F1 "DS7820" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 100 150 70 0 0 1 + Normal 0 C C +T 0 100 450 70 0 0 1 - Normal 0 C C +T 0 300 -250 70 0 0 1 R Normal 0 C C +P 2 0 1 0 -400 350 -500 350 N +P 2 0 1 0 -400 350 200 650 N +P 2 0 1 0 -200 -150 -500 -150 N +P 2 0 1 0 -200 250 -200 -150 N +P 2 0 1 0 200 -450 400 -450 N +P 2 0 1 0 200 -50 200 -450 N +P 2 0 1 0 200 50 -400 350 N +P 2 0 1 0 200 150 500 150 N +P 2 0 1 0 200 550 500 550 N +P 2 0 1 0 200 650 200 50 N +P 2 0 1 0 300 -550 500 -550 N +P 2 0 1 0 300 -450 300 -550 N +P 2 0 1 0 300 -50 200 -50 N +P 2 0 1 0 300 150 300 -50 N +P 2 0 1 0 400 -450 400 -50 N +P 2 0 1 0 400 -50 300 -50 N +X IN- 1 600 550 100 L 50 50 1 1 I +X RES 2 600 -550 100 L 50 50 1 1 I +X IN+ 3 600 150 100 L 50 50 1 1 I +X ALIM 4 -600 -150 100 R 50 50 1 1 I +X OUT 6 -600 350 100 R 50 50 1 1 O +X GND 7 -500 -650 0 U 50 50 1 1 W N +X VCC 14 -500 650 0 U 50 50 1 1 W N +X GND 7 -500 -650 0 U 50 50 2 1 W N +X OUT 8 -600 350 100 R 50 50 2 1 O +X ALIM 10 -600 -150 100 R 50 50 2 1 I +X IN+ 11 600 150 100 L 50 50 2 1 I +X RES 12 600 -550 100 L 50 50 2 1 I +X IN- 13 600 550 100 L 50 50 2 1 I +X VCC 14 -500 650 0 U 50 50 2 1 W N +ENDDRAW +ENDDEF +# +# DS7830 +# +DEF DS7830 U 0 40 Y N 2 F N +F0 "U" 0 250 50 H V C CNN +F1 "DS7830" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS DS8830 +DRAW +X GND 7 -100 -200 0 U 50 50 0 0 W N +X VCC 14 -100 200 0 U 50 50 0 0 W N +A 50 0 200 -901 1 0 1 0 N 50 -199 250 0 +A 50 0 200 -1 901 0 1 0 N 250 0 50 200 +P 2 0 1 0 -250 -200 -250 200 N +P 2 0 1 0 -250 200 -150 200 N +P 2 0 1 0 -150 200 50 200 N +P 4 0 1 0 50 -200 -250 -200 -250 -200 -250 -200 N +X I1 1 -550 150 300 R 50 50 1 1 I +X I2 2 -550 50 300 R 50 50 1 1 I +X I3 3 -550 -50 300 R 50 50 1 1 I +X I4 4 -550 -150 300 R 50 50 1 1 I +X OUT 5 550 100 330 L 50 50 1 1 O +X OUTCOMP 6 550 -100 325 L 50 50 1 1 O I +X OUTCOMP 8 550 -100 325 L 50 50 2 1 O I +X OUT 9 550 100 330 L 50 50 2 1 O +X I1 10 -550 150 300 R 50 50 2 1 I +X I2 11 -550 50 300 R 50 50 2 1 I +X I3 12 -550 -50 300 R 50 50 2 1 I +X I4 13 -550 -150 300 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# DS90C124 +# +DEF DS90C124 U 0 40 Y Y 1 F N +F0 "U" 0 1700 50 H V C CNN +F1 "DS90C124" 0 -1700 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LQFP48-0.5 +$ENDFPLIST +DRAW +S -500 1650 500 -1650 0 1 0 N +X RPWDNB 1 -800 800 300 R 50 50 1 1 I +X RESRVD 2 800 -1400 300 L 50 50 1 1 I +X ROUT23 3 800 -750 300 L 50 50 1 1 O +X ROUT22 4 800 -650 300 L 50 50 1 1 O +X ROUT21 5 800 -550 300 L 50 50 1 1 O +X ROUT20 6 800 -450 300 L 50 50 1 1 O +X VDDOR3 7 -800 -1450 300 R 50 50 1 1 W +X VSSOR3 8 -800 -1550 300 R 50 50 1 1 W +X ROUT19 9 800 -350 300 L 50 50 1 1 O +X ROUT18 10 800 -250 300 L 50 50 1 1 O +X VDDOR2 20 -800 -1150 300 R 50 50 1 1 W +X VDDOR1 30 -800 -850 300 R 50 50 1 1 W +X VSSIR 40 -800 -50 300 R 50 50 1 1 W +X ROUT17 11 800 -150 300 L 50 50 1 1 O +X ROUT11 21 800 450 300 L 50 50 1 1 O +X ROUT3 31 800 1250 300 L 50 50 1 1 O +X RIN+ 41 -800 1400 300 R 50 50 1 1 I +X ROUT16 12 800 -50 300 L 50 50 1 1 O +X ROUT10 22 800 550 300 L 50 50 1 1 O +X ROUT2 32 800 1350 300 L 50 50 1 1 O +X RIN- 42 -800 1100 300 R 50 50 1 1 I +X ROUT15 13 800 50 300 L 50 50 1 1 O +X ROUT9 23 800 650 300 L 50 50 1 1 O +X ROUT1 33 800 1450 300 L 50 50 1 1 O +X RRFB 43 -800 900 300 R 50 50 1 1 I C +X ROUT14 14 800 150 300 L 50 50 1 1 O +X ROUT8 24 800 750 300 L 50 50 1 1 O +X ROUT0 34 800 1550 300 L 50 50 1 1 O +X VSSPR1 44 -800 -650 300 R 50 50 1 1 W +X ROUT13 15 800 250 300 L 50 50 1 1 O +X ROUT7 25 800 850 300 L 50 50 1 1 O +X VSSR0 35 -800 550 300 R 50 50 1 1 W +X VDDPR1 45 -800 -550 300 R 50 50 1 1 W +X ROUT12 16 800 350 300 L 50 50 1 1 O +X ROUT6 26 800 950 300 L 50 50 1 1 O +X VDDR0 36 -800 650 300 R 50 50 1 1 W +X VSSPR0 46 -800 -350 300 R 50 50 1 1 W +X LOCK 17 800 -1250 300 L 50 50 1 1 O +X ROUT5 27 800 1050 300 L 50 50 1 1 O +X VDDR1 37 -800 350 300 R 50 50 1 1 W +X VDDPR0 47 -800 -250 300 R 50 50 1 1 W +X RCLK 18 800 -1100 300 L 50 50 1 1 O C +X ROUT4 28 800 1150 300 L 50 50 1 1 O +X VSSR1 38 -800 250 300 R 50 50 1 1 W +X REN 48 800 -950 300 L 50 50 1 1 I +X VSSOR2 19 -800 -1250 300 R 50 50 1 1 W +X VSSOR1 29 -800 -950 300 R 50 50 1 1 W +X VDDIR 39 -800 50 300 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# DS90C241 +# +DEF DS90C241 U 0 40 Y Y 1 F N +F0 "U" 0 1700 50 H V C CNN +F1 "DS90C241" 0 -1700 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LQFP48-0.5 +$ENDFPLIST +DRAW +S -500 1650 500 -1650 0 1 0 N +X DIN20 1 -800 -450 300 R 50 50 1 1 I +X DIN21 2 -800 -550 300 R 50 50 1 1 I +X DIN22 3 -800 -650 300 R 50 50 1 1 I +X DIN23 4 -800 -750 300 R 50 50 1 1 I +X DCAOFF 5 800 -1450 300 L 50 50 1 1 I +X VSSL 6 800 -700 300 L 50 50 1 1 W +X VDDL 7 800 -600 300 L 50 50 1 1 W +X DCBOFF 8 800 -1550 300 L 50 50 1 1 I +X TPWDNB 9 -800 -1200 300 R 50 50 1 1 I +X TCLK 10 -800 -1050 300 R 50 50 1 1 I C +X DOUT+ 20 800 1400 300 L 50 50 1 1 O +X VDDT 30 800 -300 300 L 50 50 1 1 W +X DIN13 40 -800 250 300 R 50 50 1 1 I +X TRFB 11 -800 -950 300 R 50 50 1 1 I C +X VSSDR 21 800 500 300 L 50 50 1 1 W +X VSST 31 800 -400 300 L 50 50 1 1 W +X DIN14 41 -800 150 300 R 50 50 1 1 I +X VODSEL 12 -800 -1350 300 R 50 50 1 1 I +X VDDDR 22 800 600 300 L 50 50 1 1 W +X DIN5 32 -800 1050 300 R 50 50 1 1 I +X VDDIT 42 800 -900 300 L 50 50 1 1 W +X RESRVD 13 800 -1350 300 L 50 50 1 1 I +X PRE 23 -800 -1550 300 R 50 50 1 1 I +X DIN6 33 -800 950 300 R 50 50 1 1 I +X VSSIT 43 800 -1000 300 L 50 50 1 1 W +X VDDPT1 14 800 0 300 L 50 50 1 1 W +X VSS 24 800 -1200 300 L 50 50 1 1 W +X DIN7 34 -800 850 300 R 50 50 1 1 I +X DIN15 44 -800 50 300 R 50 50 1 1 I +X VSSPT1 15 800 -100 300 L 50 50 1 1 W +X DIN0 25 -800 1550 300 R 50 50 1 1 I +X DIN8 35 -800 750 300 R 50 50 1 1 I +X DIN16 45 -800 -50 300 R 50 50 1 1 I +X VDDPT0 16 800 300 300 L 50 50 1 1 W +X DIN1 26 -800 1450 300 R 50 50 1 1 I +X DIN9 36 -800 650 300 R 50 50 1 1 I +X DIN17 46 -800 -150 300 R 50 50 1 1 I +X VSSPT0 17 800 200 300 L 50 50 1 1 W +X DIN2 27 -800 1350 300 R 50 50 1 1 I +X DIN10 37 -800 550 300 R 50 50 1 1 I +X DIN18 47 -800 -250 300 R 50 50 1 1 I +X DEN 18 -800 -1450 300 R 50 50 1 1 I +X DIN3 28 -800 1250 300 R 50 50 1 1 I +X DIN11 38 -800 450 300 R 50 50 1 1 I +X DIN19 48 -800 -350 300 R 50 50 1 1 I +X DOUT- 19 800 1100 300 L 50 50 1 1 O +X DIN4 29 -800 1150 300 R 50 50 1 1 I +X DIN12 39 -800 350 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# EL2001 +# +DEF EL2001 U 0 40 Y N 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "EL2001" 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 -200 -200 200 0 N +P 2 0 1 0 -200 200 -200 -200 N +P 2 0 1 0 0 -200 0 -100 N +P 2 0 1 0 0 200 0 100 N +P 2 0 1 0 200 0 -200 200 N +X V+ 1 0 300 100 D 50 50 1 1 I +X IN 2 -500 0 300 R 50 50 1 1 I +X V- 4 0 -300 100 U 50 50 1 1 I +X OUT 7 500 0 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# EL7242C +# +DEF EL7242C U 0 30 Y N 2 F N +F0 "U" -200 100 50 H V C CNN +F1 "EL7242C" -200 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X GND 5 300 -300 200 U 50 50 0 0 W +X V+ 8 300 300 200 D 50 50 0 0 W +A -100 0 200 899 1 0 1 10 N -100 200 100 0 +A -100 0 200 -901 1 0 1 10 N -100 -200 100 0 +T 0 350 150 60 0 0 1 + Normal 0 C C +P 2 0 1 10 -400 -200 -100 -200 N +P 2 0 1 10 -400 200 -400 -200 N +P 2 0 1 10 -100 200 -400 200 N +P 2 0 1 10 200 -150 500 0 N +P 2 0 1 0 200 0 100 0 N +P 2 0 1 10 200 150 200 -150 N +P 2 0 1 10 500 0 200 150 N +X IN1 1 -600 100 200 R 50 50 1 1 I +X IN 2 -600 -100 200 R 50 50 1 1 I I +X OUT 7 700 0 200 L 50 50 1 1 O +X IN1 3 -600 100 200 R 50 50 2 1 I +X IN 4 -600 -100 200 R 50 50 2 1 I I +X OUT 6 700 0 200 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# FD1771 +# +DEF FD1771 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "FD1771" 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 -1050 500 1050 0 1 0 N +X VBB 1 -800 950 300 R 50 50 1 1 I +X WE 2 -800 850 300 R 50 50 1 1 I I +X CS 3 -800 750 300 R 50 50 1 1 I I +X RE 4 -800 650 300 R 50 50 1 1 I I +X A0 5 -800 550 300 R 50 50 1 1 I +X A1 6 -800 450 300 R 50 50 1 1 I +X DI0 7 -800 350 300 R 50 50 1 1 T +X DI1 8 -800 250 300 R 50 50 1 1 T +X DI2 9 -800 150 300 R 50 50 1 1 T +X DI3 10 -800 50 300 R 50 50 1 1 T +X GND 20 -800 -950 300 R 50 50 1 1 I +X WGATE 30 800 -50 300 L 50 50 1 1 O +X +12 40 800 950 300 L 50 50 1 1 I +X DI4 11 -800 -50 300 R 50 50 1 1 T +X VCC 21 800 -950 300 L 50 50 1 1 I +X WDATA 31 800 50 300 L 50 50 1 1 O +X DI5 12 -800 -150 300 R 50 50 1 1 T +X TST 22 800 -850 300 L 50 50 1 1 I I +X READY 32 800 150 300 L 50 50 1 1 I +X DI6 13 -800 -250 300 R 50 50 1 1 T +X HLT 23 800 -750 300 L 50 50 1 1 I +X WF 33 800 250 300 L 50 50 1 1 I I +X DI7 14 -800 -350 300 R 50 50 1 1 T +X CLK 24 800 -650 300 L 50 50 1 1 I C +X TZERO 34 800 350 300 L 50 50 1 1 I I +X STEP 15 -800 -450 300 R 50 50 1 1 O +X XFD 25 800 -550 300 L 50 50 1 1 I I +X INDEX 35 800 450 300 L 50 50 1 1 I I +X DIR 16 -800 -550 300 R 50 50 1 1 O +X FDCLK 26 800 -450 300 L 50 50 1 1 I +X WPROT 36 800 550 300 L 50 50 1 1 I I +X PH3 17 -800 -650 300 R 50 50 1 1 O +X RDATA 27 800 -350 300 L 50 50 1 1 I +X DINT 37 800 650 300 L 50 50 1 1 I I +X DMP 18 -800 -750 300 R 50 50 1 1 I +X DRQ 38 800 750 300 L 50 50 1 1 O +X MR 19 -800 -850 300 R 50 50 1 1 I I +X TG43 29 800 -150 300 L 50 50 1 1 O +X INT 39 800 850 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# FD2791 +# +DEF FD2791 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "FD2791" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS FD2795 +DRAW +S -500 -1050 500 1050 0 1 0 N +X ENB 1 -800 950 300 R 50 50 1 1 I +X WE 2 -800 850 300 R 50 50 1 1 I I +X CS 3 -800 750 300 R 50 50 1 1 I I +X RE 4 -800 650 300 R 50 50 1 1 I I +X A0 5 -800 550 300 R 50 50 1 1 I +X A1 6 -800 450 300 R 50 50 1 1 I +X DI0 7 -800 350 300 R 50 50 1 1 T +X DI1 8 -800 250 300 R 50 50 1 1 T +X DI2 9 -800 150 300 R 50 50 1 1 T +X DI3 10 -800 50 300 R 50 50 1 1 T +X GND 20 -800 -950 300 R 50 50 1 1 I +X WGATE 30 800 -50 300 L 50 50 1 1 O +X HLT 40 800 950 300 L 50 50 1 1 I +X DI4 11 -800 -50 300 R 50 50 1 1 T +X VCC 21 800 -950 300 L 50 50 1 1 I +X WDATA 31 800 50 300 L 50 50 1 1 O +X DI5 12 -800 -150 300 R 50 50 1 1 T +X TST 22 800 -850 300 L 50 50 1 1 I I +X READY 32 800 150 300 L 50 50 1 1 I +X DI6 13 -800 -250 300 R 50 50 1 1 T +X PUMP 23 800 -750 300 L 50 50 1 1 I +X WPW 33 800 250 300 L 50 50 1 1 I +X DI7 14 -800 -350 300 R 50 50 1 1 T +X CLK 24 800 -650 300 L 50 50 1 1 I C +X TZERO 34 800 350 300 L 50 50 1 1 I I +X STEP 15 -800 -450 300 R 50 50 1 1 O +X SS/EMF 25 800 -550 300 L 50 50 1 1 I +X INDEX 35 800 450 300 L 50 50 1 1 I I +X DIR 16 -800 -550 300 R 50 50 1 1 O +X VCO 26 800 -450 300 L 50 50 1 1 I +X WPROT 36 800 550 300 L 50 50 1 1 I I +X 5/8 17 -800 -650 300 R 50 50 1 1 I +X RAWRD 27 800 -350 300 L 50 50 1 1 I +X DDEN 37 800 650 300 L 50 50 1 1 I I +X RPW 18 -800 -750 300 R 50 50 1 1 I +X HLOAD 28 800 -250 300 L 50 50 1 1 O +X DRQ 38 800 750 300 L 50 50 1 1 O +X MR 19 -800 -850 300 R 50 50 1 1 I I +X TG43 29 800 -150 300 L 50 50 1 1 O +X INT 39 800 850 300 L 50 50 1 1 I I +ENDDRAW +ENDDEF +# +# GD65232DB +# +DEF GD65232DB U 0 40 Y Y 1 F N +F0 "U" -450 600 50 H V L CNN +F1 "GD65232DB" 200 600 50 H V L CNN +F2 "SSOP-20" 0 0 50 H V C CIN +F3 "" -500 0 50 H V C CNN +ALIAS GD75232DB +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -450 550 450 -550 0 1 10 f +X VDD 1 100 700 150 D 50 50 1 1 W +X RA1 2 600 -300 150 L 50 50 1 1 I +X RA2 3 600 -200 150 L 50 50 1 1 I +X RA3 4 600 -100 150 L 50 50 1 1 I +X DY1 5 600 0 150 L 50 50 1 1 O +X DY2 6 600 100 150 L 50 50 1 1 O +X RA4 7 600 200 150 L 50 50 1 1 I +X DY3 8 600 300 150 L 50 50 1 1 O +X RA5 9 600 400 150 L 50 50 1 1 I +X VSS 10 100 -700 150 U 50 50 1 1 W +X VCC 20 -100 700 150 D 50 50 1 1 W +X GND 11 -100 -700 150 U 50 50 1 1 W +X RY5 12 -600 400 150 R 50 50 1 1 O +X DA3 13 -600 300 150 R 50 50 1 1 I +X RY4 14 -600 200 150 R 50 50 1 1 O +X DA2 15 -600 100 150 R 50 50 1 1 I +X DA1 16 -600 0 150 R 50 50 1 1 I +X RY3 17 -600 -100 150 R 50 50 1 1 O +X RY2 18 -600 -200 150 R 50 50 1 1 O +X RY1 19 -600 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# GD65232DW +# +DEF GD65232DW U 0 40 Y Y 1 F N +F0 "U" -450 600 50 H V L CNN +F1 "GD65232DW" 200 600 50 H V L CNN +F2 "SO-20" 0 0 50 H V C CIN +F3 "" -500 0 50 H V C CNN +ALIAS GD75232DW +$FPLIST + SOIC* + SO-* + SO* +$ENDFPLIST +DRAW +S -450 550 450 -550 0 1 10 f +X VDD 1 100 700 150 D 50 50 1 1 W +X RA1 2 600 -300 150 L 50 50 1 1 I +X RA2 3 600 -200 150 L 50 50 1 1 I +X RA3 4 600 -100 150 L 50 50 1 1 I +X DY1 5 600 0 150 L 50 50 1 1 O +X DY2 6 600 100 150 L 50 50 1 1 O +X RA4 7 600 200 150 L 50 50 1 1 I +X DY3 8 600 300 150 L 50 50 1 1 O +X RA5 9 600 400 150 L 50 50 1 1 I +X VSS 10 100 -700 150 U 50 50 1 1 W +X VCC 20 -100 700 150 D 50 50 1 1 W +X GND 11 -100 -700 150 U 50 50 1 1 W +X RY5 12 -600 400 150 R 50 50 1 1 O +X DA3 13 -600 300 150 R 50 50 1 1 I +X RY4 14 -600 200 150 R 50 50 1 1 O +X DA2 15 -600 100 150 R 50 50 1 1 I +X DA1 16 -600 0 150 R 50 50 1 1 I +X RY3 17 -600 -100 150 R 50 50 1 1 O +X RY2 18 -600 -200 150 R 50 50 1 1 O +X RY1 19 -600 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# GD65232PW +# +DEF GD65232PW U 0 40 Y Y 1 F N +F0 "U" -450 600 50 H V L CNN +F1 "GD65232PW" 200 600 50 H V L CNN +F2 "TSSOP-20" 0 0 50 H V C CIN +F3 "" -500 0 50 H V C CNN +ALIAS GD75232PW +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -450 550 450 -550 0 1 10 f +X VDD 1 100 700 150 D 50 50 1 1 W +X RA1 2 600 -300 150 L 50 50 1 1 I +X RA2 3 600 -200 150 L 50 50 1 1 I +X RA3 4 600 -100 150 L 50 50 1 1 I +X DY1 5 600 0 150 L 50 50 1 1 O +X DY2 6 600 100 150 L 50 50 1 1 O +X RA4 7 600 200 150 L 50 50 1 1 I +X DY3 8 600 300 150 L 50 50 1 1 O +X RA5 9 600 400 150 L 50 50 1 1 I +X VSS 10 100 -700 150 U 50 50 1 1 W +X VCC 20 -100 700 150 D 50 50 1 1 W +X GND 11 -100 -700 150 U 50 50 1 1 W +X RY5 12 -600 400 150 R 50 50 1 1 O +X DA3 13 -600 300 150 R 50 50 1 1 I +X RY4 14 -600 200 150 R 50 50 1 1 O +X DA2 15 -600 100 150 R 50 50 1 1 I +X DA1 16 -600 0 150 R 50 50 1 1 I +X RY3 17 -600 -100 150 R 50 50 1 1 O +X RY2 18 -600 -200 150 R 50 50 1 1 O +X RY1 19 -600 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# GD75232N +# +DEF GD75232N U 0 40 Y Y 1 F N +F0 "U" -450 600 50 H V L CNN +F1 "GD75232N" 200 600 50 H V L CNN +F2 "DIP-20" 0 0 50 H V C CIN +F3 "" -500 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -450 550 450 -550 0 1 10 f +X VDD 1 100 700 150 D 50 50 1 1 W +X RA1 2 600 -300 150 L 50 50 1 1 I +X RA2 3 600 -200 150 L 50 50 1 1 I +X RA3 4 600 -100 150 L 50 50 1 1 I +X DY1 5 600 0 150 L 50 50 1 1 O +X DY2 6 600 100 150 L 50 50 1 1 O +X RA4 7 600 200 150 L 50 50 1 1 I +X DY3 8 600 300 150 L 50 50 1 1 O +X RA5 9 600 400 150 L 50 50 1 1 I +X VSS 10 100 -700 150 U 50 50 1 1 W +X VCC 20 -100 700 150 D 50 50 1 1 W +X GND 11 -100 -700 150 U 50 50 1 1 W +X RY5 12 -600 400 150 R 50 50 1 1 O +X DA3 13 -600 300 150 R 50 50 1 1 I +X RY4 14 -600 200 150 R 50 50 1 1 O +X DA2 15 -600 100 150 R 50 50 1 1 I +X DA1 16 -600 0 150 R 50 50 1 1 I +X RY3 17 -600 -100 150 R 50 50 1 1 O +X RY2 18 -600 -200 150 R 50 50 1 1 O +X RY1 19 -600 -300 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ICM7209 +# +DEF ICM7209 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "ICM7209" 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 -400 -400 400 400 0 1 0 N +X EX1 1 -700 300 300 R 50 50 1 1 I +X EX2 2 -700 100 300 R 50 50 1 1 I +X V+ 3 -700 -100 300 R 50 50 1 1 P +X V+ 4 -700 -300 300 R 50 50 1 1 P +X F/1 5 700 -300 300 L 50 50 1 1 O +X F/8 6 700 -100 300 L 50 50 1 1 O +X GND 8 700 300 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ISL83491 +# +DEF ISL83491 U 0 40 Y Y 1 F N +F0 "U" -300 -600 50 H V L CNN +F1 "ISL83491" 0 600 50 H V L CNN +F2 "" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* + PDIP* +$ENDFPLIST +DRAW +T 0 -50 -200 50 0 0 0 D Normal 1 C C +T 0 50 300 50 0 0 0 R Normal 1 C C +S -350 550 350 -550 0 1 10 f +P 2 0 1 0 -200 -200 -150 -200 N +P 2 0 1 0 -150 300 -200 300 N +P 3 0 1 0 250 200 150 200 150 200 N +P 3 0 1 0 250 400 150 400 150 400 N +P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N +P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N +P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N +P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N +P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N +P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N +X RO 2 -500 300 150 R 50 50 1 1 O +X ~RE 3 -500 100 150 R 50 50 1 1 I +X DE 4 -500 -400 150 R 50 50 1 1 I +X DI 5 -500 -200 150 R 50 50 1 1 I +X GND 6 100 -700 150 U 50 50 1 1 W +X GND 7 200 -700 150 U 50 50 1 1 W +X Y 9 500 -100 150 L 50 50 1 1 O +X ~Z~ 10 500 -300 150 L 50 50 1 1 O +X ~B 11 500 200 150 L 50 50 1 1 I +X A 12 500 400 150 L 50 50 1 1 I +X VCC 13 -200 700 150 D 50 50 1 1 W +X VCC 14 -100 700 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LT1080 +# +DEF LT1080 U 0 40 Y Y 1 F N +F0 "U" -550 1050 50 H V C CNN +F1 "LT1080" 500 1050 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS ADM222 +$FPLIST + SO* + DIP* +$ENDFPLIST +DRAW +T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C +T 0 450 -900 50 0 0 0 RS232 Normal 0 C C +C -100 -700 25 0 1 10 N +C -100 -500 25 0 1 10 N +C 25 -300 25 0 1 10 N +C 25 -100 25 0 1 10 N +S -600 -1000 600 1000 0 1 10 f +P 2 0 1 10 -150 -300 -325 -300 N +P 2 0 1 10 -150 -100 -325 -100 N +P 2 0 1 10 -125 -700 -325 -700 N +P 2 0 1 10 -125 -500 -325 -500 N +P 2 0 1 10 50 -300 250 -300 N +P 2 0 1 10 50 -100 250 -100 N +P 2 0 1 10 75 -700 250 -700 N +P 2 0 1 10 75 -500 250 -500 N +P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N +P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N +P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N +P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N +X NC 1 -800 200 200 R 50 50 1 1 N N +X C1+ 2 -800 900 200 R 50 50 1 1 P +X V+ 3 800 400 200 L 50 50 1 1 w +X C1- 4 -800 600 200 R 50 50 1 1 P +X C2+ 5 800 900 200 L 50 50 1 1 P +X C2- 6 800 600 200 L 50 50 1 1 P +X V- 7 800 100 200 L 50 50 1 1 w +X T2OUT 8 800 -300 200 L 50 50 1 1 O +X R2IN 9 800 -700 200 L 50 50 1 1 I +X R2OUT 10 -800 -700 200 R 50 50 1 1 O +X T2IN 11 -800 -300 200 R 50 50 1 1 I +X T1IN 12 -800 -100 200 R 50 50 1 1 I +X R1OUT 13 -800 -500 200 R 50 50 1 1 O +X R1IN 14 800 -500 200 L 50 50 1 1 I +X T1OUT 15 800 -100 200 L 50 50 1 1 O +X GND 16 0 -1200 200 U 50 50 1 1 W +X VCC 17 0 1200 200 D 50 50 1 1 W +X ON/~OFF 18 -800 100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC2861 +# +DEF LTC2861 U 0 40 Y Y 1 F N +F0 "U" -350 650 50 H V L CNN +F1 "LTC2861" 100 650 50 H V L CNN +F2 "SSOP-28" 0 -650 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP28* +$ENDFPLIST +DRAW +S 350 600 -350 -600 0 1 10 f +P 2 0 1 0 150 300 200 300 N +P 2 0 1 0 200 -200 150 -200 N +P 3 0 1 0 -250 200 -150 200 -150 200 N +P 3 0 1 0 -250 400 -150 400 -150 400 N +P 4 0 1 0 -250 -300 -50 -300 -50 -250 -50 -250 N +P 4 0 1 0 -250 -100 -50 -100 -50 -150 -50 -150 N +P 4 0 1 0 -200 0 50 0 50 -100 50 -100 N +P 4 0 1 0 50 250 50 100 100 100 200 100 N +P 4 0 1 0 150 -400 50 -400 50 -300 50 -300 N +P 5 0 1 10 -150 450 -150 150 150 300 -150 450 -150 450 N +P 5 0 1 10 150 -50 150 -350 -150 -200 150 -50 150 -50 N +X RO 1 500 300 150 L 50 50 1 1 O +X RE 2 500 100 150 L 50 50 1 1 I I +X DE 3 -500 0 150 R 50 50 1 1 I +X DI 4 500 -200 150 L 50 50 1 1 I +X TE 5 -500 300 150 R 50 50 1 1 I +X GND 6 -500 -500 150 R 50 50 1 1 W +X SLO 11 500 -400 150 L 50 50 1 1 I I +X Y 12 -500 -100 150 R 50 50 1 1 O +X ~Z~ 13 -500 -300 150 R 50 50 1 1 O +X ~B~ 14 -500 200 150 R 50 50 1 1 I +X A 15 -500 400 150 R 50 50 1 1 I +X VCC 16 500 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC2875-DD +# +DEF LTC2875-DD U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LTC2875-DD" 100 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN*1EP*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 I +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X RS 8 -500 -200 100 R 50 50 1 1 I +X PAD 9 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC2875-S8 +# +DEF LTC2875-S8 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LTC2875-S8" 100 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 I +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X RS 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC2983 +# +DEF LTC2983 U 0 40 Y Y 1 F N +F0 "U" -650 1300 50 H V L CNN +F1 "LTC2983" 350 1300 50 H V L CNN +F2 "" -750 1200 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LQFP* +$ENDFPLIST +DRAW +S -650 1250 650 -1150 0 1 10 f +X GND 1 -400 -1300 150 U 50 50 1 1 W +X VDD 2 -200 1400 150 D 50 50 1 1 W +X GND 3 -300 -1300 150 U 50 50 1 1 W +X VDD 4 -100 1400 150 D 50 50 1 1 W +X GND 5 -200 -1300 150 U 50 50 1 1 W +X VDD 6 0 1400 150 D 50 50 1 1 W +X GND 7 -100 -1300 150 U 50 50 1 1 W +X VDD 8 100 1400 150 D 50 50 1 1 W +X GND 9 0 -1300 150 U 50 50 1 1 W +X CH5 20 -800 700 150 R 50 50 1 1 P +X CH15 30 -800 -300 150 R 50 50 1 1 P +X SDI 40 800 -800 150 L 50 50 1 1 I +X Vrefbyp 11 800 200 150 L 50 50 1 1 P +X CH6 21 -800 600 150 R 50 50 1 1 P +X CH16 31 -800 -400 150 R 50 50 1 1 P +X ~CS~ 41 800 -1000 150 L 50 50 1 1 I +X GND 12 100 -1300 150 U 50 50 1 1 W +X CH7 22 -800 500 150 R 50 50 1 1 P +X CH17 32 -800 -500 150 R 50 50 1 1 P +X ~RESET~ 42 800 -500 150 L 50 50 1 1 I +X Vrefout 13 800 500 150 L 50 50 1 1 P +X CH8 23 -800 400 150 R 50 50 1 1 P +X CH18 33 -800 -600 150 R 50 50 1 1 P +X LDO 43 800 0 150 L 50 50 1 1 P +X Vrefp 14 800 400 150 L 50 50 1 1 P +X CH9 24 -800 300 150 R 50 50 1 1 P +X CH19 34 -800 -700 150 R 50 50 1 1 P +X GND 44 300 -1300 150 U 50 50 1 1 w +X GND 15 200 -1300 150 U 50 50 1 1 W +X CH10 25 -800 200 150 R 50 50 1 1 P +X CH20 35 -800 -800 150 R 50 50 1 1 P +X VDD 45 200 1400 150 D 50 50 1 1 W +X CH1 16 -800 1100 150 R 50 50 1 1 P +X CH11 26 -800 100 150 R 50 50 1 1 P +X COM 36 -800 -1000 150 R 50 50 1 1 P +X Q3 46 800 700 150 L 50 50 1 1 P +X CH2 17 -800 1000 150 R 50 50 1 1 P +X CH12 27 -800 0 150 R 50 50 1 1 P +X INTERRUPT 37 800 -300 150 L 50 50 1 1 O +X Q2 47 800 800 150 L 50 50 1 1 P +X CH3 18 -800 900 150 R 50 50 1 1 P +X CH13 28 -800 -100 150 R 50 50 1 1 P +X SCK 38 800 -900 150 L 50 50 1 1 I +X Q1 48 800 1100 150 L 50 50 1 1 P +X CH4 19 -800 800 150 R 50 50 1 1 P +X CH14 29 -800 -200 150 R 50 50 1 1 P +X SDO 39 800 -700 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC2990 +# +DEF LTC2990 U 0 40 Y Y 1 F N +F0 "U" -600 500 50 H V L CNN +F1 "LTC2990" 150 -500 50 H V L CNN +F2 "" -700 400 50 H V C CNN +F3 "" -600 500 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +S -450 450 450 -450 0 1 10 f +X V1 1 0 600 150 D 50 50 1 1 P +X V2 2 -300 600 150 D 50 50 1 1 P +X V3 3 -600 200 150 R 50 50 1 1 P +X V4 4 -600 -200 150 R 50 50 1 1 P +X GND 5 0 -600 150 U 50 50 1 1 W +X SDA 6 600 100 150 L 50 50 1 1 B +X SCL 7 600 0 150 L 50 50 1 1 I +X ADR0 8 600 -200 150 L 50 50 1 1 I +X ADR1 9 600 -300 150 L 50 50 1 1 I +X VCC 10 300 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# M3003 +# +DEF M3003 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "M3003" 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 -600 500 600 0 1 0 N +X VCC 1 0 900 300 D 50 50 1 1 I +X X1 2 -800 500 300 R 50 50 1 1 P +X X0 3 -800 -100 300 R 50 50 1 1 P +X SYNC 4 -800 -200 300 R 50 50 1 1 I I +X R/W 5 -800 -300 300 R 50 50 1 1 I +X OE 6 -800 -400 300 R 50 50 1 1 I I +X CS 7 -800 -500 300 R 50 50 1 1 I I +X GND 8 0 -900 300 U 50 50 1 1 I +X I/O0 9 800 500 300 L 50 50 1 1 I +X I/O1 10 800 400 300 L 50 50 1 1 I +X I/O2 11 800 300 300 L 50 50 1 1 I +X I/O3 12 800 200 300 L 50 50 1 1 I +X IRQ 13 800 0 300 L 50 50 1 1 O I +X BUSY 14 800 -100 300 L 50 50 1 1 O I +X PULSE 15 800 -200 300 L 50 50 1 1 O I +X TE 16 800 -400 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX13432EESD +# +DEF MAX13432EESD U 0 40 Y Y 1 F N +F0 "U" -350 650 50 H V L CNN +F1 "MAX13432EESD" 350 650 50 H V R CNN +F2 "SOIC_Packages:SOIC-14_3.9x8.7mm_Pitch1.27mm" 0 -1000 50 H I C CIN +F3 "" 0 800 50 H I C CNN +ALIAS MAX13433EESD +$FPLIST + SOIC-* +$ENDFPLIST +DRAW +T 0 -50 -200 50 0 0 0 D Normal 1 C C +T 0 50 300 50 0 0 0 R Normal 1 C C +S -350 600 350 -550 0 1 10 f +P 2 0 1 0 -200 -200 -150 -200 N +P 2 0 1 0 -150 300 -200 300 N +P 3 0 1 0 250 200 150 200 150 200 N +P 3 0 1 0 250 400 150 400 150 400 N +P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N +P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N +P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N +P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N +P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N +P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N +X Vlogic 1 -500 500 150 R 50 50 1 1 W +X RO 2 -500 300 150 R 50 50 1 1 O +X DE 3 -500 -400 150 R 50 50 1 1 I +X ~RE 4 -500 100 150 R 50 50 1 1 I +X DI 5 -500 -200 150 R 50 50 1 1 I +X GND 6 100 -700 150 U 50 50 1 1 W +X NC 7 500 100 150 L 50 50 1 1 N N +X GND 8 200 -700 150 U 50 50 1 1 W +X Y 9 500 -100 150 L 50 50 1 1 O +X ~Z~ 10 500 -300 150 L 50 50 1 1 O +X ~B 11 500 200 150 L 50 50 1 1 I +X A 12 500 400 150 L 50 50 1 1 I +X NC 13 500 0 150 L 50 50 1 1 N N +X VCC 14 500 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX13432EETD +# +DEF MAX13432EETD U 0 40 Y Y 1 F N +F0 "U" -350 650 50 H V L CNN +F1 "MAX13432EETD" 350 650 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-14-1EP_3x4mm_Pitch0.5mm" 0 -1000 50 H I C CIN +F3 "" 0 800 50 H I C CNN +ALIAS MAX13433EETD +$FPLIST + DFN-*_3x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +T 0 -50 -200 50 0 0 0 D Normal 1 C C +T 0 50 300 50 0 0 0 R Normal 1 C C +S -350 600 350 -550 0 1 10 f +P 2 0 1 0 -200 -200 -150 -200 N +P 2 0 1 0 -150 300 -200 300 N +P 3 0 1 0 250 200 150 200 150 200 N +P 3 0 1 0 250 400 150 400 150 400 N +P 4 0 1 0 -150 -400 -50 -400 -50 -300 -50 -300 N +P 4 0 1 0 -50 250 -50 100 -100 100 -200 100 N +P 4 0 1 0 250 -300 50 -300 50 -250 50 -250 N +P 4 0 1 0 250 -100 50 -100 50 -150 50 -150 N +P 5 0 1 10 -150 -50 -150 -350 150 -200 -150 -50 -150 -50 N +P 5 0 1 10 150 450 150 150 -150 300 150 450 150 450 N +X Vlogic 1 -500 500 150 R 50 50 1 1 W +X RO 2 -500 300 150 R 50 50 1 1 O +X DE 3 -500 -400 150 R 50 50 1 1 I +X ~RE 4 -500 100 150 R 50 50 1 1 I +X DI 5 -500 -200 150 R 50 50 1 1 I +X GND 6 100 -700 150 U 50 50 1 1 W +X NC 7 500 100 150 L 50 50 1 1 N N +X GND 8 200 -700 150 U 50 50 1 1 W +X Y 9 500 -100 150 L 50 50 1 1 O +X ~Z~ 10 500 -300 150 L 50 50 1 1 O +X ~B 11 500 200 150 L 50 50 1 1 I +X A 12 500 400 150 L 50 50 1 1 I +X NC 13 500 0 150 L 50 50 1 1 N N +X VCC 14 500 500 150 L 50 50 1 1 W +X EP 15 0 -700 150 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX13450E +# +DEF MAX13450E U 0 40 Y Y 1 F N +F0 "U" 0 750 50 H V C CNN +F1 "MAX13450E" 250 -750 50 H V C CNN +F2 "TSSOP-14EP" -100 600 50 H I C CNN +F3 "" 25 -100 50 H V C CNN +$FPLIST + TSSOP14* +$ENDFPLIST +DRAW +T 0 75 -300 60 0 0 0 D Normal 0 C C +T 0 -25 400 60 0 0 0 R Normal 0 C C +P 2 0 0 0 175 -300 225 -300 N +A -200 290 28 1350 -1350 0 1 6 N -220 310 -220 270 +A -170 290 28 1350 -1350 0 1 6 N -190 310 -190 270 +S -350 700 350 -700 0 1 10 N +P 2 0 1 6 -170 -400 -240 -400 N +P 2 0 1 6 -170 -200 -240 -200 N +P 2 0 1 6 -160 470 -160 500 N +P 2 0 1 6 -130 290 -250 290 N +P 2 0 1 6 -130 500 -250 500 N +P 2 0 1 6 175 400 200 400 N +P 3 0 1 0 -220 270 -220 100 100 100 N +P 3 0 1 0 -190 270 -190 200 -50 200 N +P 3 0 1 6 -185 465 -220 465 -220 310 N +P 3 0 1 6 -180 350 -190 350 -190 310 N +P 3 0 1 6 70 -400 70 -500 150 -500 N +P 3 0 1 6 70 -200 70 -100 150 -100 N +P 3 0 1 0 110 370 110 300 200 300 N +P 4 0 1 0 -175 -400 -25 -400 -25 -350 -25 -350 N +P 4 0 1 0 -175 -200 -25 -200 -25 -250 -25 -250 N +P 5 0 1 10 -125 550 -125 250 175 400 -125 550 -125 550 f +P 5 0 1 10 175 -150 175 -450 -125 -300 175 -150 175 -150 f +P 11 0 1 6 -160 290 -160 320 -170 330 -150 340 -170 350 -150 360 -170 370 -150 380 -160 390 -160 450 -170 470 N +X DE 1 500 -100 150 L 50 50 1 1 I +X ~RE 2 500 300 150 L 50 50 1 1 I +X DI 3 500 -300 150 L 50 50 1 1 I +X VCC 4 500 600 150 L 50 50 1 1 W +X ~TERM 5 500 100 150 L 50 50 1 1 I +X VL 6 -500 -600 150 R 50 50 1 1 P +X RO 7 500 400 150 L 50 50 1 1 O +X A 8 -500 500 150 R 50 50 1 1 I +X ~B 9 -500 300 150 R 50 50 1 1 I +X Y 10 -500 -200 150 R 50 50 1 1 O +X GND 11 -100 -800 100 U 50 50 1 1 W +X ~Z 12 -500 -400 150 R 50 50 1 1 O +X TERM100 13 500 200 150 L 50 50 1 1 I +X SRL 14 500 -500 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MAX232 +# +DEF MAX232 U 0 40 Y Y 1 F N +F0 "U" -550 1050 50 H V C CNN +F1 "MAX232" 500 1050 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS MAX232I MAX202 ADM232A +$FPLIST + SOIC* + DIP* + TSSOP* +$ENDFPLIST +DRAW +T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C +T 0 450 -900 50 0 0 0 RS232 Normal 0 C C +C -100 -700 25 0 1 10 N +C -100 -500 25 0 1 10 N +C 25 -300 25 0 1 10 N +C 25 -100 25 0 1 10 N +S -600 -1000 600 1000 0 1 10 f +P 2 0 1 10 -150 -300 -325 -300 N +P 2 0 1 10 -150 -100 -325 -100 N +P 2 0 1 10 -125 -700 -325 -700 N +P 2 0 1 10 -125 -500 -325 -500 N +P 2 0 1 10 50 -300 250 -300 N +P 2 0 1 10 50 -100 250 -100 N +P 2 0 1 10 75 -700 250 -700 N +P 2 0 1 10 75 -500 250 -500 N +P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N +P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N +P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N +P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N +X C1+ 1 -800 900 200 R 50 50 1 1 P +X VS+ 2 800 400 200 L 50 50 1 1 w +X C1- 3 -800 600 200 R 50 50 1 1 P +X C2+ 4 800 900 200 L 50 50 1 1 P +X C2- 5 800 600 200 L 50 50 1 1 P +X VS- 6 800 100 200 L 50 50 1 1 w +X T2OUT 7 800 -300 200 L 50 50 1 1 O +X R2IN 8 800 -700 200 L 50 50 1 1 I +X R2OUT 9 -800 -700 200 R 50 50 1 1 O +X T2IN 10 -800 -300 200 R 50 50 1 1 I +X T1IN 11 -800 -100 200 R 50 50 1 1 I +X R1OUT 12 -800 -500 200 R 50 50 1 1 O +X R1IN 13 800 -500 200 L 50 50 1 1 I +X T1OUT 14 800 -100 200 L 50 50 1 1 O +X GND 15 0 -1200 200 U 50 50 1 1 W +X VCC 16 0 1200 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX3051 +# +DEF MAX3051 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MAX3051" 100 350 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23* + SOIC* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SHDN 5 -500 -100 100 R 50 50 1 1 I +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X RS 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MAX31855KASA +# +DEF MAX31855KASA U 0 40 Y Y 1 F N +F0 "U" -350 400 50 H V L CNN +F1 "MAX31855KASA" 100 400 50 H V L CNN +F2 "SO-8" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA +$FPLIST + SO* +$ENDFPLIST +DRAW +S -350 350 350 -350 0 1 10 f +X GND 1 0 -500 150 U 50 50 1 1 W +X T- 2 -500 -200 150 R 50 50 1 1 P +X T+ 3 -500 200 150 R 50 50 1 1 P +X VCC 4 0 500 150 D 50 50 1 1 W +X SCK 5 500 200 150 L 50 50 1 1 I +X ~CS~ 6 500 -100 150 L 50 50 1 1 I I +X SO 7 500 100 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX3226 +# +DEF MAX3226 U 0 40 Y Y 1 F N +F0 "U" -550 1050 50 H V C CNN +F1 "MAX3226" 500 1050 50 H V C CNN +F2 "SSOP_Packages:SSOP-16_5.3x6.2mm_Pitch0.65mm" 0 -1300 50 H I C CNN +F3 "" 0 100 50 H V C CNN +ALIAS MAX3227 +$FPLIST + SSOP-* +$ENDFPLIST +DRAW +T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C +T 0 450 -900 50 0 0 0 RS232 Normal 0 C C +C -100 -500 25 0 1 10 N +C 25 -100 25 0 1 10 N +S -600 -1000 600 1000 0 1 10 f +P 2 0 1 10 -150 -100 -325 -100 N +P 2 0 1 10 -125 -500 -325 -500 N +P 2 0 1 10 50 -100 250 -100 N +P 2 0 1 10 75 -500 250 -500 N +P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N +P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N +X READY 1 800 -700 200 L 50 50 1 1 O +X C1+ 2 -800 900 200 R 50 50 1 1 P +X V+ 3 800 400 200 L 50 50 1 1 w +X C1- 4 -800 600 200 R 50 50 1 1 P +X C2+ 5 800 900 200 L 50 50 1 1 P +X C2- 6 800 600 200 L 50 50 1 1 P +X V- 7 800 100 200 L 50 50 1 1 w +X R1IN 8 800 -500 200 L 50 50 1 1 I +X R1OUT 9 -800 -500 200 R 50 50 1 1 O +X ~INVALID 10 800 -800 200 L 50 50 1 1 O +X T1IN 11 -800 -100 200 R 50 50 1 1 I +X FORCEON 12 -800 -700 200 R 50 50 1 1 I +X T1OUT 13 800 -100 200 L 50 50 1 1 O +X GND 14 0 -1200 200 U 50 50 1 1 W +X VCC 15 0 1200 200 D 50 50 1 1 W +X ~FORCEOFF 16 -800 -800 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MC1413 +# +DEF MC1413 U 0 40 Y Y 1 F N +F0 "U" -300 525 50 H V L CNN +F1 "MC1413" -300 450 50 H V L CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +ALIAS ULN2003 ULN2003A ULN2002 ULN2002A ULN2004 ULN2004A SN75468 SN75469 MC1413P +$FPLIST + DIP-16* + SOIC-16* + SSOP-16*4.4x5.2mm*Pitch0.65mm + TSSOP-16*4.4x5mm*Pitch0.65mm +$ENDFPLIST +DRAW +C -70 300 10 0 1 0 N +C -50 10 10 0 1 0 F +C -50 100 10 0 1 0 F +C -50 200 10 0 1 0 F +S -300 -600 300 400 0 1 10 f +P 2 0 1 0 -180 300 -140 300 N +P 2 0 1 0 -60 300 160 300 N +P 2 0 1 0 10 280 10 240 N +P 2 0 1 0 130 260 130 -460 N +P 3 0 1 0 -50 300 -50 260 130 260 N +P 4 0 1 0 -140 340 -140 260 -80 300 -140 340 N +P 4 0 1 0 -20 280 -20 240 10 260 -20 280 F +X I1 1 -400 300 100 R 50 50 1 1 I +X I2 2 -400 200 100 R 50 50 1 1 I +X I3 3 -400 100 100 R 50 50 1 1 I +X I4 4 -400 0 100 R 50 50 1 1 I +X I5 5 -400 -100 100 R 50 50 1 1 I +X I6 6 -400 -200 100 R 50 50 1 1 I +X I7 7 -400 -300 100 R 50 50 1 1 I +X GND 8 0 -700 100 U 50 50 1 1 W +X COM 9 400 -500 100 L 50 50 1 1 I +X O7 10 400 -300 100 L 50 50 1 1 C +X O6 11 400 -200 100 L 50 50 1 1 C +X O5 12 400 -100 100 L 50 50 1 1 C +X O4 13 400 0 100 L 50 50 1 1 C +X O3 14 400 100 100 L 50 50 1 1 C +X O2 15 400 200 100 L 50 50 1 1 C +X O1 16 400 300 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# +# MC1417 +# +DEF MC1417 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC1417" 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 -550 350 550 0 1 0 N +X I1 1 -650 450 300 R 50 50 1 1 I +X I2 2 -650 350 300 R 50 50 1 1 I +X I3 3 -650 250 300 R 50 50 1 1 I +X I4 4 -650 150 300 R 50 50 1 1 I +X I5 5 -650 50 300 R 50 50 1 1 I +X I6 6 -650 -50 300 R 50 50 1 1 I +X I7 7 -650 -150 300 R 50 50 1 1 I +X I8 8 -650 -250 300 R 50 50 1 1 I +X GND 9 -350 -550 0 U 50 50 1 1 W N +X VEE 10 650 -450 300 L 50 50 1 1 I +X O8 11 650 -250 300 L 50 50 1 1 C I +X O7 12 650 -150 300 L 50 50 1 1 C I +X O6 13 650 -50 300 L 50 50 1 1 C I +X O5 14 650 50 300 L 50 50 1 1 C I +X O4 15 650 150 300 L 50 50 1 1 C I +X O3 16 650 250 300 L 50 50 1 1 C I +X O2 17 650 350 300 L 50 50 1 1 C I +X O1 18 650 450 300 L 50 50 1 1 C I +ENDDRAW +ENDDEF +# +# MC3486 +# +DEF MC3486 U 0 40 Y N 4 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC3486" 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 -250 -200 250 0 N +P 2 0 1 0 -250 200 -250 -200 N +P 2 0 1 0 -30 -120 50 -200 N +P 2 0 1 0 250 0 -250 200 N +X E- 1 -550 100 300 R 50 50 1 1 I I +X E+ 2 -550 -100 300 R 50 50 1 1 I +X OUT 3 550 0 300 L 50 50 1 1 T +X ENABLE 4 50 -300 100 U 50 50 1 1 I +X GND 8 -250 -200 0 U 50 50 1 1 W N +X VCC 16 -250 200 0 U 50 50 1 1 W N +X ENABLE 4 50 -300 100 U 50 50 2 1 I +X OUT 5 550 0 300 L 50 50 2 1 T +X E+ 6 -550 -100 300 R 50 50 2 1 I +X E- 7 -550 100 300 R 50 50 2 1 I +X GND 8 -250 -200 0 U 50 50 2 1 W N +X VCC 16 -250 200 0 U 50 50 2 1 W N +X GND 8 -250 -200 0 U 50 50 3 1 W N +X E- 9 -550 100 300 R 50 50 3 1 I +X E+ 10 -550 -100 300 R 50 50 3 1 I +X OUT 11 550 0 300 L 50 50 3 1 T +X ENABLE 12 50 -300 100 U 50 50 3 1 I +X VCC 16 -250 200 0 U 50 50 3 1 W N +X GND 8 -250 -200 0 U 50 50 4 1 W N +X ENABLE 12 50 -300 100 U 50 50 4 1 I +X OUT 13 550 0 300 L 50 50 4 1 T +X E+ 14 -550 -100 300 R 50 50 4 1 I +X E- 15 -550 100 300 R 50 50 4 1 I +X VCC 16 -250 200 0 U 50 50 4 1 W N +ENDDRAW +ENDDEF +# +# MC3487 +# +DEF MC3487 U 0 40 Y N 4 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC3487" 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 109 100 40 0 1 0 N +P 2 0 1 0 -250 -200 250 0 N +P 2 0 1 0 -250 200 -250 -200 N +P 2 0 1 0 50 -200 -41 -109 N +P 2 0 1 0 150 100 250 100 N +P 2 0 1 0 180 -100 129 -50 N +P 2 0 1 0 250 -100 180 -100 N +P 2 0 1 0 250 0 -250 200 N +X INPUT 1 -550 0 300 R 50 50 1 1 I +X OUT+ 2 550 -100 300 L 50 50 1 1 T +X OUT- 3 550 100 300 L 50 50 1 1 T +X ENABLE 4 50 -300 100 U 50 50 1 1 I +X GND 8 -250 -200 0 U 50 50 1 1 W N +X VCC 16 -250 200 0 U 50 50 1 1 W N +X ENABLE 4 50 -300 100 U 50 50 2 1 I +X OUT- 5 550 100 300 L 50 50 2 1 T +X OUT+ 6 550 -100 300 L 50 50 2 1 T +X INPUT 7 -550 0 300 R 50 50 2 1 I +X GND 8 -250 -200 0 U 50 50 2 1 W N +X VCC 16 -250 200 0 U 50 50 2 1 W N +X GND 8 -250 -200 0 U 50 50 3 1 W N +X INPUT 9 -550 0 300 R 50 50 3 1 I +X OUT+ 10 550 -100 300 L 50 50 3 1 T +X OUT- 11 550 100 300 L 50 50 3 1 T +X ENABLE 12 50 -300 100 U 50 50 3 1 I +X VCC 16 -250 200 0 U 50 50 3 1 W N +X GND 8 -250 -200 0 U 50 50 4 1 W N +X ENABLE 12 50 -300 100 U 50 50 4 1 I +X OUT- 13 550 100 300 L 50 50 4 1 T +X OUT+ 14 550 -100 300 L 50 50 4 1 T +X INPUT 15 -550 0 300 R 50 50 4 1 I +X VCC 16 -250 200 0 U 50 50 4 1 W N +ENDDRAW +ENDDEF +# +# MCP2551-I/P +# +DEF MCP2551-I/P U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2551-I/P" 100 350 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + *DIP*W7.62mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X Vref 5 -500 -100 100 R 50 50 1 1 w +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X Rs 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP2551-I/SN +# +DEF MCP2551-I/SN U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2551-I/SN" 100 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X Vref 5 -500 -100 100 R 50 50 1 1 w +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X Rs 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP2561-E/MF +# +DEF MCP2561-E/MF U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2561-E/MF" 100 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2561-H/MF +$FPLIST + DFN*1EP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 P +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STBY 8 -500 -200 100 R 50 50 1 1 I +X PAD 9 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP2561-E/P +# +DEF MCP2561-E/P U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2561-E/P" 100 350 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2561-H/P +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 P +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STBY 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP2561-E/SN +# +DEF MCP2561-E/SN U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2561-E/SN" 100 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2561-H/SN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 P +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STBY 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP2562-E/MF +# +DEF MCP2562-E/MF U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2562-E/MF" 100 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2562-H/MF +$FPLIST + DFN*1EP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X Vio 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X SHDN 8 -500 -200 100 R 50 50 1 1 I +X PAD 9 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP2562-E/P +# +DEF MCP2562-E/P U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2562-E/P" 100 350 50 H V L CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2562-H/P +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X Vio 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STBY 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP2562-E/SN +# +DEF MCP2562-E/SN U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "MCP2562-E/SN" 100 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP2562-H/SN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -400 100 U 50 50 1 1 W +X VDD 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X Vio 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STBY 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP41010 +# +DEF MCP41010 U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V L CNN +F1 "MCP41010" 50 350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MCP41050 MCP41100 +$FPLIST + DIP-8__300 + DIP-8__300_ELL + SOIC-8-N +$ENDFPLIST +DRAW +S -250 300 250 -300 0 1 10 f +X ~CS 1 -400 -100 150 R 50 50 1 1 I L +X SCK 2 -400 100 150 R 50 50 1 1 P C +X SI 3 -400 0 150 R 50 50 1 1 I +X VSS 4 0 -400 100 U 50 50 1 1 W +X PA0 5 400 100 150 L 50 50 1 1 P +X PW0 6 400 0 150 L 50 50 1 1 P +X PB0 7 400 -100 150 L 50 50 1 1 P +X VDD 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP42010 +# +DEF MCP42010 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "MCP42010" 100 450 50 H V L CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS MCP42050 MCP42100 +$FPLIST + DIP-14__300 + DIP-14__300_ELL + SOIC-14_3.9x8.7mm_Pitch1.27mm + SOIC-14-N + TSSOP-14_4.4x5mm_Pitch0.65mm + TSSOP-14 +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X ~CS 1 -500 0 200 R 50 50 1 1 I L +X SCK 2 -500 300 200 R 50 50 1 1 I C +X SI 3 -500 200 200 R 50 50 1 1 I +X VSS 4 0 -500 100 U 50 50 1 1 W +X PB1 5 500 -300 200 L 50 50 1 1 P +X PW1 6 500 -200 200 L 50 50 1 1 P +X PA1 7 500 -100 200 L 50 50 1 1 P +X PA0 8 500 300 200 L 50 50 1 1 P +X PW0 9 500 200 200 L 50 50 1 1 P +X PB0 10 500 100 200 L 50 50 1 1 P +X ~RS 11 -500 -200 200 R 50 50 1 1 I L +X ~SHDN 12 -500 -300 200 R 50 50 1 1 I L +X SO 13 -500 100 200 R 50 50 1 1 O +X VDD 14 0 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MT43C4257 +# +DEF MT43C4257 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MT43C4257" 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 -1550 550 1550 0 1 0 N +X SCLKB 1 -850 -1150 300 R 50 50 1 1 I C +X SDB0 2 850 250 300 L 50 50 1 1 T +X SDB1 3 850 150 300 L 50 50 1 1 T +X TRM 4 -850 -1350 300 R 50 50 1 1 I +X SCLKA 5 -850 -950 300 R 50 50 1 1 I C +X SDA0 6 850 850 300 L 50 50 1 1 T +X SDA1 7 850 750 300 L 50 50 1 1 T +X TR/OE 8 -850 -550 300 R 50 50 1 1 I I +X D0 9 850 1450 300 L 50 50 1 1 T +X D1 10 850 1350 300 L 50 50 1 1 T +X VCC 20 -50 1550 0 U 50 50 1 1 W N +X GND 30 -150 -1550 0 U 50 50 1 1 W N +X GND 40 -50 -1550 0 U 50 50 1 1 W N +X VCC 11 -150 1550 0 U 50 50 1 1 W N +X A7 21 -850 750 300 R 50 50 1 1 I +X D2 31 850 1250 300 L 50 50 1 1 T +X W 12 -850 -50 300 R 50 50 1 1 I I +X A3 22 -850 1150 300 R 50 50 1 1 I +X D3 32 850 1150 300 L 50 50 1 1 T +X STSA/B 13 -850 -650 300 R 50 50 1 1 I +X A2 23 -850 1250 300 R 50 50 1 1 I +X SOEA 33 -850 -850 300 R 50 50 1 1 I I +X RAS 14 -850 250 300 R 50 50 1 1 I I +X A1 24 -850 1350 300 R 50 50 1 1 I +X SDA2 34 850 650 300 L 50 50 1 1 T +X DSF2 15 -850 -350 300 R 50 50 1 1 I +X A0 25 -850 1450 300 R 50 50 1 1 I +X SDA3 35 850 550 300 L 50 50 1 1 T +X A8 16 -850 650 300 R 50 50 1 1 I +X QSFA 26 850 -550 300 L 50 50 1 1 O +X MKD 36 -850 -1450 300 R 50 50 1 1 I +X A6 17 -850 850 300 R 50 50 1 1 I +X CAS 27 -850 150 300 R 50 50 1 1 I I +X SOEB 37 -850 -1050 300 R 50 50 1 1 I I +X A5 18 -850 950 300 R 50 50 1 1 I +X QSFB 28 850 -750 300 L 50 50 1 1 O +X SDB2 38 850 50 300 L 50 50 1 1 T +X A4 19 -850 1050 300 R 50 50 1 1 I +X DSF1 29 -850 -250 300 R 50 50 1 1 I +X SDB3 39 850 -50 300 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# MT43C4258 +# +DEF MT43C4258 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MT43C4258" 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 -1550 550 1550 0 1 0 N +X SCLKB 1 -850 -1150 300 R 50 50 1 1 I C +X SDB0 2 850 250 300 L 50 50 1 1 T +X SDB1 3 850 150 300 L 50 50 1 1 T +X TRM 4 -850 -1350 300 R 50 50 1 1 I +X SCLKA 5 -850 -950 300 R 50 50 1 1 I C +X SDA0 6 850 850 300 L 50 50 1 1 T +X SDA1 7 850 750 300 L 50 50 1 1 T +X TR/OE 8 -850 -550 300 R 50 50 1 1 I I +X D0 9 850 1450 300 L 50 50 1 1 T +X D1 10 850 1350 300 L 50 50 1 1 T +X VCC 20 -50 1550 0 U 50 50 1 1 W N +X GND 30 -150 -1550 0 U 50 50 1 1 W N +X GND 40 -50 -1550 0 U 50 50 1 1 W N +X VCC 11 -150 1550 0 U 50 50 1 1 W N +X A7 21 -850 750 300 R 50 50 1 1 I +X D2 31 850 1250 300 L 50 50 1 1 T +X W 12 -850 -50 300 R 50 50 1 1 I I +X A3 22 -850 1150 300 R 50 50 1 1 I +X D3 32 850 1150 300 L 50 50 1 1 T +X STSA/B 13 -850 -650 300 R 50 50 1 1 I +X A2 23 -850 1250 300 R 50 50 1 1 I +X SOEA 33 -850 -850 300 R 50 50 1 1 I I +X RAS 14 -850 250 300 R 50 50 1 1 I I +X A1 24 -850 1350 300 R 50 50 1 1 I +X SDA2 34 850 650 300 L 50 50 1 1 T +X DSF2 15 -850 -350 300 R 50 50 1 1 I +X A0 25 -850 1450 300 R 50 50 1 1 I +X SDA3 35 850 550 300 L 50 50 1 1 T +X A8 16 -850 650 300 R 50 50 1 1 I +X SSFA 26 850 -550 300 L 50 50 1 1 I +X MKD 36 -850 -1450 300 R 50 50 1 1 I +X A6 17 -850 850 300 R 50 50 1 1 I +X CAS 27 -850 150 300 R 50 50 1 1 I I +X SOEB 37 -850 -1050 300 R 50 50 1 1 I I +X A5 18 -850 950 300 R 50 50 1 1 I +X SSFB 28 850 -750 300 L 50 50 1 1 I +X SDB2 38 850 50 300 L 50 50 1 1 T +X A4 19 -850 1050 300 R 50 50 1 1 I +X DSF1 29 -850 -250 300 R 50 50 1 1 I +X SDB3 39 850 -50 300 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# S5933_PQ160 +# +DEF S5933_PQ160 U 0 30 Y Y 1 F N +F0 "U" 0 2250 50 H V C CNN +F1 "S5933_PQ160" 450 -4150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +X VSS 10 -150 -4100 0 U 50 50 0 0 W N +X VSS 30 -50 -4100 0 U 50 50 0 0 W N +X VSS 50 150 -4100 0 U 50 50 0 0 W N +X VSS 70 50 -4100 0 U 50 50 0 0 W N +X VSS 90 250 -4100 0 U 50 50 0 0 W N +X VCC 11 -300 4150 0 D 50 50 0 0 W N +X VCC 31 -200 4150 0 D 50 50 0 0 W N +X VCC 51 -100 4150 0 D 50 50 0 0 W N +X VCC 71 0 4150 0 D 50 50 0 0 W N +X VCC 91 100 4150 0 D 50 50 0 0 W N +X VSS 110 350 -4100 0 U 50 50 0 0 W N +X VSS 130 450 -4100 0 U 50 50 0 0 W N +X VSS 150 -250 -4100 0 U 50 50 0 0 W N +X VCC 111 200 4150 0 D 50 50 0 0 W N +X VCC 131 300 4150 0 D 50 50 0 0 W N +X VCC 151 400 4150 0 D 50 50 0 0 W N +S -850 4100 850 -4100 0 1 0 N +X EQ0 1 -1150 -3150 300 R 50 50 1 1 B +X AD23 2 -1150 1750 300 R 50 50 1 1 B +X AD22 3 -1150 1850 300 R 50 50 1 1 B +X AD21 4 -1150 1950 300 R 50 50 1 1 B +X DQ31 5 1150 950 300 L 50 50 1 1 B +X AD20 6 -1150 2050 300 R 50 50 1 1 B +X AD19 7 -1150 2150 300 R 50 50 1 1 B +X AD18 8 -1150 2250 300 R 50 50 1 1 B +X EQ1 9 -1150 -3250 300 R 50 50 1 1 B +X DEVSEL# 20 -1150 -650 300 R 50 50 1 1 B +X AD9 40 -1150 3150 300 R 50 50 1 1 B +X BE3# 60 1150 -1150 300 L 50 50 1 1 I +X DQ12 80 1150 2850 300 L 50 50 1 1 B +X EQ3 21 -1150 -3450 300 R 50 50 1 1 B +X EQ6/AMREN 41 -1150 -3750 300 R 50 50 1 1 B +X EA1 61 -1150 -1650 300 R 50 50 1 1 B +X EA4 81 -1150 -1950 300 R 50 50 1 1 B +X AD17 12 -1150 2350 300 R 50 50 1 1 B +X STOP# 22 -1150 -250 300 R 50 50 1 1 B +X AD15 32 -1150 2550 300 R 50 50 1 1 B +X AD8 42 -1150 3250 300 R 50 50 1 1 B +X AD3 52 -1150 3750 300 R 50 50 1 1 B +X BE2# 62 1150 -1050 300 L 50 50 1 1 I +X RD# 72 1150 -1550 300 L 50 50 1 1 I +X DQ11 82 1150 2950 300 L 50 50 1 1 B +X DQ6 92 1150 3450 300 L 50 50 1 1 B +X DQ30 13 1150 1050 300 L 50 50 1 1 B +X LOCK# 23 -1150 -350 300 R 50 50 1 1 I +X EQ5/FRC# 33 -1150 -3650 300 R 50 50 1 1 B +X C/BE0# 43 -1150 850 300 R 50 50 1 1 B +X DQ26 53 1150 1450 300 L 50 50 1 1 B +X BE1# 63 1150 -950 300 L 50 50 1 1 I +X EA3 73 -1150 -1850 300 R 50 50 1 1 B +X DQ10 83 1150 3050 300 L 50 50 1 1 B +X DQ22 93 1150 1850 300 L 50 50 1 1 B +X AD16 14 -1150 2450 300 R 50 50 1 1 B +X PERR# 24 -1150 -950 300 R 50 50 1 1 B +X AD14 34 -1150 2650 300 R 50 50 1 1 B +X AD7 44 -1150 3350 300 R 50 50 1 1 B +X AD2 54 -1150 3850 300 R 50 50 1 1 B +X ADR5 64 1150 -650 300 L 50 50 1 1 I +X WR# 74 1150 -1450 300 L 50 50 1 1 I +X DQ9 84 1150 3150 300 L 50 50 1 1 B +X DQ5 94 1150 3550 300 L 50 50 1 1 B +X C/BE2# 15 -1150 650 300 R 50 50 1 1 B +X DQ29 25 1150 1150 300 L 50 50 1 1 B +X AD13 35 -1150 2750 300 R 50 50 1 1 B +X DQ27 45 1150 1350 300 L 50 50 1 1 B +X AD1 55 -1150 3950 300 R 50 50 1 1 B +X DQ25 65 1150 1550 300 L 50 50 1 1 B +X SELECT# 75 1150 -1350 300 L 50 50 1 1 I +X DQ23 85 1150 1750 300 L 50 50 1 1 B +X DQ4 95 1150 3650 300 L 50 50 1 1 B +X FRAME# 16 -1150 50 300 R 50 50 1 1 B +X SERR# 26 -1150 -1050 300 R 50 50 1 1 O +X AD12 36 -1150 2850 300 R 50 50 1 1 B +X AD6 46 -1150 3450 300 R 50 50 1 1 B +X AD0 56 -1150 4050 300 R 50 50 1 1 B +X ADR4 66 1150 -550 300 L 50 50 1 1 I +X DQ15 76 1150 2550 300 L 50 50 1 1 B +X DQ8 86 1150 3250 300 L 50 50 1 1 B +X DQ3 96 1150 3750 300 L 50 50 1 1 B +X EQ2 17 -1150 -3350 300 R 50 50 1 1 B +X PAR 27 -1150 450 300 R 50 50 1 1 B +X DQ28 37 1150 1250 300 L 50 50 1 1 B +X AD5 47 -1150 3550 300 R 50 50 1 1 B +X EA0 57 -1150 -1550 300 R 50 50 1 1 B +X ADR3 67 1150 -450 300 L 50 50 1 1 I +X DQ24 77 1150 1650 300 L 50 50 1 1 B +X BE0# 87 1150 -850 300 L 50 50 1 1 I +X EA6 97 -1150 -2150 300 R 50 50 1 1 B +X IRDY# 18 -1150 -50 300 R 50 50 1 1 B +X C/BE1# 28 -1150 750 300 R 50 50 1 1 B +X AD11 38 -1150 2950 300 R 50 50 1 1 B +X AD4 48 -1150 3650 300 R 50 50 1 1 B +X INTA# 58 -1150 -1250 300 R 50 50 1 1 O +X ADR2 68 1150 -350 300 L 50 50 1 1 I +X DQ14 78 1150 2650 300 L 50 50 1 1 B +X DQ7 88 1150 3350 300 L 50 50 1 1 B +X DQ2 98 1150 3850 300 L 50 50 1 1 B +X TRDY# 19 -1150 -150 300 R 50 50 1 1 B +X EQ4/FWC# 29 -1150 -3550 300 R 50 50 1 1 B +X AD10 39 -1150 3050 300 R 50 50 1 1 B +X EQ7/AMWEN 49 -1150 -3850 300 R 50 50 1 1 B +X MODE_16/32 59 1150 -1250 300 L 50 50 1 1 I +X EA2 69 -1150 -1750 300 R 50 50 1 1 B +X DQ13 79 1150 2750 300 L 50 50 1 1 B +X EA5 89 -1150 -2050 300 R 50 50 1 1 B +X DQ1 99 1150 3950 300 L 50 50 1 1 B +X DQ0 100 1150 4050 300 L 50 50 1 1 B +X PTBE3# 120 1150 150 300 L 50 50 1 1 O +X BPCLK 140 1150 -2550 300 L 50 50 1 1 O +X IDSEL 160 -1150 -550 300 R 50 50 1 1 I +X EA7 101 -1150 -2250 300 R 50 50 1 1 B +X EA10 121 -1150 -2550 300 R 50 50 1 1 O +X EA13 141 -1150 -2850 300 R 50 50 1 1 O +X WRFIFO# 102 1150 -1750 300 L 50 50 1 1 I +X PTBURST# 112 1150 -150 300 L 50 50 1 1 O +X PTNUM1 122 1150 550 300 L 50 50 1 1 O +X ADR6 132 1150 -750 300 L 50 50 1 1 I +X CLK 142 -1150 350 300 R 50 50 1 1 I +X AD28 152 -1150 1250 300 R 50 50 1 1 B +X WRFULL 103 1150 -2050 300 L 50 50 1 1 O +X EA9 113 -1150 -2450 300 R 50 50 1 1 O +X PTNUM0 123 1150 650 300 L 50 50 1 1 O +X DQ18 133 1150 2250 300 L 50 50 1 1 B +X GNT# 143 -1150 -850 300 R 50 50 1 1 I +X EA15/FRF 153 -1150 -3050 300 R 50 50 1 1 B +X RDFIFO# 104 1150 -1850 300 L 50 50 1 1 I +X PTATN# 114 1150 850 300 L 50 50 1 1 O +X IRQ# 124 1150 -2450 300 L 50 50 1 1 O +X REQ# 144 -1150 -750 300 R 50 50 1 1 O +X AD27 154 -1150 1350 300 R 50 50 1 1 B +X DQ21 105 1150 1950 300 L 50 50 1 1 B +X PTRDY# 115 1150 750 300 L 50 50 1 1 I +X DQ19 125 1150 2150 300 L 50 50 1 1 B +X SNV 135 1150 -2350 300 L 50 50 1 1 I +X DQ17 145 1150 2350 300 L 50 50 1 1 B +X AD26 155 -1150 1450 300 R 50 50 1 1 B +X RDEMPTY 106 1150 -2150 300 L 50 50 1 1 O +X PTBE0# 116 1150 450 300 L 50 50 1 1 O +X SYSRST# 126 1150 -2650 300 L 50 50 1 1 O +X AD31 146 -1150 950 300 R 50 50 1 1 B +X AD25 156 -1150 1550 300 R 50 50 1 1 B +X PTADR# 107 1150 50 300 L 50 50 1 1 I +X DQ20 117 1150 2050 300 L 50 50 1 1 B +X EWR#/SDA 127 -1150 -4050 300 R 50 50 1 1 B +X EA12 137 -1150 -2750 300 R 50 50 1 1 O +X AD30 147 -1150 1050 300 R 50 50 1 1 B +X DQ16 157 1150 2450 300 L 50 50 1 1 B +X PTWR 108 1150 -50 300 L 50 50 1 1 O +X PTBE1# 118 1150 350 300 L 50 50 1 1 O +X ERD#/SCL 128 -1150 -3950 300 R 50 50 1 1 O +X FLT# 138 1150 -2250 300 L 50 50 1 1 I +X AD29 148 -1150 1150 300 R 50 50 1 1 B +X AD24 158 -1150 1650 300 R 50 50 1 1 B +X EA8 109 -1150 -2350 300 R 50 50 1 1 B +X PTBE2# 119 1150 250 300 L 50 50 1 1 O +X EA11 129 -1150 -2650 300 R 50 50 1 1 O +X RST# 139 -1150 250 300 R 50 50 1 1 I +X EA14/FWE 149 -1150 -2950 300 R 50 50 1 1 B +X C/BE3# 159 -1150 550 300 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# SI9986 +# +DEF SI9986 U 0 0 Y Y 1 F N +F0 "U" 350 450 50 H V C CNN +F1 "SI9986" 650 -448 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 350 -350 350 0 1 0 N +S -300 350 -50 -350 0 1 0 N +P 3 0 1 0 0 -200 -50 -200 -50 -200 N +P 3 0 1 0 50 -350 50 -330 50 -330 N +P 4 0 1 0 0 -50 0 -350 300 -200 0 -50 N +P 4 0 1 0 0 350 0 50 300 200 0 350 N +P 4 0 1 0 50 -350 50 -350 50 -350 50 -350 N +P 4 0 1 0 350 -350 350 20 210 160 210 160 N +P 5 0 1 0 0 200 -50 200 -50 200 -50 200 -50 200 N +P 6 0 1 0 -150 350 -150 450 100 450 100 300 100 300 100 300 N +X SA 1 350 -550 200 U 50 40 1 1 W +X GND 2 -200 -550 200 U 50 40 1 1 W +X PWR 3 100 650 200 D 50 40 1 1 I +X SB 4 50 -550 200 U 50 40 1 1 W +X SB 4 50 -550 200 U 50 40 1 1 W +X OUTB 5 600 -200 300 L 50 40 1 1 I +X INB 6 -600 -200 300 R 50 40 1 1 I +X INA 7 -600 200 300 R 50 40 1 1 I +X OUTA 8 600 200 300 L 50 40 1 1 I +ENDDRAW +ENDDEF +# +# SP3481CN +# +DEF SP3481CN U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "SP3481CN" 100 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 1050 -350 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MAX3072E MAX3075E MAX3078E SP3481EN SP3485CN SP3485EN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X RO 1 -400 200 100 R 50 50 1 1 O +X ~RE~ 2 -400 100 100 R 50 50 1 1 I +X DE 3 -400 -100 100 R 50 50 1 1 I +X DI 4 -400 -200 100 R 50 50 1 1 I +X GND 5 0 -400 100 U 50 50 1 1 W +X A 6 400 100 100 L 50 50 1 1 B +X B 7 400 -100 100 L 50 50 1 1 B +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SP3481CP +# +DEF SP3481CP U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "SP3481CP" 100 350 50 H V L CNN +F2 "DIP-8" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS SP3481EP SP3485CP SP3485EP +$FPLIST + DIP8* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X RO 1 -400 200 100 R 50 50 1 1 O +X ~RE~ 2 -400 100 100 R 50 50 1 1 I +X DE 3 -400 -100 100 R 50 50 1 1 I +X DI 4 -400 -200 100 R 50 50 1 1 I +X GND 5 0 -400 100 U 50 50 1 1 W +X A 6 400 100 100 L 50 50 1 1 B +X B 7 400 -100 100 L 50 50 1 1 B +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TEA2014 +# +DEF TEA2014 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "TEA2014" 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 -350 500 350 0 1 0 N +X GND 1 0 -650 300 U 50 50 1 1 I +X OUT1 2 800 -150 300 L 50 50 1 1 O +X IN*1 3 -800 -50 300 R 50 50 1 1 I +X 2/1 5 -800 -250 300 R 50 50 1 1 I +X OUT2 6 800 150 300 L 50 50 1 1 O +X VCC 7 0 650 300 D 50 50 1 1 I +X IN*2 8 -800 150 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1021T +# +DEF TJA1021T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1021T" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" -400 450 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I +X ~WAKE~ 3 -500 -200 100 R 50 50 1 1 I +X RXD 4 -500 100 100 R 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X LIN 6 500 -100 100 L 50 50 1 1 B +X VBAT 7 0 400 100 D 50 50 1 1 W +X INH 8 500 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# TJA1021TK +# +DEF TJA1021TK U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1021TK" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN-8* + HVSON* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I +X ~WAKE~ 3 -500 -200 100 R 50 50 1 1 I +X RXD 4 -500 100 100 R 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X LIN 6 500 -100 100 L 50 50 1 1 B +X VBAT 7 0 400 100 D 50 50 1 1 W +X INH 8 500 100 100 L 50 50 1 1 O +X GND 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TJA1029T +# +DEF TJA1029T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1029T" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I +X NC 3 -500 -200 100 R 50 50 1 1 N N +X RXD 4 -500 100 100 R 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X LIN 6 500 -100 100 L 50 50 1 1 B +X VBAT 7 0 400 100 D 50 50 1 1 W +X NC 8 500 100 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# TJA1029TK +# +DEF TJA1029TK U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1029TK" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN-8* + HVSON* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X ~SLP~ 2 -500 -100 100 R 50 50 1 1 I +X NC 3 -500 -200 100 R 50 50 1 1 N N +X RXD 4 -500 100 100 R 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X LIN 6 500 -100 100 L 50 50 1 1 B +X VBAT 7 0 400 100 D 50 50 1 1 W +X NC 8 500 100 100 L 50 50 1 1 N N +X GND 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TJA1049T +# +DEF TJA1049T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1049T" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TJA1042T +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 w +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STB 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1049T/3 +# +DEF TJA1049T/3 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1049T/3" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TJA1042T/3 +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X VIO 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STB 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1049TK +# +DEF TJA1049TK U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1049TK" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN-8* + HVSON* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X SPLIT 5 500 0 100 L 50 50 1 1 w +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STB 8 -500 -200 100 R 50 50 1 1 I +X GND 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TJA1049TK/3 +# +DEF TJA1049TK/3 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1049TK/3" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TJA1042TK/3 +$FPLIST + DFN-8* + HVSON* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X VIO 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X STB 8 -500 -200 100 R 50 50 1 1 I +X GND 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TJA1051T +# +DEF TJA1051T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1051T" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X n.c. 5 -500 -100 100 R 50 50 1 1 N N +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X S 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1051T/3 +# +DEF TJA1051T/3 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1051T/3" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X VIO 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X S 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1051T/E +# +DEF TJA1051T/E U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1051T/E" 50 350 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X EN 5 -500 -100 100 R 50 50 1 1 I +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X S 8 -500 -200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TJA1051TK/3 +# +DEF TJA1051TK/3 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "TJA1051TK/3" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 -500 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN-8* + HVSON* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X TXD 1 -500 200 100 R 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X VCC 3 0 400 100 D 50 50 1 1 W +X RXD 4 -500 100 100 R 50 50 1 1 O +X VIO 5 -500 -100 100 R 50 50 1 1 W +X CANL 6 500 -100 100 L 50 50 1 1 B +X CANH 7 500 100 100 L 50 50 1 1 B +X S 8 -500 -200 100 R 50 50 1 1 I +X GND 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# U2270B +# +DEF U2270B U 0 30 Y Y 1 F N +F0 "U" 500 450 50 H V L CNN +F1 "U2270B" 550 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -950 400 950 -400 0 1 0 N +X GND 1 100 -600 200 U 50 50 1 1 W +X Output 2 1250 250 300 L 50 50 1 1 C +X OE 3 1250 150 300 L 50 50 1 1 I I +X Input 4 -1250 -150 300 R 50 50 1 1 I +X Input 4 -1250 -150 300 R 50 50 1 1 I +X ModeSel 5 1250 -200 300 L 50 50 1 1 I +X CFE 6 1250 -300 300 L 50 50 1 1 I +X DGND 7 -100 -600 200 U 50 50 1 1 W +X COIL2 8 -1250 300 300 R 50 50 1 1 O +X COIL1 9 -1250 200 300 R 50 50 1 1 O +X Vext 10 -250 600 200 D 50 50 1 1 W +X DVs 11 -450 600 200 D 50 50 1 1 I +X Vbatt 12 150 600 200 D 50 50 1 1 W +X Standby 13 1250 0 300 L 50 50 1 1 I +X Vs 14 -50 600 200 D 50 50 1 1 W +X RF 15 -1250 -50 300 R 50 50 1 1 I +X RF 15 -1250 -50 300 R 50 50 1 1 I +X HIpass 16 -1250 -300 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# UA9637 +# +DEF UA9637 U 0 40 Y N 2 F N +F0 "U" 0 100 50 H V C CNN +F1 "UA9637" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -160 71 70 0 0 1 + Normal 0 C C +T 0 -160 -129 70 0 0 1 - Normal 0 C C +P 2 0 1 0 -200 200 -200 -200 N +P 2 0 1 0 -200 200 200 0 N +P 2 0 1 0 0 -100 0 -200 N +P 2 0 1 0 0 200 0 100 N +P 2 0 1 0 200 0 -200 -200 N +X VCC 1 0 300 100 D 50 50 1 1 I +X OUT 2 500 0 300 L 50 50 1 1 O +X GND 4 0 -300 100 U 50 50 1 1 I +X IN- 7 -500 -100 300 R 50 50 1 1 I +X IN+ 8 -500 100 300 R 50 50 1 1 I +X VCC 1 0 300 100 D 50 50 2 1 I +X OUT 3 500 0 300 L 50 50 2 1 O +X GND 4 0 -300 100 U 50 50 2 1 I +X IN- 5 -500 -100 300 R 50 50 2 1 I +X IN+ 6 -500 100 300 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# UA9638 +# +DEF UA9638 U 0 40 Y N 2 F N +F0 "U" 0 100 50 H V C CNN +F1 "UA9638" 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 100 -100 30 0 1 0 N +P 2 0 1 0 -300 200 -300 -300 N +P 2 0 1 0 -300 200 -300 300 N +P 2 0 1 0 -300 300 300 0 N +P 2 0 1 0 -100 -200 -100 -300 N +P 2 0 1 0 -100 200 -100 300 N +P 2 0 1 0 100 -200 300 -200 N +P 2 0 1 0 100 -100 100 -200 N +P 2 0 1 0 100 200 100 100 N +P 2 0 1 0 300 0 -300 -300 N +P 2 0 1 0 300 200 100 200 N +X VCC 1 -100 400 100 D 50 50 1 1 I +X IN 2 -600 0 300 R 50 50 1 1 I +X GND 4 -100 -400 100 U 50 50 1 1 I +X OUTA 7 600 -200 300 L 50 50 1 1 O +X OUTB 8 600 200 300 L 50 50 1 1 O +X VCC 1 -100 400 100 D 50 50 2 1 I +X IN 3 -600 0 300 R 50 50 2 1 I +X GND 4 -100 -400 100 U 50 50 2 1 I +X OUTA 5 600 -200 300 L 50 50 2 1 O +X OUTB 6 600 200 300 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# ULN2803A +# +DEF ULN2803A U 0 40 Y Y 1 F N +F0 "U" -300 525 50 H V L CNN +F1 "ULN2803A" -300 450 50 H V L CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +ALIAS ULN2802A ULN2801A ULN2804A ULN2805A +$FPLIST + DIP-18* + SOIC-18* +$ENDFPLIST +DRAW +C -70 300 10 0 1 0 N +C -50 10 10 0 1 0 F +C -50 100 10 0 1 0 F +C -50 200 10 0 1 0 F +S -300 -600 300 400 0 1 10 f +P 2 0 1 0 -180 300 -140 300 N +P 2 0 1 0 -60 300 160 300 N +P 2 0 1 0 10 280 10 240 N +P 2 0 1 0 130 260 130 -460 N +P 3 0 1 0 -50 300 -50 260 130 260 N +P 4 0 1 0 -140 340 -140 260 -80 300 -140 340 N +P 4 0 1 0 -20 280 -20 240 10 260 -20 280 F +X I1 1 -400 300 100 R 50 50 1 1 I +X I2 2 -400 200 100 R 50 50 1 1 I +X I3 3 -400 100 100 R 50 50 1 1 I +X I4 4 -400 0 100 R 50 50 1 1 I +X I5 5 -400 -100 100 R 50 50 1 1 I +X I6 6 -400 -200 100 R 50 50 1 1 I +X I7 7 -400 -300 100 R 50 50 1 1 I +X I8 8 -400 -400 100 R 50 50 1 1 I +X GND 9 0 -700 100 U 50 50 1 1 W +X COM 10 400 -500 100 L 50 50 1 1 I +X O8 11 400 -400 100 L 50 50 1 1 C +X O7 12 400 -300 100 L 50 50 1 1 C +X O6 13 400 -200 100 L 50 50 1 1 C +X O5 14 400 -100 100 L 50 50 1 1 C +X O4 15 400 0 100 L 50 50 1 1 C +X O3 16 400 100 100 L 50 50 1 1 C +X O2 17 400 200 100 L 50 50 1 1 C +X O1 18 400 300 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# +# XTR115U +# +DEF XTR115U U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "XTR115U" 50 550 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS XTR116U +DRAW +S -300 500 300 -500 0 1 10 f +X Vref 1 -400 200 100 R 50 50 1 1 O +X Iin 2 -400 0 100 R 50 50 1 1 I +X Iret 3 -400 -400 100 R 50 50 1 1 I +X Io 4 400 -400 100 L 50 50 1 1 O +X E 5 400 -200 100 L 50 50 1 1 P +X B 6 400 0 100 L 50 50 1 1 P +X V+ 7 400 400 100 L 50 50 1 1 I +X Vreg 8 -400 400 100 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library From 8242cf75a7a81ce4897a0f9cea64c85eb41c12d0 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 15:36:18 +0200 Subject: [PATCH 049/330] added MAX3232 (and improved footprint filters for MAX232) --- library/interface.dcm | 6 ++++++ library/interface.lib | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 3a8fb33c..e84e23e4 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -368,6 +368,12 @@ K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # +$CMP MAX3232 +D 3.0V to 5.5V, Low-Power, up to 1Mbps, True RS-232 Transceivers Using Four 0.1μF External Capacitors +K rs232 uart transceiver line-driver +F https://datasheets.maximintegrated.com/en/ds/MAX3222-MAX3241.pdf +$ENDCMP +# $CMP MC1413 D High Voltage, High Current Darlington Transistor Arrays K darlington transistor array diff --git a/library/interface.lib b/library/interface.lib index e47a856c..2ef8ad11 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1639,11 +1639,11 @@ F0 "U" -550 1050 50 H V C CNN F1 "MAX232" 500 1050 50 H V C CNN F2 "" 0 100 50 H V C CNN F3 "" 0 100 50 H V C CNN -ALIAS MAX232I MAX202 ADM232A +ALIAS MAX232I MAX202 ADM232A MAX3232 $FPLIST - SOIC* - DIP* - TSSOP* + SOIC-16* + DIP-16* + TSSOP-16* $ENDFPLIST DRAW T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C From c5d8033b0c886979ed3e8956a025f858376b4974 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 16:07:14 +0200 Subject: [PATCH 050/330] added L293 and L293D --- library/interface.dcm | 12 +++++++++++ library/interface.lib | 50 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index e84e23e4..df0c735d 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -206,6 +206,18 @@ K RS485 RS422 transceiver full duplex F http://www.intersil.com/content/dam/Intersil/documents/isl8/isl83483-85-88-90-91.pdf $ENDCMP # +$CMP L293 +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# +$CMP L293D +D Quadruple Half-H Drivers +K Half-H Driver Motor +F http://www.ti.com/lit/ds/symlink/l293.pdf +$ENDCMP +# $CMP LT1080 D Dual RS232 driver/receiver, 5V supply, 120kb/s K rs232 uart transceiver diff --git a/library/interface.lib b/library/interface.lib index 2ef8ad11..9409a66d 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1242,6 +1242,56 @@ X VCC 14 -100 700 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# L293 +# +DEF L293 U 0 40 Y Y 1 F N +F0 "U" -100 950 60 H V R CNN +F1 "L293" -100 850 60 H V R CNN +F2 "Housings_DIP:DIP-16_W7.62mm_LongPads" 600 0 60 V I C CNN +F3 "" -300 700 60 H I C CNN +ALIAS L293D +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +C -90 -270 10 0 1 0 F +C -90 325 10 0 1 0 F +S -400 800 400 -700 0 1 10 f +P 2 0 1 0 -250 -195 -50 -195 N +P 2 0 1 0 -250 5 -125 5 N +P 2 0 1 0 -250 400 -50 400 N +P 2 0 1 0 -250 600 -125 600 N +P 2 0 1 0 -50 5 250 5 N +P 2 0 1 0 -50 600 250 600 N +P 2 0 1 0 25 -195 250 -195 N +P 2 0 1 0 25 400 250 400 N +P 3 0 1 0 -90 -270 -10 -270 -10 -220 N +P 3 0 1 0 -90 -25 -90 -400 -140 -400 N +P 3 0 1 0 -90 325 -10 325 -10 375 N +P 3 0 1 0 -90 570 -90 200 -140 200 N +P 4 0 1 0 -125 55 -125 -45 -50 5 -125 55 N +P 4 0 1 0 -125 650 -125 550 -50 600 -125 650 N +P 4 0 1 0 -50 -145 -50 -245 25 -195 -50 -145 N +P 4 0 1 0 -50 450 -50 350 25 400 -50 450 N +X EN1,2 1 -500 200 100 R 50 50 1 1 I +X 1A 2 -500 600 100 R 50 50 1 1 I +X 1Y 3 500 600 100 L 50 50 1 1 O +X GND 4 -200 -800 100 U 50 50 1 1 O +X GND 5 -100 -800 100 U 50 50 1 1 O +X 2Y 6 500 400 100 L 50 50 1 1 O +X 2A 7 -500 400 100 R 50 50 1 1 I +X GND 8 0 -800 100 U 50 50 1 1 O +X EN3,4 9 -500 -400 100 R 50 50 1 1 I +X 3A 10 -500 0 100 R 50 50 1 1 I +X 3A 11 500 0 100 L 50 50 1 1 O +X GND 12 100 -800 100 U 50 50 1 1 O +X GND 13 200 -800 100 U 50 50 1 1 O +X 4Y 14 500 -200 100 L 50 50 1 1 O +X 4A 15 -500 -200 100 R 50 50 1 1 I +X VCC 16 0 900 100 D 50 50 1 1 O +ENDDRAW +ENDDEF +# # LT1080 # DEF LT1080 U 0 40 Y Y 1 F N From 46bc5413fe04058f137276a5639257d99e53e7d9 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 16:07:30 +0200 Subject: [PATCH 051/330] added LT1073 --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 22 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 57cd4a6b..bab18184 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -802,6 +802,12 @@ K monolithic bipolar switched capacitor voltage converter regulator inverter dou F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # +$CMP LT1073 +D Micropower DC/DC Converter Adjustable and Fixed 5V, 12V +K Micropower DC/DC Converter +F http://cds.linear.com/docs/en/datasheet/1073fa.pdf +$ENDCMP +# $CMP LT1108 D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage K switching buck boost converter step-down step-up diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 3b22c983..3227be63 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -995,6 +995,28 @@ X V+ 8 -400 300 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# LT1073 +# +DEF LT1073 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "LT1073" -300 350 50 H V R CNN +F2 "" 50 -350 50 H I L CNN +F3 "" -200 600 50 H I C CNN +$FPLIST + SOIC-8* + DIP-8* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X Ilim 1 -200 400 100 D 50 50 1 1 I +X Vin 2 0 400 100 D 50 50 1 1 W +X SW1 3 400 200 100 L 50 50 1 1 I +X SW2 4 0 -400 100 U 50 50 1 1 I +X GND 5 -200 -400 100 U 50 50 1 1 W +X SENSE 8 400 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LT1372 # DEF LT1372 U 0 30 Y Y 1 F N From 19bdc8718cb665ad6e2393e164038db538927806 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 16:23:41 +0200 Subject: [PATCH 052/330] fixed several KLC issues --- library/interface.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index c76f2f4e..8d26e4ab 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1826,9 +1826,9 @@ ENDDEF # MC1413 # DEF MC1413 U 0 40 Y Y 1 F N -F0 "U" -300 525 50 H V L CNN -F1 "MC1413" -300 450 50 H V L CNN -F2 "" 100 -100 50 H V C CNN +F0 "U" 0 525 50 H V C CNN +F1 "MC1413" 0 450 50 H V C CNN +F2 "" 50 -650 50 H V L CNN F3 "" 100 -100 50 H V C CNN ALIAS ULN2003 ULN2003A ULN2002 ULN2002A ULN2004 ULN2004A SN75468 SN75469 MC1413P $FPLIST @@ -1872,12 +1872,12 @@ ENDDEF # MC1417 # DEF MC1417 U 0 40 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC1417" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN +F0 "U" 0 675 50 H V C CNN +F1 "MC1417" 0 600 50 H V C CNN +F2 "" -300 -600 50 H V L CNN F3 "" 0 0 50 H V C CNN DRAW -S -350 -550 350 550 0 1 0 N +S -350 -550 350 550 0 1 10 f X I1 1 -650 450 300 R 50 50 1 1 I X I2 2 -650 350 300 R 50 50 1 1 I X I3 3 -650 250 300 R 50 50 1 1 I @@ -2987,9 +2987,9 @@ ENDDEF # ULN2803A # DEF ULN2803A U 0 40 Y Y 1 F N -F0 "U" -300 525 50 H V L CNN -F1 "ULN2803A" -300 450 50 H V L CNN -F2 "" 100 -100 50 H V C CNN +F0 "U" 0 525 50 H V C CNN +F1 "ULN2803A" 0 450 50 H V C CNN +F2 "" 50 -650 50 H V L CNN F3 "" 100 -100 50 H V C CNN ALIAS ULN2802A ULN2801A ULN2804A ULN2805A $FPLIST From 3eaef967b2f808571bee785a1dcaa7bb01ca86d2 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 20:33:10 +0200 Subject: [PATCH 053/330] 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 054/330] 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 055/330] 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 056/330] 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 057/330] 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 058/330] 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 059/330] 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 060/330] 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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 PZbhl7&W Date: Tue, 4 Oct 2016 14:00:25 +0200 Subject: [PATCH 046/330] button color back to black + button slightly rounded at the corner + all WRLs created from one parametrizable FCStd file (see spreadsheet therein!) --- .../SW_PUSH_6mm.FCStd | Bin 81891 -> 85351 bytes .../SW_PUSH_6mm.wrl | 8107 +++++++++-------- .../SW_PUSH_6mm_h13mm.FCStd | Bin 81878 -> 0 bytes .../SW_PUSH_6mm_h13mm.wrl | 2775 +++--- .../SW_PUSH_6mm_h4.3mm.FCStd | Bin 81890 -> 0 bytes .../SW_PUSH_6mm_h4.3mm.wrl | 8107 +++++++++-------- .../SW_PUSH_6mm_h5mm.FCStd | Bin 81862 -> 0 bytes .../SW_PUSH_6mm_h5mm.wrl | 4373 +++++---- .../SW_PUSH_6mm_h7.3mm.FCStd | Bin 81895 -> 0 bytes .../SW_PUSH_6mm_h7.3mm.wrl | 2775 +++--- .../SW_PUSH_6mm_h8.5mm.FCStd | Bin 81882 -> 0 bytes .../SW_PUSH_6mm_h8.5mm.wrl | 2775 +++--- .../SW_PUSH_6mm_h8mm.FCStd | Bin 81863 -> 0 bytes .../SW_PUSH_6mm_h8mm.wrl | 2775 +++--- .../SW_PUSH_6mm_h9.5mm.FCStd | Bin 81881 -> 0 bytes .../SW_PUSH_6mm_h9.5mm.wrl | 2775 +++--- 16 files changed, 18973 insertions(+), 15489 deletions(-) delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h5mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h7.3mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8.5mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h8mm.FCStd delete mode 100644 modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h9.5mm.FCStd diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.FCStd index 79673973ca5f14e847a7213de836948d2b434363..b2c2e22f796fc1898ae151f0d2f79fa977868e0f 100644 GIT binary patch delta 26846 zcmaF-pXK>1*7^W%W)=|!1_llWseBjD*J*Q0j)*fbv>jn&;9+23aLG?D%}vcK(W}VK zc^iAP=(fkE+V9~BKQ3*KnZ!`8so{TP(%rY!PvuT-seX6nhzq-mlh7{D35-qKOyli4 zWi>()S1WNeycF-gk$u`~YN_9|KkM(CXTMyX_U`N2!mrJjCfC7+5Z>b?wfRP_N=nM&)jz1)Z>>vyWyYvt?XG}aw2!1uKRy`d;VVc9SJMf z?aSofyY{DwZJuxDW>Zs7^9Sd9vkqEU?Y*};Pki1BdzUDk`CEH`b${oa8|c2vc)S0y zU7UO;ZBsvG8cl7#Bwv4Jt$k_zlJCEwxX)?Ly}n-Mhk5($vRRogZ^iApC&%-8)ncB# z#TP&8PgLlRnK3!a@w}4=zqQcS4&;`KXcc&B{N&Ov-iu)`pssyu%wf{ zev{Elt)lQSJN_xBAATva`Ppr=W6IM-@t+eze@S=kdlgoD;o8#s+kX6BUmh=J|JUkf zPS^g5{Mwen-z$o@TAt57YVz&HW}}vA`(*e}n|@on?@CYY&$#btd#CyQeR=bi_p)u* z&#b?-s$l7k`5&HM&V4!WL1gIJ7qyq`ub1EQ3eTN=tA2a^*N4LOrS>1MZ<_x@kZsw@ z)nC^A3cNdU8$X|?_w`k$p6s-nqm#yMpEb>E?X1Q7e|GzAXN})ivqSOp*QX2C*JSUn ziQ!|ve07s`l<(Dd8J{d(o=bVV=(j~hM66AZh;O9bveL;3Z4EC^&R+lT+lSfPTH>Dh zh8@0<@^s#pXUmShpHt-kHi_Jdx`%nCt=+8ClbhItw<^DhV^ZlZo)!%nD_ia6XzN_(gCP9KGQCrno|}Z<$3v?w|4x#uvt^qEZp+@)85LcPiHINFYf30S66SV{qt_+ z`^EL<|1)-JK$+hq!k!e}pZnYHSNZd;GGBIIc5C0v^7(q}JDzWgciO)B!+HAm!EH6x z5v6Osou8F<&?oc1xX;9gGpAUc{`&8Wrpj~WLmSQBR~sm>aWQzVUb*AI+=F{(+8>GQ zDgDsnVD{zdhK<{OLe1Cg?LXs`UH?=+b^Z2#uG@dzTV!*!vgnVNyqOmBv9BMim&~8L zsC3EsbDLxW4(Y$Eihg%;V*NJZ19z-5uKazSw|oC9hrN1Ro?eTvG~ZQkrT*ah^Yptd zkMAmPmR3p8I6=oX-Ut^Yk+($A3z!Pkt4j+u!+jp2znucbOY! zE7Y%;xoBz2^B`|YksYE-TP_87bE@rg&E;IWaGH=+Qn44OZ)idcn=ALR_$5pJWvqF5 za>&Kd7tpIpDKHs;~JCG}=+cQ3yFL*C9SJK{gv$&P-_GIgK7@J;`_$?CWV zOfLmFe7>=*DbIa>@Xo~tffJua$&~G0>$%*x@#Av;1V#S_MYak2Q~Zet(s=f*S42q!@{JSN{=ts8t#zzVdpim^DO7NRlioOFUy{~ zabC^tyXzv|4%)|u$>`m5(=$z2DW7njcSlJ?vpDBEGM$d0kg zY*WJA`DSl_+D7oCY}&4~GWW|lhC^Fk8YD%=e?GV&XHk9bt6Mue_Ws=TdrvJtM_*n+ z%y;+442{P%PaI*HEF*m{Ka|aLi$qk>i%dCVqpN3`zP>eoxBKd3v$UUwV^&rENm}-~ zr)*=;lat2VqR*{v|D(|FrtQ!$S%9x%uEcWhYVO6#ce&%|)dq$CQcT!*q($~S`_&C4 zuT{UqZq7;I;X1W9v3^SRp_?U()GsDp^xSeM>&#r`+<(E#{<EQ|GLbG<4X`XAHKx!^Up7gM=;`=Ve>AtQ-meXCZ%S+Jz_U`u{ z7MnW5zI`j#^N%?D!qCH_h_~Uju%P2Zr$d3RqFPM~%`M6o?pDY+*9(5F+}5Ie+xWyw zN!yol1{?3|Z=GFiqV>vTS>usullqE&?(jcqE!CZ2ac7!$&gp}0>lnDz+NxM4ggmGd z4(jLl$hh;`(ah&OE8T?!%R(f+dNjOr{1zzCZugF=rtg@@EfeDH zP?R)j$^!-2{;-gayDc&*UO(ysrs+8IoV0p#YDbc@)THIEoTbZ_hUi>gB&;RR+sUKu z()mA{TPnz8jk0DFue0hz#>Pd3{YgeFS$C8ROV|Z&YJE!4(O%rC;~c~4^nN}^?-BXm z8a($LI=1|oRHhgdC1Id0v{zB?8bjHI&+hprG}I&+y7o_bsHePo%FjbgbN5WC=jF)` znELN!hjio0Gexsk=;q4T?SA#c@cXy+_SJo7jl$JdrhJ%U?Vg$+vMlwzi~%#-nct@T z8yt#~k{R`G{GNM#*Up&DOBT)9D0(N|`?|m$M`J~WCMOn`0{@0bF=`@z-f?;*w9bF4 z@Go24#o0z=e)XYBk+&>1T_#m}uDACodepi{1tbZl6P51Pb&@jQKgMoK~H~5O? zYe#p@wc&_*v*))`=j`{=n#bmewr)IrSK_1ZuI+pLO-%%^PSE|Eq<4t9cvk%F!|hi+ zd3qx5b_SmEOm&V;;MA)G!_a=U%K6?5b>x7Zb$cAJ*nILK!CVx#(DHm65N z6wDSRGw1CROky_H59BeH^(^0de$Dly90irU$p$Jb%7HC=5()*PHKfeeofQ1! zRP=dvi(UyvuI$B-=j?XjDl5XwDx%3T6yhrsJhR*J^!cw zdEd9B_I{<6lX}FIE7NDxH?}^nO_5$~A~5Ao;+mT)-mFi(bU;zN=lFw`OAblfmK>?i zt2<$vb;UbH`ufyd8;4AV-lG9}eeH)ePBH%Ve<~@%v2a@WBS{^$?wa{gB7AGV_`Z+4 zJb#|GT%=fH2GE>Q+XT9JhdFA@bvrHa`?nbzGT6%L^&aSs;lUaIa zUFOAo#~K9`I~@9i%=?_Q0& zK1FL{R4PD zihKBFl9PAq+ncW@9jnTl>^;lUEi$^Eae~Y8oE^JgRp+H?CTlh-P3ur*DF3?j%odl8 zL1sIzr$sG_Sf5+!xv+iP;b(2TCl%#O#LoI%xjQ0x%3+~{v-K2iJ`IpObL^C>lJ(3A zk13HSZX6Lh=_|%w$NF8xKfDbi1TQ@~Vt0hnS{rZ{0 z>h&&rmp;41eJXm-gsc8@W-e_>^wv$ad6vI0F!Fnlkz>GRZ%)B^D|1g8>SW)TW-v3* zn{#RZfp5#Ur>>deWA1s@duAtRl9^eMSKqcZHAKWpU7}E-g@&jrEgwq)=01a z6y&CUD&m9T{wZrZH_i05Trhca?Gf&t+sw)5L-fPvJpQkAv zy|zX5NNQQsv|Z{K{qD|AO~2Tdl*#=zleu!W>Dtax(I;pDRVzvm(>S8jRi-?(^6`hkm2ge_+5K9^R0R_n`*ubjQ2$^D+s0~Vf< zo3*0%i{7jXzHfoo>v;msNPoWD*x-0yRe0@uXZ6(HUoNRrUM)_KT>7TazidNMsn@r! z#V?jI<-XL|cKF$?OM0AA=a%?AE)|TpoFvd?Xs?>{$?}Tk4-coY5vXl_Q8cX?qlzsO}Wb<&fdY9S9jy>wq-|q^7dKSEMc{1zkDft`rg|g zkG`JyukX*?dCrB?n;Ghjj>;bUVCPp~r0gz#Jong<7msruH~zG}wY)$3$sJ{tkmadz zCiiSi52+vA<@)j2HoFxQtT#EG^NpRR%_y<*)^gX%t>)`l7O3aH`eZ258Mo+W?=!&* zsn55`1cc5!D8^m5_0Xg})~(9&u}_kg&6xKsW$A@-jVljspHT{8U-((HHvhD)JMRmS#rUQ~OVPJ8fd<-FDN zHN#wPmXtrptG5p1n{$wR|EoLI#-h#|v-xgsns8+8ulkRjn_em$F+8g36bf}5FKqlHp0bMo9*5vo_SakyE+!Ozuu>eWNXwCH0;9%{_aGs$tkS(1D#Rqcc0 z%@XGZ|7Colsh4}RJ=;#ngK0Mn<|)3@OA2J2b7oh^c5ceFmzyddD4u$m)68K~%!4ob zh9~D;s!zSF?D74|)Bx+)2AB7jKmPUoYHfIPLV$H{cU7RZ?B%6m!a*0ezHkp;aV4-v zFW`OquR8ODCWTC?#giA6SuJuCU;NqjxR&eNE$&5gcW>Eu_|m2AZU^pqFMe*7wkKf8 zlt+ac0oJl^^Bv!oq=@P+n$I{@fY{<<$KwSkFQP1UR_|t&iXIq(94+})11Hd>3->&Y3N>S_E=U( zW6rs`nx7W$yR|m7d7aFb$?e`*5JC?5St3XI{7)?#o}fFg$hDOSW^5($!|lopMz#w>$a8 z^;?gFo@S<@sMF0Vh5T~HwzRf&Ge0bf7Fe>$py-cQeUU`cvdny8$E&t>rv z?Lw{`ryL%um;P@9e)RaP@IAFt;_9x%buUY}>d!9jP0pJ^G=;=<#{cyt|To{c=uV;u9@$rTs-PC^Tgy%o{C?G{~f!spUL}V z;hQB(mvY;rw%BVJ*XpOu&YQzGb)iOHJ#)v|H|sQJ=f#w}-YhZV$#&lCdzhtlSLPMp z!*-Wv-_^TwX7%Jesms3No?lugy*#(X{rYc_;2)Fhwto)wnQR)US8cx6?tGBp*;fl# zUF)7CZ)h)iHY=^N}SM$`<+xkep2MJjs0w^;+DzkPD_~uQjt8%@|Ej>--{1l{IzVxz6_r8bG5A_tV=FAFV&bh z=h*AGEurdjo4?m-&HYlKu;^)ky6<(*Vrj!Go{Rl%O?tQQw&9IOIa_v%r(4%cL~CEM zcXH2ey>xgXhqG3I#@XEJ0FBs*0aa6UyH`hP@bc)0)O!U_4ot3k>7W^#ztCjs!mgay zFtsUpk4)$L_(>FuTdN1j~jy{w*g z%FAG9$;ms`S6?4A+-agV{oAKo&Dm=*Gv7Ji)zn&=Yia1&l((!+V(O*3V7ETYGswGh11GNR_$3GB49&OOKvcnUQd-ucg`RWkP^h(WS6?8_YNF-t^>w!0yJwpJGmIG74ea zypf6R&x;p&nQDcqJ_{`flA3y{G|VfxEwf!Ku%)=6D051^H}|>Tj-t$m zqNh&W*Zi)O5>uUh``nM8=T%C@TQ2tP=$$6?)kZbsqs#5aGwWAq^iEs<+vn)s9w||! zceehFR>>E*R|Zb;b`M%0Zn{`w`Zpu*#WA;z-hT9H{^FRZnqDr?y1GR#Y`0GJW=@pY z>~))IXJ1MD?=_bW7X}*rv|PFLb3y%m|7FwWb!1qEcn4p-^v8_n>ZKLa(pE2(p3xul zd)3V9+^Z9H)W65+sAb)|a(`Oog^Gg*A4T3}xjQTp!ZN4HzL~s1KU2T^jfmA6 z!TMK6Hf-?mcyaI-&-XQ7LSy9*DE*FHdVG(uOKK9R9C*HL>O9f8cTQ(6{kzZm*s%o} zOIP#FXMAIzU(i74>J8j==y7*y2Qe%zqPbEpe zqVHjmY}?~9ywh%X-D^72)!O^#^S+O2%*Lz}^K)kB#J@Sb;^?_6SFZkxysR^gxBN}T z7rE!gjqEXB+8p0W2lYl<6PX?LUUMr-{F`cg6T`+v~b?3TO`@7ljv_x6K^+#5XC$Nv>a zo*me{OSF@bNh*J{tN00K5X~=r7fipC%Vr1hqt#l$@{iOHfW?<+Ujfrq`u$*eZgU^7 ze58dZm|kKD;eWF72J`K0LYP42OtsVD7dMl zj*`RPZbGlltk5wt3eA*Due|mxNI~^Nla^2N&3#J!kCOfN)~#$%iQ#`ZBfq6yaf8Mg z>({3}UIZL(dUkuV!Ys9rzBIrjZ&itYB( zH}fveQ7o9c`)j=QSFLlOl||=?XYI<9-YFdI_JW!ExUp=cTn9D~ny-mmV-?e|` z5rT^k-t>?R=jb&LlXp{D{)WHq-M1->CcUNk;T7t~d@sn%wTj*(EhOk6kupcs(dPUb z=ijYm4;4CDWa8bNm|L_a3U`fBn6<_`SA!ci(&eZFhHixcGU! z`K!gBmp{M#dA9$n)NgBly}Ek+)$+@~e+L&;R@MKi_*_uD@AmsToBdXMk1uBrz4AMD z+kMUY=l;*?LSH^AuV<@2@~Ow$Sm*qYqZ2Oru8cbL`TjSL@--XUV^+qf&eRH7b}5xz zmD}g==iaiP#_MJz&dYSo4|m<2Anc>_!?3+GEPB~lKKYOr>N8$!{I)^A@rH55=K0D} zTaQdJt^4J#%^vO`1CKLU-%pz8&?7480n@XK%2-{NKhLGJ8tJ z(GQzdHD#Z2Y6xfld3?ihYYJPTgXVeH7t4NKvc2}@-=|yJ_j;BU7Oc086El95dGqm( z;6p)Ze}%&jy7|A$um60Vf0b5ddRfk@EB}IeseDdUjoG zugn^^ZJ9kSIZVMle0oz)1ef*hw77Tq;kRHxJ*M_J_xHMwywnxi7%GgGoy*H$UAI{1 zhRpZB7bi_=R{fmKH))fI%;|!!2adhS;|#B=nYCh3=j)1TE{ZcgzgxU0e|B-K`oU;h zm(Ph>kxw0;@=j(bJ$lu6s{CiKhKXzHoy2&8jgQ-ug)BRj{9G%3<@H4qdiy;3XU={a zv}BbCxAeR~#~Bq)Yj$k@5>fT-icD-(u-T>+Wwee@$`qsvdu6s_)^^ps~? zu%>2{^VQvH0hexlmtT7+;cHID(UX3kRy^!hJKZg2X`_25kPQlO*Kl`1v2W zZ>Mv8W4O*2rp2A?$27X;`~R%dYyN8U@No#A^7XK{GwvT!;H+9G(Jyd%UWIFn>q=AW zx0l@?sWmW5x|HxIWPY=&+>m!GLFM1xziYXk$DiLmzy98w_g&ue7M__N|1R#%{W%)KRFKaJ3q_dpu%u@AvGCmXSqD-c9&i%4zb^O}nR;}l>`}WRQV{`57 zWuw$(=H4@JU60vTAW=+2sG}i*`=$i`!Cq@7nT94)=faWU$038(-Pn zbaIx-_4jwLgx(gMDOk_Eecdb##%00Nqc`xBo>A@;Z97)?-RT~$?FzPyABEm`Yn(XEp}__(K_~)AKx_2UgG)xZFl~+-Otw-manpY{b^#g5#I+rfr3TTPfPz0xYucS zrts%w7x^ge$B!4D3|%esQ-1c3ziD@-*{I&h`2X*SZU1d)HOJUp_f>tnxa;jox^H!N z+)LPCXYZP;Rq@mG=awhG`NGs6Mx1{lmDC#){C|dv+;^QH-PQ~Ku6yt|wf3X&HThdH zEPQi#N*N1|@UwgL2Hai2=Y1)j#Wee><35%fNuBptjXnijR^yL8woo&C`Gu{qjbAog zu{~#ZZ}P)4CqC~A;Jdp2lqPd>@ah7I`iFC;WPU2|XWX%N&B5bFTbTX{eN0Z=)2O_x zqf9TR#HZwrLSZStrCP#?pp#txPMlcw@Ql^b$n*D2mOL$-{cN4ux1;4@mv^62Jr({& zN+S7ssPs)!;g*m*>50o)ZrpSGD{jEB{o+{})>To#3>j=90w(es^>;dKjp&FxRD1Qp z7Rju7A&obynd+6VuxKuAxpnLe-|tWSz5ga&oDi7QS>Ezauy|29ch>q@w-y(rdN9hf zgos5}v`k!dFph_{?1f0`qr%YieVh^IoAZ@zJRW_2Xf@IE>)RhIVs^I7U7hx$tDK{F ziJ+KzOQ?sjn$P0T5_4BNx5n_#Tp=LwCvcGUe0SCjnHQ#$%(?y0K$jN`qen1681vM7~(`I=YxE#__Dk78_WpYzO@ce_W9PlSek z_Zrn%1y{rNe>bR~do1*#)H`RI(23%S%q-joy1tU;@}mfCroC~q(T~k z4oOaDbv|_K$&HsP-KNXrliq(Qb-Xa`lFlAK6)u*OGXKoB{MpO@?^yd|!2&kb&nK7< z&ab^8^B+m}KZ$Lccc5M)MU|y^Nr151%|;Eg>IczR52<}neP8d^Eg_J&YtjL+ zu;%rd9BfAQf0WGWIMy<1E;G(vrvTDj|VAByxw(p z``##4i{9%X@gyt!B3Fd@>I{adU2PkSyV|BaKXiMi58K^^40k3h);(0Vh3!L9=*gDa zZQmdGM&vhK`y~{9qShg=E0a5*{yT%)2DV#9)AFMQ-1ZdPhX%Js4sFb;xgCF*Gjhk zvR}q)a(Oqq(X9vmnXg=9w-xN?Fq~Mq*roH~cAJS`5C7it;1cIY-SFh_{JFmmEO{63 zM{Vm7jgn^VM}L~QU2ZhouzaA*Z))MNQE+?AkHUuUKYipD9yprF(L2Fqr_mm(*`hz% zq~jLFEtZ^Lv7hfJKXU76vqO0;xCy?$l7|D-L_gbT3#NIx9teQ=?`CB&)q|Sk55J1l zgm5u1{4il);Adc92uLg{3C>6?NHwz1ODZZj8g;wxikm>KeCEG{{hnsqe$`c~=u~=5 z(NOp#;hVth(c!w=;mG~xA*I#Fr{~??Z0+q3)tmn2)hesyda-X$&;PgM*N^K@&py0= z`2PF#^Y+`;?78*++wSH5^XzMje%7z4Ed2ZN*Wa(R*Pr$Nnf&?g>i4tb`RC{Hy?y%d z^25`+Z<{F=bq_zD@`wB)h)4u7k*4UGimM=Cr#Zcg{QpA^;VmmNL?Iq+2c<*Zw>p4f|WnI zch{f(_t@DnH*@R8_sdOYTs~5M&-?X~FJ9HhC;SdI>`sclII(5nO}=Mpmt|+#ZmfSI z`Df1ix?ew^ot|1%d)q>(=JG8+@26`6gR13A0$P@|tvP48dh5npu74K!dT^}v(-Lpl z64>&fw?nJ8U({pX+ckyf*q0_>2y?u*X@_KI<=@3NH|rHkTExzE2`t@k&1_lsMb3qD zMI5tK=iFQpsckKN((Y-`m0Mnir=6N6V~_ z$Hn|Uc5+l~>MnU3vcc=3ted$*1gpiZ_5|G&sT*EF9{Jj>Qv$u&*?-)7yr{VFi~fxK zMH5~f`7uB9mZrwudg1FITZ=>l`h|39Ig2t}^W8xOha*qH)clrKx7oN;<7M?-{1XPMfnmqs)5G zc7_~V-k$DTRX6-pSI!AIFyUy=rnC3_dYu)IS(p3#y&3)>bid9C8`J6aYa}hbi@$E! zqQ3 ziH8rAC(BNXI`{G^gU#nxLR-UKBwO4s^&YD_wTpv)%C5k74I4FO*H?y=9c&Sp>YnQC zYTgz6r|G~{j&+PB{xt#zS(k|k&aR(6gXiX!V;SoX6`Zvdu$9>HApC5={ zTW@p1Cp%B`w@g)DO8dG6W)lkfTlQU|~QdeF0XM-GP@un{aPrPV#c)$GJt#exg^d|{Ks ze6!hW)^j6UQ){#StVIt>snGd4x(ijmH2{l$XO-y1mV*FBymo2{so zZ69haJxfeHD64eM_RD6V1x}Lk-7nvk7nDh-2Ht%>=WO!tUfv5j znO|y8OxZNaTxNCT;}$j#ZJB)!YU+>e5SVlR_e@`F>l?P-)3@eCzHG=U`|qEo>~P+3 z&!X?%wY<5-y65tjY(My@M^m`8m}-+iB;H1{;O)e#|!{=W;WjOP}Ky|4c!)xN>gO8)bwI(zkmIyL#8 z`c3AaP1%w(4{tmZ$E@<}@4G|AGrzR>tv_4HvD6@QNtj}EQUa%WRH=8^{8+;^U;Z38 z*C@Lo*#C{&lWT96%#ZSCN=U!i{qp5WK^BIiL1Nw)8y5dqeAwUT{YOdNd2_6#Bd=!P zi4ScGTe-%$qy1JtqgGDvAt#PXr3pgy`(}S=JZ@1xZ}Aasi!XfU)=DN*c;=(cWQcx zBmd(~9VSoo70y1tzgMHjUh=li%qL+g#x)lz8SRcMJX+EHAXxQ>0DJNsSw*|X{^ILq zU*6@}3fdU`s*>IEaZSXe2rao?=;~`aAkHhu0qVzz&y+9G<01*}Vgn8NSYv zw3@a?_~4VuPYd3hP^|cp6tt*fr$D6F*|ld))=b$s<$rLG2Jgq?^$8)%q+G zn!9%Eha*h3AJz#6+Ff)uw5``jN!u#c<@3U^UqpG%v5A`|&fsRbFGk`QSKL~8 zQiMI#*5=C!;f&(VZ2k=nK8u|;FWXt~X>v*8v#I!pyhewB5+8*HL5c#rsq*zM3Su7w zm=>n+eeONR?ejRFr^arDN$}+zrLLUqgw7gkRy z4O?)+P5WRJ49j0RQ+vFn=O2$ZA8{zy5^S@;$?j2 zpxRfv3-aHyO&ga7EL6$e@mo6Q{fU_w^?t`?+Yi?4+;`Qr-QnKpEBepH_C3F`Zy{fD zXX5b=rg>HWf}D?^$=E5pGL84@`|u#|u5Aq3Jkf4fny>s84_Bz0!0S3KrLI7owNKdF zWumH$xkq!y5utObPum_ds;ZVN@~_i8^DvpasVtkrIQRU@s%uu>br*L${oG)swK8j| z#@70dTU*YbzFwPc*&lUm*HJF-j^|ZVQ<}G|_4ene*`<9%o#g)_2WK*C|T$vUJqcYYYA=uRWzJwn}cTS9XBr!u@OHJzCzs zTzF{Fo@$vTz0>Y(KECMueYtAqQ)+$6d=>%Kry%HgPLS#i}7t` zmNK}wARM!FkFMh@{WA61ylnAB{c-{Sti?B$^1pasweF^&_?}JQRz%%g;HR~urz-k= z26J)pLBZzywg+7t7k*w|l;h&OImC2P+LJqHt}6fYst<3hRouurXO?aVL-e}h$-lNt zdd0ny%d$R5In4S%h-d%KMP6r==jdMf=Kt`G;VGrv`IfV9e`Duf;Cn&h^#s#Y)qIPx z#m9uX6xJ5}X!&7b^a@&o6M8t)|fZ>7||Qm(7gqKBty1Je~dJ z$g=10rVeZD=jYk*8SlOq{ipAiPpw94nsO+2rD0kO50hW5;oFB>w%z)$W!t46H-pl> zPd-2VdFkQ$*WRwvIlWc0>l0R{IxoApx|!oZ*Gio!3pOqKap9rFygrld{M)~|{XgI_T)d0|DHH~hU?w)iZXG1g|EjRYIt5)UB64< zi!f{W>te=atvzk>CNnn|Ne3)FJ7uf*64|3KSPRcped0R!;i>qwtj*Fp-msr8X_54#5*32L+GHj}*4^rA&+OWwj465cYkf?Wc!4uW=D zkKDibM_XihLK(}EKi?)Bs{A^mG;?mUTUoi!2cwQ@3h#3>EGy0|E^WH#Z1>peiL@f~ zN%L(gjqj7DwY@*I$8)cazLU*j%X@)O{9e|-Za>7s8K|?cC*#niOCRo8If=}7pCWK{ z*0hc&sYur^0addU*6xct>9@K><+%hC>(YdaS}R1>S9|{p>%C=g?TLez^PeZPPKCry zp7=)hY@GO9Bd1TUt|!jc1PijT9J^*N+_I!x@??+VdmA4W6<#-y8sSINJ)~xBkV{;B zb8E=VH}&a{eV0z0bXg*0>U?K+HLf4WR<)^eaok{OE#^LbM?9+T)0ChMN(WY1MszRs zl&E^cJpWLw;rT}%0tum)4fquKpC!&%bW*5Bz;)id2&bTY9*)oi&Ohl#g`|SNmv8w| zcKYJX{nz8x|M;!r65PA&`IH6H5nm0c(lunXacVz*) z$Dxpw?(IjuZjzg~&uq=)Cj}eXf(1Nv1 zY@QrG(fwS~lgTZS zZQIhR`E0A4P~NRAQ?(4;_8+&=nD86pY-DL3c*%k8dWoiLJ8Su5vSG!g7syc|EH4uWc5du%wdJ-)&NL;@%|; zh02zBIp$Yq|CPACKCjnJ%xUh**Ea=1U)5jS$6BgWro-+OzF9FVS7+NS-n%a}e)EdF zi@dUS&MdK;r|#_1DAyBcm}WOwT0B^rWnYV&+%0(~>GZB}a|ZeS8rOp@r+w0Wr{H&4 z|7;C&N@ktZQQm#2`&szKH-FkpE8(ZZo<+0 zP~*ogF$rn0TK`2CpDyWWSw3^W$gByh|G1IICtN(2erD_F7hzxs%0(M@Fg5^F}0Y<=>M}aPDbvn4@8{NYzqh;-Wb(o-}=W|8v!wd6~DL?mP2N zs8#jW=F5-EZkMiKf9mXP`#*p0mjAE${P3l{|Nmdl?%rNMZ(sHIA0K{v_~@Q*|L?_F z_2vHe>%ae-{XPC)%`cz7|GvyVUtj&}^kshed3yQt>MDM{eEoiZ-T$|b57*DXU;pn5 z^S@vJmRx=Rs>bpevH#HY6FI!ZV zS*>=gD?T&YopbBf`Lnj@zLb~$@^Xp)f~!Bgs&6@8j8|NJWxwn2lwALDxfk=t)l!G!_b`0c-?A#GVf#^i9z~7k zQ@L)joR5+*TOK+0n-QPM;Yl`LiQmno9wxVQ`N(~I-E}71>RgEbcis6xXG4t@Yxfmx z_;sTA;jQELbw6It{rBj%unX_2N~T`-8fM9l_bN;?g`2ls^HrD=m@?HbufR|9=@c`s z-2$Z^^)5%}9(I|(x6dzIDv?)BriABMo5bA1bFNLCcw}??#jNLFS#Dk{3<)+-cpxyR zThAi3r?{%;OGHGht;So!6TZnk2m2=bU3V0j*ZqI`|7E5GOfje3K0)8w<=cNLuT% zYU#{k9bY^98sA$#3XOk1-|yMPuDoXZ)H8hvP7!;!1QxtlG|%JN1_ge{c^{5)2q#Tx z?x=pP^O7aAcK&UbDT?(gl5Ab}&hngD;qzIqo5@7)m}Z|^l>G7w$282`HI1K_tW2p& z*|}0qE~0;%Mf%3xUmq_U_*Tgf2)z*}~PLRxs@%{VrXD|gPnn!F^pKACe;-YbUR z7ClQ9Rvd7%zqwBCc4EaL3AOw!{F8epe-A&alCGdz`aewgHtXuUFWR>5sg&qCe2cND z_n=R~fs5AM+`^hu64MtQ{CJ3WLW^06RBe}$*^7{`&)j}v7RD?6 zXzkL(*+E~5F06a_Qo77HZSIMlYpwNZd0%E+oc=*HZUcwYW0{kZ9AdVQmL1yI#V379 zQjnE}`=N~cY};(%Nv~!0rKt+Zo)hrez4p;n)~)yS92UR(Quf$kTC5~{GFNi)8r?Tn z431q|>iqQ10s$w9^a(sl+A`|fwVN1rYOgd|P_)&zOFZt@#c#=5R%;%;wWpkoapuR# zoC*rgXB?->TvCz#Tl4?ck)oMX5}s}JcvV`Py;&;g<(cKzCqLY#!Kgo(Yr8gM&}Osk zYK)BEC&%t6U^JS1ZbwXgY1sz7v&LsmEza2*a!4-X8S9!&+MmwMmsa!@&QZcpC3J@2SnxSJ z?~I*)7&Nb3c;lMbXy`AIBR`=mT5FkQYt#`LpZ#qo$|UAl%q&>b*W0{fR{fFp(s7y+ zhjfIwBSJP!%Us4Y$JTCwl4*caM6|{vS3wQUAkP~duWv*&c}$(URCPn*qo%WMuDioc zG%gCCQII$%vRhI5(S|;ygU31PaF2LG2Au( zK5Z**eX68)D>*Ib)Tw=H`rBXL4|-c)d)a?~OYu|DPzFVZj_@x&rB9l?#6wi2RP+q1 z5}t<`FMSm*xogK>lbec-X=cx@?{1&)Yrj(Cu8G&zA1K|P!TRQs_RLw~A8zkASzOPn zcl!vl-fSk7ll%5`dHjk0k?qJ5-x`rS&)D{M=zspJ&qME;TwZq0OF%Q*wDQ1w$H=7@ zgC;NA)gwRsF3Xd1iQ_wcUS#e zCuU*1B9kQ}X_0x$lAF z8EkvEF_eAx+xyLQ1-r-gSMrH-G?^7%)~}bW-N}3}=KC*e>-a>&luuj?^QW9#^rZ2T zT*I@Ik*nUQyi-^*eZghs4h?0$+LEwiQn!!Yd(M4+A#YjHujgFu@>&)P@^_~96uB5H zOm|acc*pYbYJIT-Y>{A(MvUwr01eYQEj ze_ku7Ke5m0X6=N}u@l4Dj%nU|xhi>mU`hIsZBd-@YwxS{Y>j^Ka{AjP8l6$gR(|EP z-EgsTbx=Kntjxm+pCYq9`*=CnRIt7=*d?`V# zrsbSh)WQrqcg(obzeeTZ3sK#7MrqZ*Pw@x1ezR#$Vk^_#ttG23B;5FR?%&R<-QqVE z%-J2Ro3%d8c5>nF(?+(H`@HAemU;E@VX$3vkBZmtCCP;bY{ctU80r6y_Rl?Pj#6y>z|%aSitZw zR(R_c>8_F$GjwD>&MkjaShd;n^t8`0<-LW6)_vr;XR2{{_q5jDc^my@HsnkTvO2sW z_?D7c)%Goo(N|VGzuvy(Uwut&u*)0q`!^=rJL-7qeCS;Av`2W>g>tEX$JHloon3Y{ zh;hp?kEA#2wk>Gk=l9SvRk_j|RvOM%-ykbcqNKS%eOhefr-Tg?RkDvin8$YE;Hg?E zhiet4qq zu(3YJZhPkTynAo=J=~Ii@8`D?6S^w)JW>dRAF;=U&b#Nw_{EA|m=~Q9DD|wp!EhtJ{uVG&rH; zdi&tlZ5Im;-9EOy?6%1M`-fvCr1F*=nZ=f8aqx8Vrur><>kW@uYMy4EebiNK&%`JB zeNB1lPecvunD#t3DE_8);!ppFl)lJ6BI2M ztA>XxoF{LSB&!*g;IFXOlFrgcsBA;WQ3^FYN` z|7ixN`AjaQSUs-yQdQBA+uUhLkH$Ab*)yn?B8@=ztjENgV<(XHDARS zn+ii_?Yt-$c87cJ%$zgVnp8`hp9ua7XbH58d-c^fPF%g5W&Q3S^VXI>F8rKR?bgcmOdg1+Dh&HhZ0UC8)-%xU!Q&c)17WvYo~x~z5O2M`|DGc z>-_9)J_$&9o-t!>$kI6e1%~CP>w{iexGQZ^eWbFcvt2V;XJfaBp428cr@9-``5QlY za!oxd9VHjk?-}-3Yo?2sXJEaB6Q9x26G|rwA5MP6Bdp%`!n(mkrf2ECsyWXecAGqD zGViIl@}v^ZewWHq)@_m6Y<_lW{lRG) zrff)mrKbEu^uE}=4wlnQ4XjbWER9YHbQbWwmnij;NNk#;Bv{NJG^1hJ?zb#S2b*#Q zdOtBm{+`rt!f>6%Zd2jz1+FDi`!yAAY>_)6Rgn5Wp{eV@aoJ$=nv{mu+dfR|_nay0 z;FAC7U;>xCl$}xEwkOK>E?oBA?P1@a$Xd_fcl{uf%mcBHn^+?rcyOz7tZNpV5XI!m z{pWn#g>RDcq$M^ohzooRZqYya?{O?+<^I%v_oe+f9dG^q_G8v$f$T+xdDQeyGfL_w zw8@J9_DXtx_Ra;W(kXG^#q5UwvuX&!?W(#vFjc9d46vJW8By2xu4~B90<(V znf-R6?i z`{2R!Azo|Gm6R19n9dxL)~pD6#9IC#!7WF~hCyp%>hAhStQGB&VbeA5GO;BHpZ09u z;ajIV^%`HGRbZC(`sH&|RPUKf?0czqq@jXIwrx@=BlE3K#th8LBD*e>&1Yoh*#4kW z{J!&LMSb6w+WjkZgm~l&jSWlr(>~m(O6Jo!wPfBsNA(0Y1JBKub?>EImXuRaFFvx- zw%)fxq*fqW+R3ASgX5#ZLV?E~D-V^N^3xS!NWaK!-g>sx8lzQ%YNH6tu(-KY3SiLVuqA zm96|Te^HLSvzVKh_y`+tgZ>;~xTz+uMC+Tiv=k`H<9ICMTsm!UY=(TI%jIPY$iH zwJ5zDzWztjbUBVnCP%(IOcM1CntQ*CsfpUMlyffeQg~u|F87zB#IjSIdJ3{iqNl^1 zwPtj7g)2t`(|O<+n{u?)lAss5M>9A5 zZMmcxn7Dh=m-UKF-H(lKroX!xbh*!hM|V&Ct!Fpf zDWP|)mT9Mu)%2nzVf!0$jZUyi%ssNkA0qY;Y`1!8&6zzOL$-{MIXR-vPg4=k_FWW*lSr;On$%UXL?7isBoCHYRR$ z77%6gtKYt@t?*`lKVRu@USVd-^2q`JLQd{|n!fd_uW0`f`(u&88kd6>HbyvJH`Uru zcb&cYxpV%c*~h$gaKF6ayVGFD|79-vdUl)4bF+`RK8c^bK1BM_nn#CtWuJ?D*~*fg zWc?xC_od{HT_>&2TwOHD`O`e@hDx7X?7RyZ_J@D<4&1Y(e)~#?V@@+Zd==Tc?RUl@ z;};K4*#%vx?)Z2iaM|;Tvjf(9#`^w#?D>rVPQmg#Xq=@z<@ zvkY|IGq<`GhKin)@Mfs@y>)WxiF;G{RDSnwj~9J=bVirbN8`W$cUrhy(wva)czn0g z%M#u=>HhaS+iKIEJUsJ0ZwEu)(>Z)k8BfjE`M+$zyE&QuVa%-QzkD~(`xz(Ic6Wd6 z{BXzRrW#?ME)D<^1;%I3@L zTp)VS-C7Y4ZT%?NR~`FBz*9hkKH zmSmc(ULChLYFG61`+v*+e(OKI`||ze_WA4A$IZVNC(nQU@X^VuyVa-r*Dp?gzWw>_ z&#U_{e*Sa&#cJ_*cl){b?#`Wb`tt6}?X!Q+{yh8f!{eX3FI)d9lb?F`;{PXZ{sqZnQtSBg`sN>brJg+L%6xZz>zTos z3)SjpUMt#HSK4m)?utTP)SHZlQ;uz&dhHgMrtkR$pPI~C;`Z$ST@brxPk+{y84N19 zuh0Bhb-?CU*M9}Q+*S8}In6pWSu6MRqBpztoj$cLYuCP|1uj0~Racg{hChpqP0PLa zt@OIclt+Ev=Ejvw7kTCBJ2mc~SCqb;&#x_;e9p22|JABLdf*-F*)PFc=XvpauDsR5 zs4MQhbShg&t;dWv$G>mhvf<;~(;60Pfew-Pxc5%V?p%BMnAmOw(WZ-KITN%Q{52w% zIk?TWn#QxC<*i;i7+r9-XycTtZKjT?w+;`XD>82Ssrf2-|X<+uS$ysQ#_V${$ zvo~ej+V|?$GD9)0+2`wT$i7J3QF|aYX`X>c0@uZZEj3EjCyqXxDV8YTUBGDJbC+qI z%;D3Qo?o1?YsCe&81?X(GUb0SPMoq>^>lV$WsJSy>Y}QS8K>6W^m2`PIMms#p;u zrqfmy^k&NxrMK)`r_5OBwPfd97UMTuVp}d29dUA>zb(ye<)wRTE0fqKKM~mQ`4hX6 z$3v;cl=BNVh30+dlhjITYoGOVm7;=K-m4|Pkx`Z$iyt0dpu9;m^y;HY>dW(uL$m8n zTD^UvDjp`YX^PJBxAV0pG0J2$!X_S?Awf z?OV9()uV+IBzKo*I&7PA!Lj_V>pS-p#fvv;uliIQ#*4j8%Xl;K+Nmcz8~<#umYa9d z^jYndM;l&Pt~37pTIKYu#|ypM{lpkKEBCxO^GWCU{>KkzKYsYq`%cS>ldFuE`rTqY zr`WsYwo&I)yB`}4DAvnQ{U#rFk^hyiPXpUzsUN0!yE&!??{i*yKYz_~&)ZH)$M)M_ zZ1TJr$iXz%NlKd~ov{2F@3YpNSvTcoqW=S% z48EL$Meh{(Yzr2eyyo23$+=H`#hDe8o^xgiciT^zru1l<^1S>b$Gg&R)tmRsx4f_L z{apcX?0}MNz=QS4zP8U^^_v%*zA)v_!`*KACa_k1B-ZoT@l z_~Ath9(_v-w_p3@fyoDh1*S|(53X%vScHVG*Pg$+rWW%$R6pyk0-sqX?}UY= zy-QwXo=wt|{o}V{sjBhcyKEL08W(fRtcX6!xZq`>!-blLxE=Q8BCl(Y7A$1ed3Mrs z$%6U_UN-gQ`i%9?gO5&= z4m+Po(JM|m6YLwg(z)n%N=nSt>9gHKPh946$y4ok>0DIbabxB&cdt&z^c~l|Ge2;2 z9TLiIIl-AIddsIYDnldS#n=ygw-Eiv4540daB_Kk?|-pj2x+((XRh`#e(J5* zzPanSe7NYN+Zwz;qb8Q^^@jJQN`XpV(>|#0_Z9CpUMpzk#m3K4f9~Om_WeJDT#SyTWL$!joy9GT#`E?F!;)Z+f5i<->%V zuD_nRbO}@CS7INbVTB5m0_>Aw^Lms;?i+3BO zS>3u|c&YBju8sSTe0IPtfe0tM#=?s%fN++nf&_C=jq9`SE?di!wf_HMs%;qvZMr@p+BoRvopoSLv( zrS7bgqRhhu(5@1=ET zQgZB@v=8B;8(7W;^u&KuKIqrkywj%pWBYOmmpd!kZ%8EyBs*qf>&l-`CIhuu0$W znz+X;qw3RUySGpJ6qXxnwy%GsA&-Hm;>snAvzL6jZ>%gZ&4DF_^K=Ejzn;pIiy2og zKmYRb-Rt}F(&g$SH)uR-y#IU2_O1RcKMyAy`Rn=qa!il@T>t&GJ9qp${q!m8Pcg%? z^2_Rf6D;N%#{Zdmq-WwvfrrmmuU@`<`L~F921^#Jf4jlAh*OeXa3-su@}24R=T=Pk zzxZxmd`#Ra?PcPM%@3!XeQ~&oLwE1jr%fl$e`QYhw_lWS&|T+Mu;a=4ScC7b>r-dF zHZD7-WH)zXT(*E)Pv0ZWTlsnl6uTIkbcUC;-kkY0F_hSCVWXG<} zv;4htpO=0_fsXAKxl7FbKb61lh!Csqdtt`0r`9>}_@%;*jB}@WQjJ|KoAsOb>^o(* z#sBacXXe1P50-7lII=EOCI|_lk5GJ^JZh>C!MZ&Q*BNs|6cZNws^qAbG;9@ zSl>Fm{EUgH?xN_OQ?6>4N!x^1r6j*Px^!OT!>%;$eNpROi>LS;j(u=kY0({V_p{T& zUZ>Q5{aInte>3(0Yv4nH$;#ht?pg0R%b9Y<_UEyu>moirt#1FeK>p(L#)wl(|N8M< zv7PVJ8uQMy*M0r3Uw4cDUnsh@{ao&vR-7H)Re+x{wL$KGj|3uCTtFs34JnT6VOR^&YYr9R8#ys_Nz znvJuJw#HAaI8|$T#p2!8C8sBt_PEUAwCBrI+1s(y#=L&ZqutAvJ@>a0x_nD#YT)Z1 zbu5>hS{2%|lBx5aZF`4kl-+>zQXa8IeWF(T~CUqLgj4%Map;ZJx4ydQ=Bt2Yu96K-H_ zP~Fa-|5kN*?*@s`msJeYlK&L6MD!K02_&6-&9lvik%61xbY@dIgARkvC8zhDKFUX! zJZA{KSDj=a$*;ZicC*SG*Q4zm-Ab)mo`-xGrsY~@{aqC56495U<fF;iqKg(!wez z_Ofv5)W7>X)y`}=)0aIvcC%4sMSW4>jX2-jXL6^yvbJs$5muK!T$*x%?bQa~y0a&z zxS6gzY;{17W1ES1&c=q=hS*P%ovT|~m^qbCq&wQ3R#P>bF4|Z#&G^g|rwyzJ#aN=h zy{SC0|NOK2w?QsF%Q%gXfg1#cK8W6qyeg)^_&>(mnqh+pdxSuaHGM1>yZF|pLMLxW)Af~LzbRkJCp3} zC~q5fz>vyeX*aL$*)@3f-7I8|4Y0sOY z@3V6z#c2LK_2=Qq&!4}4%b$3qT4vM3JBtI0yu0evbB;Zpp?~AF`Nt{0U*Gzear;qW zVg0fI*UJ-T?`Mh16j&RQSIWAD2@W5zhA^z1l3SDdVq0Q#Um0JndT-y#o6EAdoX`*t zICJN)S)F0Y@wYp6r7@n^^P^Jw&aS+!PY06!ozP~Ux#{YsRpBmituZO516*PolBJFq zsx8txQSP{p`%~-G{)K67~e*0ZSX0!IL6Y)*q14AJmP>M zD*SJsFaL4Ik?4x`oPW+flrUM@vQFo@N4~qv@0mYx6MrQsnbqdLOxepUgAON)B>XSD^c`5RjS>-prQ2qPe>i1Wx zjp}FnUostMIBwFBoP(lahFZay-|M~7W^P+;eJtiF zDA1lS^T?lvK}%0viR}NK{_IxkBr%rwzItZe{q6^C?wopgoqv0yA=jd)-J2F$e0lMy z+CWQh*1xOs&quhh^4A+rcrB{3Gy%try{nlZ}d!)$UeFB@=_WR0qQg1$g ze?QY+@bcm}O>yg2PvbegJn^%BqS2)9Uyi){nWD9%Q)|wwPueR!P1-lTwC#27{3lU) z*Uj#n5-K#^v}IxH!<<~ccQ=17G5@n_-Hd4)ceZZ2I_s;=Bg=YCxuDOV)#Xo`?>V9F zvF-2fv-fJIh_2Yq@{`l5`0CazlNKiCzSWPI?sMT@?^Dz4)2pU(JLKyX>Kwm%!sz@L zaqVoU`26|8#i~w-*0WonN|He!m?vw_TdBuIl3%Q{x3YRgW?zuz9R| zUL?C(>db-ASA6n%8TF5z1lEh6Iq>o*R|4C%XBE~VjA;)Jurx|eU_4tRTVlZM`C-AT zzih?F%8p9cflQa6lRzG;Wfd4NmUsr^Y%OPdGZwJwhde&8+q6wi#Wse&w32klb*PCq(F}gYkyh8k?tb7loa1 zD3v&OkS9mK^Uwr~O`P9OCoPn0NK?3aS;(rs`pKqi*+LIqZ=KWkc-OO^$4V#qPI$jO zps9q-m?16UT-92u8ovxSE+35;d;{JQ5dp6lO2b zV2+yFdUN`>Il7X;v!3dnn#F9)kj8N4z`t|mKeb%8K5J5*{h%gNJ%eq5WJB5m-oGLl zYAbV{%G*{#lD;y%Lwa&!XQ z0iHR_!lgHHPVg;QW!G?l$HAE4EQ1NN>%ZHT_1hS9*E+0S&$N&;jo}Q#jK<16T350| z-bGz=pWDcNMRJ9Ntcw{VNNYn*lj()%$=~4GU-&lMWBHxZ^VN`<4PuYk83%EY3qf84 zJN1asl$Q+Vi9dc8M^#l_eUZD})pcDI$0p8Ycb?mIKaTT0A70<6ptQ)>_B2WcdsR)C+pTx2 zDi(fGbI5NB=UzQkZST3fJ6~0s7oTHz#nT|kU>xuyns>(WwkEr(HIwGI-(v~c&~bUM zXye7L1@7Bs>KwnNt=cSE|6|1&hK$Bzz9t!sLbbDh)!6tQ{@v=Y_wnSrN}X@5rDp0A z48Ny1XjHo%X4GXk$iTuZz~f*5X1unWDS55uh@$j4TdB4DnU@;pe6)DhE$YAgR_#QI zEesir*P|}DoZhg~AYzO7;y({2cdZFw(%X7Oz>&MgChEa=jT!BcVGi~8nSxg4pNRB% zm*NurCCZKQ+O0Ch*ZtG?P2V>uHS^Zv%eL#*%UM)U(s|z0A8}=Q)4HT}*UL+eDS0KS zwOkSQh?P^^)YW!tR_m>faQFYp=VMOXZ+BGLciCV{`lQ+a?*BLZ@$>xd+3(~3@0fV} zu)?!dOB4*(Y|G1BmpI8gw(F11?G5#v@3xd4fB9;fjbTT~{WnYgC|ta??F+}2bg)9;VZTu#wfpt`e#c7I>2EX{CHWf|P`YN*1+*FErkiOog0`bVIB8Ih14w3? z79(iTA0l%KS>_i)MvqAIu`8^#* z`RR!|jKXlvRAkOc1P5$7Sh=AtM7f|2qr8xLatgYiz!uHYg*ah@E~7EX>0H3>jr&>@AT@0q=uG4+Et? ztKH-o85qKt&|T1Lg`^ie?S!g#x`GkN1=iE;j2LA>fgTIutJzMkhVo~D_{Db9cNj6s zx=H1`cuw0`R?5i9z>upCnbm@Y_?E_#4oG$x8e@9b#S?sL)AWT#jG~I)J&{#o3E1g@ z#*8vd{yx+5jUi6!1MzD@r>}wXPlNcE!l%E4@;OWxW$J$?ARCJ{wAM(h3uobEVAz4- zgQ#R=%~*oV#j`NAAVv`y)Sw;e2=902Ffas6Uu?oCr2q;i_~}v{=;3rTcluouMp>|` zjj&^bFx+BVFkQ+N;&Dq;Mj58W%IV>zjIyyHvpp=B=RIU+U?|i;H~T>~k`IiqgsO{Y z-s7EtLL3YXmRjhV-!)Ia2(|J9$V%Ow>3n7oC+M0n$}sWIo$hT0bvXJ?eMC4^&!665 z#wZJ(0)_9KGDWxR&q`#6Vhw8aMfnITW^X~#Yz$takD9DqJfBQgF=v!y3O_mB-W=kE zICDlBrroEf*FgERLHtcur|*RFZzP&nRI7vIksgf{SSe@U<@prQ6LI z8C){c(n^a{o%3_@i%_Frx}g=L4AV2S>GLcZr9nOb^To`k--PmItr=zH-ON$VFvey` zmHBjkD~KT=O-!rIr*}d5AVcNvp&4R^W(ZglpT#t5Br}{WrduQN<;yHk9b$=Q#(G;u z8KzYh(>Gc};^RDszHc%8Er^!NpT6IQQHDvta=IpnhVm6$EKvuxzi_CvuIb9NDyHx&kkgWt2r*7??u>(TSOTc_N`}R;9+23aLG?D%}vcK(W}VK zc^jKK`Svlvzw6=~KXlJ+Ryk0;J*?>HZk1zwMg~dywASptM7*2udThIF`u_OKX2{w`x(q%rH|Hc2)n&C^RE5hXAkat z6~ABe{msd%^MCzSKc#)!AkJog*t+ej4>u=T)(3xUTUb*v=kC*jA5TwDKPVfs;nMZ^ zp4$hn?F)amZQG{}TX~Oed2pWnZeuwQTeJFKI~&8Aj!iMOCURfmoBUt+R-NkIyLbE7 z_7@YZE~MF?fA%Wk=QsAtKa2hAD^v4&UaYxR{mrGZKD^-exec+-RK zJD>b?KYB^NXZc?7+w9jn<~_1`_u%>GyYD_3RUCPIY2!i$A@gef5B*y6zn*2xd%^qn zd)4x`hjTlVA1?e+YkjwB&HLJI3$2g+`u!^ZPkWx`|1G|c?``mwe!Wj-)o&@gg`18l z*N4vjYPxlO)_eC`Pb=yy=l%_qja`*>bA9FBb$@tM)&H;k z_95Wk(dy^AUv66muQ=x#r@efW`unXPpH>uFN`|g}WB%;ahHqD+?|we(w(;!m{&R5~ zd-o>Rn_XMVee{0|zy1D|cZ8Y(uWn$AKVyGp?nblH@_HZHUHjWUbngE>|3~#z{~B)D z%Vwoz!L_U3zu3snr>R{Z68f^(*&;GerzYFNYI8>4zi0ev)jB^uJp5{!d%eARC!hQ8 zt9P?(W~~qZd$MZXclFJ?BkLDRiT~Yw@$IiiWs4+lz0zAf)5Vy@$Nyl>*UN9!lUdj5 z%vj^r{Uqh-e4b~^>YvKDF>hW{Tlw<;)A?^$g}dw5ELVB1{OFtX-LiGPdn@w~@+@!u z`;XIkRE@1oV8_dJ^2eed`?$@)ics{%jn z?!I^YU*5-iB{1egyEQAX?%VyL_Ragg>T6dGW*q9^y}O5`qs{#wwXWB_0Hu(+3`7tyYJ1YZlCpfvHIlj)(P&?h3mfCS?zNFdC_?7 z@;%?DO))t9_tARMtBtdMJl9L8f4jGR$)Ejs+kP*%eNpe7ymjlfd%geW-{bu8_21&m z!yo@~%oFlQTU00M z&D<1rsCZ_W8(aAyuMKUPsyzO(tGq!BlOx|EI734h#k(zY{i~mtc|%(ImU*$RYJF7h zY~9wjnX$`{Xk5wk?zFp==FNDXt<);{{QNzJ;R$IwC4ADkBi5Z+Hu06Z@=Y_$TX#I4-n1?=x{`>Vk6zT5aa`EznySE+flzlviw< z&a2IzlGdD6|NOGVO5S_Zr!0?02|`Ohm)TU*fB5tCy6g_kyRyrsU)!6xF?RFH?o02# z-1CkXcl@H$B6okuo08{?cmEV#EAemj%KcwOlz+L+IA!`&|I~KlrR#mzF57E6r%w6u zMz!(d)d~M(E>2=vzh-HEoxwK#w&cy*^X|>KCV%>H?lmp7LeBHq()qEfdSbt;eyxuE z@3UvQ*u1m9>fb#vec0~5Ny}`HBd5*Mf7*8!CrsUF@@}uLU0Lv=FthflyPdfH?mZ$W zyjSd#RMI2XQwoeYfnQcUpZmjfuS|93+J}b5uM7*Od=;>mQ|EF` zC{IF6e80mwsjx*QfgZXSUnaQpTzVd}pd>P7d%&)RzjeRJoSuBW{%Puz^sE~b?mDbr zBzRDE>QT4q)ByatFI{(>J?wAF47=IqSYs0fn z_RcM9F&nMm*wcsewr{-|GKXPq{RcZu3)zW9T!-gA>b2cl`kFc6{?EBLe(;&aKE8W3 z=DFGB^)f;;ofcjC{57gb-Bb!oxE&rcXVAxSRWm(W{;U?Fw*J9qAS*6?l{9CsBA+OZC z`kfn=y!*mCp_OGn%k$Y8oi6=x_R@O0MJz(r91G4?Jt^nnZp3zR!k)vgA~&2nKkM5e zF&%cJozc_ISXE^*-n{bcGZI_=YJvO*8MI$g5ap|XAI@1olJe4omH2J_W?AG9eP7AT`8yx$3-wJXxWX1CD%2O{Jn{6>hXO7K z%!18|bX^YxI@CYP;qTO$9@W~StRj=TdD6s!5}9|VLVYzqO_#E-NPXz1ugVc8Ak-IR z6sRJj_^`uqiPIs$wR~2>Y}0v~c!c^K%7qJfQl~t>DbyEpe!+tDFH5QqT&dfCDfisP zC2KCvU=_0VveJ6;*iQ6)hSuUoS&rY=K9=>AIQS%>zd=B|a6f1LN_Ua8W!HCEyq%-? zHA5{~W~!U*B!e#szcsp4C4PHeGGyg^8Y|+tibM9MdY%Xq`&Xd}dnWjZT6i2^EIKvG zT#>y~@Yf{u(-WLG_02X~cVj}ENJe1N+)P!`(|g{uXt_BrI?QR9blt3}ZA#C4@85Yp z6Z_H#%w8NZuovx~VSr{1*GEOhHhpHRhhOiRD}x4H@S*NU*`FK~%kxU{z8lPLQc zPnUd!!%_$Msy@EpwM@IjxZudzo^r{`FfnfKk|OPBiE9h=?2nvY@7`@Q;iOJ^=dDxU zzFoc?Cy|?1zoYh6apbdGI+Jm3@!qHRWn;S{I{P_DdmSWB0r6C3$t% zy$ruC(&@2%cg(|L3H#~aXByQON);`QzftRI1N^RhfA~ zfK969zYhVoE%H>FIXCV)?Vrx#x65J8xfg0l5p&B-6~pq?!_I%T*v@*i>UDNpUB{if z%Izob*JpYTf84k0 zj>3T#5$?yUEIX^__Lb^!vK_S2?V9vDBE3jZV2!!hntJcfJbiz;J6Rj}6q{njBJ!@B z3D)c~)ePJb7&NEri*(4I1xMVbEs@~(d(l4dIfGZ%Y#q&IE9ai=O1XG9hb`)*#~Gh@ zE5y@hN^jp^VZ|IO>K3~~({9tU8?%+TE+qT6@h&;i>6mli7~7!|gNJbrT6%?-UY#`gNvptJjAP0W9qWa&^$uE?at#u=|dOt z^Uv%JUUAk;`N_Q*;>VIpoH7+mqq$N}W#yf)O}pZqB5gi3*TyMRq5EinZeROx4K0Sh z{!b-kJQq&8{zy`%p1s>?ev}ZOFI)1`^$Z%1jvkrH+wo+DS(Dinfk&U1I!{Z>8BKb( z-^y!4WZ0UUR}59uMZbBTE;H&|qT!%2X>tprjFn_|kR1+%nxa@u2Z*PBEn*`UM^N^YI5_bgNpW+uIr{IM9gVaPE?)Q$XqWMY{TsSH|$XP z|3&$H6W+AxIfliaDwepOueqanvu^9GuGgC{PZQGJesdwTD4V%ucH7i$9ippKC+bVXe*UWFW_!r`oLy661g?~6 zD{e8~tjD@5mHD-hn(?x!3AIeyw(r&B)ZUplsV#bDH)n^TS>jTM*lTtZk1$@fj1yW^ zAFb9SB9Y{up`w0R`1}d8g}d*}dc)Lm)^t)t*;bJ|Pt`0RNZwp&ce1#E^FgC9pH0ZK z%LQ-GM0fAd-nc4n&#kpSep6hoY`oxg&*kR1RWchRZ|-?GHKuUtA)DhXPKv2<>Ks4a zDZ$(P{_9@D3Kh=N6QZ;42_7@Dm-oKBIX(T|*-ty`_asc)X!1^8Ah^5YxBP@97waA6SZ_lP7_T}e452xktFH2rKzi{HGs@hcsT3at} z)(NWHzg#+Et5N;Z+rKPLf;*F6w%kbkeEgCfuhh9EJ|{PIxLqz1=rXondhAKDM)13W zsJx~}qAzEf1)E*)FTJJZ@&Cn%EjwS?q+R+sdG+TADb^KB3=OkBE3Y_rb?35k&$xY~ z8-Bl@`%G8FbJxM$g0COkh~*Y4=RTFUq?`GPi>dvavgq3n+f3u-^6ED$%|4v@bo2Rp zZ(F$@#MHAZSN}2a@$^i6%+Wvln4Mj*>7SS1CT}bfa{t5JwbcH=^a`VuOe{Ypd%iWO z_+Ge4id9tqMqn!I!&!^%);0gy5q8ctD5=Ei+d%=}0OeYtoTwjpi2|)$JC(Jc{F#&5 zYE*x*s5Y!3y!^8lQx(^;bpp=y7hkB(y!Jwiao3$C)0CHK8Q)4;xb9lTr1J9?zb>Zg zJ?nZI>3_|uwtbpxbGzBZo1A;sORz=f9aYp=eJ;DR=s^3$qGZ#PoW26zwH&{M&c3jB zuJF!%X8hI9Dn7qk5Z(9E#%<@C%Gv9~*PBJ(<(!`TDuG3)?^xRc&AF!+M3qc4FjKBy z+nJY><2J>&c=ERAs{{kge7TN144=&UXlIh^6yNXe|GsS(e|jL8$8?Wh@o$Y&%O3C2 zQ7v2@@7=uVrN%bHQ_G^wg`Tcz4=|JU)lye?O=n~Ex~6h!nJhosmXOHF-24G%vWJ_4 z_HL@Hm=Ha^#X=_avTt11(`%}ymPKFIFK*;NRlh8nsivrOg~sf>Sl^{o{&59lJDU`)y>r^n_`B?a7m$rs&R|=P+;izNTB5eDi0xKI2H; z{&3kZ-V@FG`p$MmMn?lzns}_3TjsiV#ay+Ll}}qja&&)P6xH$-S?qn~_riVm`DZA2 z&N`M^zhuQ+zZDmszNk6B(Ie1W_Cp2pw#$i6XGCj1dY5{!cyHpKkR?+-6>0=n%ev2Z zd|Q$vs=Iiu*Q^Br)^DG%dpf->+4CgYYFp;r&tld8ZWgfgRUXb=xYvILLwM?v%Q{a> zUPXLvz5My$+P%VIn@U41VjGz1jUIk+ayz@Q>bPi?;Ncnd%k82&$~Z;*#LtQR1htKK z9S!5#b<%nF^oT9B!v5u9^dpcO|67K^m20Gi_qCwyIME@nCZFfc-GC6u|7t%6YZ4~mc4BA{!vtU zS7T=0)IDOVmnW(S*BkqCKPk^$5XE8aTb`}rbh4yd^>QB1(s#>eJ&U~A>QcLrE5|LD zr|PBu-GCo+d{*S1+BxIOuEcdObGYhnPuH4}y~|YS%AHj8XS3e<#g^$@H{lnNaW}OM zcMmRImnE*XrhZSyT!W6;dg52k*DUwd6T9Uz_iV_4%j>^i-}X~7!fQhPpLNSqmM-m1 za@Df0n)q2!;Lc;df9HMgci&tVz1;b!M%QkJq~h7yr)%?CmANf*#)1Iz z-d&joM9-J+o{@f6<*v!H*?N;-aI0S4d$VEfcg^J=me%GyUp-@)_oAq8d1aOJmL|=* z?%>_^=f&{^ZqYNQXEPT)*Le5z>(5E`JD1(`{h|}>TWnox$!fLS<-Fm=En5;x`ZAaO z-66c0F;YZyvrn>gZ^+&|gXeygl;xu@tGRTx?v%8! zkeO>w-)gy(JLlMWUrk$0>)qU%OHHj*EYzmAF&krT$h%VzY>~yiL*Xn<(qFC zO1r!=tAZn!$;?@N>Ilo_wU@6aHND)jPb|rtqsK;k)v8`loqLeM?`VdFAdb*b8N~e}C71vO&UvA|wq44h7T=U1z z*Jr-c<5+B4D6Osfs?ux4376Xw&#Ygg(K~hhZ=a)k=Lk(zdS~m;Xtn&Zw`SlJZ}p%B z(`DTP^<-0~x$WH2zx{8(RHIK`i({hdI=wvW>K47Q?Vak)oG4Mh*=sk`&Uv5KeT-as z{PL!hPsKsr;t%)D_tCYT99XpF3MFb#IznEx7i})ep;W`yV^C^P246o0C^R{90C8 zVW9K;=H&m($OF5Ze~EW8GF{Et+$wp38ASWb-UZWoirMTS{%nm_u)LDi0kHTJ-78>v zmtj9x-rLd#EI-rA6HGs`hVYGSy}|r?yAURjIaeKYI5|NB$@8muZ)s2N4;9@k?_~v+ ziuTdw1S#nVg($rjt`6q2C&q&1(~|YU{OLJ9jJzNty4Fo>GGSt1Fq!-zSEBxO-faVc zJ;D#{Kis%B^+5Z)<5#@=YZn?_Nuk>6hN{Ac+`(|2d*1l*Wg z8#WWGU+=v8uvOHnXqkoZy`?qA6ZX~XR+;^&ZK*rPdL&$7Pfx}n2^l@km%{QJ z{s*2AVNiN%2 zo_geGRQ-vtlVK7}{fF*6R#slQM={MF*i%a`B2Jlp?O>c6$WUR}NZYWd^ezmtn9YwG`0d@d;7 zb^Cpt&0ed0$CtB*n*EO5cVDyqxpsMd=*>s(|MC6ndMZ1;EaKkBZpFp3jkdNt-~V=^ z&f5jf3qux8ikYevesfdvB-UjQf4c4dBOCt4;QSV&wOeCN-!}RFi1?JuD77qj1{#xoTrd`Po*FS;TWeC@~2ZufuIa)BQZb7eR8Sj^!pClx1o_TR6ByJP8+dSUs;)cvSC5v{mr{eY-TKcw|uR&i^$45bLs*V*MHijKWo>T-TU5poA8(& z5LA&<*YJOBmOc586MuaiU)Zcj<TdQ*2y3QpGRJ1?`;R`H=yL55}2_73g2 z4HoPNCL5N9Efn3+_iuycyWh;3hq>NX&YU*+d2_PlI>s9kciFW%i|4DY%6McoPc@L^ z*`D7kUfg~bbKUdIpXV9fmPs7JD~~|8L#_#rLc#40_2w5R0^_=OaiNmMjrJJ)qO2j$$8Ql3|w@X2H za^L1fPmD79XQ~`yProGmp`7D%=^Ih*y$3QLHyWxPJ-__VhUo{Z=6xvCYM+>${&vRw zLkgT}3oZKvPT#9=jd5LRy8G>A_eW|C%_bc$?3yS4OOvRdxAKhs{yTej?6_~Hwep~hLHN9iA_L!F85d(zOHOs`MF-9M>D%?9=G?}koo_Z4&+`kZ znkH8E?w;8cm-FGz9E9wRTql=qxsaE1z{iIFWU|NYT}7{pGbcQ3m&yqG)6u0P=yOeE zmt*p#i8*qkLOtN-zu#(uv|Jh@Cc zmujP@PWvsZ@Q8b<&iSH0_uuck`F`I1W2LL+t+n>hO09T#SMfoB{&&j)B@OA?hzE8n zdhNEbJbt`TH)OfcPd?SU{gPKFEk7dt_`dwg&nxa#3U68VJN8oAj?ag;tf)W8@rsx2 zwQ|UnWs|-qPWIQ{$CTJCwC<}<-h}lRb6?3%KJhrH<^QF;{o0jFZ^r!L`T5*Xyph@5 zIh#S|<6*`iwux-v!l)I){^T+bQ{R|H%1e_%SvQ~&c;GNYbB;mcO}M$r$`Q|!MTleS3umGN9- zaq^<&O-HWUKA+K`=)F|uhqkiU;hDZ|kLRs7DLVal%Ca!ws*k4Ewp?p<`N_4m(QwPU z-5uA~2wd8e>oQC8$Tzd70}YHj7UVtG2r!?;pUIKuVCd`1 z#JV@D{)4%b?}VUTD{{}gSvb8u?~8wLTaS?U9<>txnZlc`1FElHlbf3D%=JTI!KNjx z?h=}oH@X)d;EP@4W3z77nd!{0%f98duzUVdj8WHGxlcjfI9xIDd7AN`uIpUIO9aK# zTS7gI#e60|-)I%yE_GBcbCFxZ2lulFm$X^@J0QXnR#orCD)wyRT)rT~rcVu0?EhYz zbG+W(WmvVs$8h82eW9ubhL?(bu5|o(!Wptu<<^Qv6IK+Qf7kQyuL#5D1>bBU5;@8#J2ww~O0*;UMFnY>f^k6kJm-l<}7>O!hbDSY+PQU5eK{&O7p$YIeut@26ZgY%X$ zydSPVI`-(@_Q`o!QbMotwsbNIF02wgjy zX3}t~r)_KTWS@AY`meU@Cj4%=C30HV;V!epL8&LxHrC#5GI%w&+n|YedX3&8kLJ%D z%;8EstBkrg>`|B7Z0^9)!+M@@|T=hK3 zN2YZf-dY;*PcG`Buf*oCb+2_d{ylYXQo_U98B4y4R{y@1S(Mf1H!V7NOX#}8H`sP6 zf9U(51aegi z77*VuV@c)YPNBp3l}euu|K9W966Z(V@Z|9PxxWuAd3o`VTJI5!Pi(4>{xosB+-SIA z`9PW9)WV@qV0(<-kHUuUKYipD9z2@J(d^M#lv+`0B=lpFbX?NDV+M8~>psgPw@o(Z zR@O3sTE}myc{o7yuVz~?ZQ1ic0K}J`o5fTQY86*rd+n9X#lY~(gn@ydfq@|)v8W_C zBe5XW$U-lvsNiVS$-Fym0(!-OuUz^X;wc z>o4xv^{=9~^6$Is&r$zw)O>&T``Puw%V#@R*ZnB@@#*2W!(Xq~eLwwm_F?s!UAaqc zynj-6z31P_kEzOG>z50;Twdj;nb;$&rlq}QPeyA=vg6wf#mkyRp(pDqC$d`VpSJ`&vOv#e!{J*O4J%g;CXnkS1)y?`EofW!k&A$De!d5)%$GPgv zxl`gY-%Awj*Gdb_(YBgoU~>E5os?b5o7KPd+ceMreD}Ql{hFNt`T3J?ewVI~-@?h6 zc-8Z1(*(0FfjxqOOW$u~I=OkS>A9Z^N_cK*oro4QS2kQAO>z>aSc(<&LlT1#YG;40+ z(kWqDKW-e-v=e0XFPpe-E?1c5uEQ_bIO3eG*{xkv9C4j((*@A`%d(4b^jP#lw4$zZuBVp=u(j%HQWt)!Qy;+mN}af zF1~!*c0beqmc)gt6_RT=%nMfK2-;d5rLQKaIO_(h`h?IeTh63;w=A9TR(8Rr(~~}n zoy}{n|1Q?Bc6noAU^M^jl`2z(xg<8t2;6q__R2zyBNfm4R@(pO+Vg5U>&)+GRkPjB zU5c^QUE9gDzG^@BAND-0%2`RxDbf=%MtPg4yw z86Fm@a5tiT$+Y4sO9uZvyIkIi2C_YzSh9HIyiI!bhnSb6sR_3GuR5qyA(98bUpG+Rn6IKt>LWI1~H!*j`%G;uX9=JfY(+2 z*r~2}d#omBna29bPuaPT|JCUzH{ID+p5LA-vinoP!WC<>WUNc1j%BXjx`9JK%fRu( ztzzk}4R02OuTVebxTt=U)}|98e?%_t^4QeKEx!5XsmmwqHn$}StuYjp;JfxaRPJ5j z@y7SX57vjtr7SbuKBbn=)_jw5c!0D=g@aT4E3bzWg48!_9$wy8^2~hqjQjJ0B=4QO zV`i0`#!_}JSxwQqJMYt6AJN{Z?+?YU?Yh@V2X_!gNKi zM?Q|%+p#xpxrk};4dIB2H}^Rg&64jcpITtEG-|@s?;@3_11@D%UG_W~8b6^pD=7Q2 zZ|bG_m!gkU-rMXK(RFX(3=^@4Ujm-4`&U;=Y+K0f_$wjhi_?Pd!R5KnqgIG}cB*zA z+?nysQ}t}|%z3k9XD>IbZf#w0$fvVjIsA0vU*0cAh4#vQU6GkyKJ}}u?pm(w1#8qp z#e$Q5uJbe%vU#Q9wrp+A4Xx6*iIeK~@B8!X-7l~Cmj#UC|CD`w_3ZG&S9hPEwh24# zuWx_NU0*IKq#w?^Vzz5?phn}#IhUoHE$01L8hdtI6ZaZ5pVw z`k2(u2u&*PP0SbTRqwg3CH2NZblVIi|JU!Tx_V{3uKu{QN1(o>{onna9eb+}a9l6E z+;>y+(57#}TemJOEL2<`_Pi=ueMYf(nt)vIK~2R4%F_cMcT7xMneTG_#MPO<-D|w& zuijFpw2^gzSo;cxZFgR(eLXqp74J^|o0n9>b~^1XiLcjPb>@!KEvGkk+PB=c=>BD= zo-21JKc_J*bMbo@wK-=6Prt02Vpj8HF_YEim5dIm72C4;=7w3+9pvmSRJ531ZZi8@ z*@o(6<+|}r>kI$*se1hQ+qYe{vVHgcgDzGx#Y=ir3zU94e@(M` zu5<7IBi+8l$t89#p32ty9r)v8CzYE2EW77OP+RiMy=)z`{=Pd?JoihB-}^%C>htR)!m8>Lo*&@5u~NNEx#)G-CI7YRj2kw;Ir`;G{SyJEh9u4I zr5Q&8|6F{izU=#tDPsQT=Ju|6W%_QtmgDM>Yl=sl-yUZW-KLqS*kU8-(P?k*^W#9X z%=y4atTI*4k{-W2H=m#7_rz-9+cKG9Dqpx#-6lGHzc=}Jru4;PTfUus8x;zk#4GPl z{Qa%aV=$JEf%e-4q!)q&j(rb2QxLbdo z;!mrG&lTr0ulcW(!t%3wrT2?_Vykr$II4QZIwBf!PjPEZY}C;^5OAnLX$q%{_qXlW z>IJ7%2rm-o{BT3U%bS1N0-xq zIp++HuSMk>bmfZge{3kx3TE8(T6U5$TYSqh{#Esr=8b%fK4)3hG|YHzw>imkhTEF3 zwVR`Ibhlhcmi;&-t4mbYy^ba4ZTQx$*A5ADe>rg5&*i5J|IsfCCd|AVrD3#?-8QJF zK+5Bs+rmBVw&?y%H3Fvs(HZMgfI`8#?e9reAhMK&rOU*oZ9gR5XC`^#PL>tAzilFWRux54C+ za!zpLgs^=#rtv>A$^8(p$1B>pGg8yHkbU-*c8B^q>#wrhYv)qUJbd?lLbdxjmtw1T z7CdUMU)Sncv3!bKR%f~WgYEHeyrmM}Jl1X^AFh0!E@hSGc6zRdY4(b`{ga}Cwy;Jd z-Y{Aux8&ab9ZVmab2K)od~U9{)-0G4q12`GaHpe`i^{YDJ#BNDehtl?+?6H1iG1?W z0$ZY;XJl6UUEO>w^3&>Ly7C-X0zE^uU01qZSymgj?_Koi$}2|Kbi*Q?Y_6|XkzV4P zTQKeJ_i3y*TZ~@D9-9^TY-3dSJl+WJtd8f>UvGx>*M@&T;uPv^@4dPER?iat`rfaW z9G;OMrP4p#^19+3zIyd*=8RZ=r$w(Gny{Rddlu+XD8%%rH(4{^qkppK5ec=%8Ou0w zj(09kzj6Mdev*A@-O8HB(o4#Id2`P%RK8dA_Oa)~ihoV=?yI+%sK{^S$PD$#&j^ib z{?@-mYkS0ssx4Y;9hbKJ+f=6@xNmtoS9i>(cZCzoqN*;-b?>XGf5WRe+oI3nfx}x} zZkM#Sf-6P8W`7D!($hYi`KL$j(BUfwx5k)zelqnuwq=TtXsGd>=JlG%4=n^gMTV!~sV(p@Xd?AV5nnl~+W&0Lx za9XKnC$4`)-gd#ia=oPYau*Jj#%x(!&b57w?W$>J8dJC|7vH;Xee2+zSq9A?&Pv1x zGg&o8iS%V;PJ87R(mQAF&blM$D1}hp5t#WcYJ2-d)+$s++}`KoOVwP3XSWL6mM<_j`yjySi9EDX6;&&x@}i( z2GxJ!{8;ny!~I`D7t;>~os^2mx;Y{9%PS404M|$usw>uM*p*mxEO$Qp_VC)h7ac$D z;x1KPF*j&tyQ6wZcNB|8r4P4`+D)ea2POVj*ncwG++=Mv@9t4vHhwub2ZfxYj>p_kFhJ4qHg3aq3&vOn<{F$2ptl)$egKsQKBt_0}6Uz1@y8r87;q zDumkj6uM7O*LvK4TIs>Ltqji}e+U%WI7RW?B44(x3RVj_)<$bs9TRGgZ&7j)4`}h% z{a9}DpX;dR3|U6Q{eM$BHUi2Khnyr@IBtXY`ee>9UsWNy|0|N6m;WTv|t8-3`(LmSb1`%1ST4 zTU7Gw{nqQ+|LnLghAe(*srrJgKFqewGh~hSS<|EM<9@4o2JO*kPBx64tJ1D*`hszi zLFlWCiiLaEv@d_p`&z{^X3aqnmq|yaI&ECG^Y+vgi*zTdNLB=|alEPO+2GTya^t>j ztIF2vr&S!~=CBK${rdDzUt?@~XYyJr)fPFu`y8rT_2$PnDqHe>R*LOcmDbzN!&3k0 z&6Ch46E{ozRN3!ktVZi}c&{--*}!(DjJWiziu z#$L9!zfRl2nO|-3wAbv;(vP2G@8ryOV{;MRtRuv8YT2)KqMov5F3a*4+NZ4w=~T>3 z>Z)AZ-ZI-Pcd1v;#rKB(-OP{Ml+Pb{w@>3+y}-`bN8=VTtX*`bo+vsS9kiMlg-PRqKzjzzp zXNa6N->tAY|EB)I!$;TbZH^SPv_0EZ#(mbS_<~q}+EUA^lzPKiQ=cu^^LOQcgJVHrhw|NO-4M=d3g^dSa9uI z&w8xQ_5S3H5=%{`hndgxTh&q;|1%*EQ@D7BKF<3%S%iThBo}S?!Pr1AslKS-Zmf5| z%Jzx-%rE?3*cUfldt!}oe^l>vacMJ~rf)kkyf<%Ra8&M5k^cAnpVEmnUXu>igp{vc zkjrfw8|kAa`TmE}jJogh>;HZ@{D05yFQ3j&-(UOv;otl5bw57*`SRz>&-C~9|KHqw z?;l_D=i%dW`Takyzx4jP`*QxiU;UTo$JN*U`chQ+{nO>s_WS;Ryxo7_-u~~$$Km?+ z57*24N7>px+#mdL@u~jhg`bOU4_EAZ;rRMul>IHw-4|EzPY?WAw8;CTg0)6@minsc z+tQQP{BXQ&<+Wn%-z!UUJ^%k%;;&xIwDuVL+f07f`qni;%|VN=rCqs}z5Gu!=Yzh= z$bSdSs_TQ)-Pc_H!Tjd1YWx12XKMW(JxAwj@g7;9#Z&*0?aclQtGpQRiS0LNSuiJD zD?`{OyYR-Gw9;FrEiUkQf6{2Zdq1P4UslVY^2mB^qxhE=!M1m|*LazRpKbZ_^VGpt z%I90N=l}onQeOVcb^Cb=SpnyTGi)A7pXm60Y_;cXi7i|6>X{z)D6K9jYA*KDT)rjn zR_h99C9QWdYQNr;mPB3V$ToPmAlbm|$P1ZgTl#ub=GpdyS+7?=v8`|MtVN8B?GIu~ z4r(UPxtzS@_@P&?95eeJ^Q4k_%I1{p;#>3~=Fk2==4%s87MJgc?md^tTh@^^r)kmJ zo;sPWmNsjp?mW4&;z~;Wl=5?}m8_2+EPtdfbW+~e{zIIKLh$Y={%m=}Y5#Kfr>(nv z@KvEvlkF-;pl;AZUNk)w(J5V?O5`Dh_pQ6Wq6!i%~LlP1ZPI7d2E%pxpLJdRWZyUfAj4K)0~d& z)9TxDy)K@1+}*Z3|Ay(zQYGUk@mV`BCcDKS3a>b*#L-)18&T%yASW__P&N>dJC+n76YB+V(Of$}?BHR6T|HXC7M6y5MlVnLb=C9Vk zW5^y__{!lzS%nr0qXT6z4}wKUTumuC9+Pky^YgE4=y*iLQ6u+2_8)fgH3 zCui;|U^JV2YgbIYp>@RcXOd}81GhzKCGzWhW(vD0TKUYs_iE*ZX-6*fIJR=ib!xIT z%?vu-amzGjC0j$ESe{H+3X77I@u?lF#IygLOKs!Z-+I-W#frg}GmYV~X8L^9EirWs zB3T*V7Hv2%L!DZBzGClUbeoSYe%7{m0*J;aqJ7r;jj+ zOdub0~k*6mrurNF}R(cyfEyWWZt$IwNNkAxPpm-(3n zud186u=}?6WLcq%wBmi2Yq?kcXXd=pyQhwI-ELRygz0iAS#l4y*Jrx@mx|fe$sS|I z>M^Odvcu!g{twriIP6*?a_1TEy%qXje${#B$qV<)W86O3VXrJ>^yIj`D)rO*@Be*0 zyZ`>|@+;Ld?f?Azt#4QR`_o@@`}*nCw?1C|J>UNC`_thK&R0#GS%Y2$9d_*zFJ1j> zchrM33zi8k=qwoy6vgljn-; z^1R49Yqoaq;i)sW2X3zIeZ_crt(1pEM*S%ck6+ns@$U|pU%&hB+_mr-JTvz(9a3Mq zX+`CNUF=ILi>7&5ciMKmRDJV>LFLqhVEK7d4<6gL`TN&P#Tm`~LVb2&1r863E=#C( zra2h(dNI6W&X~S+=Y|7EFWd_czqno@@yZ7mm)+qH?nHiR6SY;Cas10ay{-4Veea92 zo|CQ3uJ=fZU;M`I!q0U#w4EP|d@T98@w(P76fLg4`aaZxXShcdx_==G!=R*_v)HZL^U%t*>!axVP^> z*B8dLdsALNYIv6}U%Mu2Op|V{RegW| zj@@_85HquC2|abug`qRn9oO!gs{76;t=jrDe}HS5ZF>`2neOf^*?b|9#-eA+L^=W%274GIXwyoUfJ?FO0tDi5q?P7aOyna7lu3va&hQT638~d%XiYrnN z{Wj@UTrt_1=S7WCRlU!}eGTXL=Pp~7rBS(R7o*FZm*3+b`y@w+?yRv>_e|GZ`7GY_ z&g8i(X61f5=w15gvFg*tUH1w~7S5fp;+<68T?>`xKVR|~&1<-W4DH}|SUTC;sOY3K`k zcbQ>RTdC>~2G*dt8!i4Zl}+2r?kQX#Hq&!M@s@L58!bzno7V76P@TwfrgaP7%~z*i zP4=@3f93EzD!5-Xvpb_;y0b?QtFRq^CX4yZM30|##y)G-ypmoa#Z~8fPx0WaE8C;K zsMa@hr2gLNySwyr-gn;RwV%&zZ#NIw(8-nT&8p>o_Dl(Tnb+}otF6A3tg3oG=~j?* z!KK@auCFtsdY*xu>tO4*#OoHDo0(`FOfd#N0Q zOfJXiYZqTS)7!VI^nYkq>N)i>XnX#rT^75QEAAfsp0iha{%rOu zXHxtR>xgcex9Y*nPbb2k@coR{x@sxd<$daLT;}}iFBaK^U6ST|Ji)oX_w7ehQIBbz zi+M#?++VmNCcU%H^~}WVmA(_gPb4m4h!nJ}5n*$do9uaW*3Nr1)1Jq@xgprJsi?+f z*H2y@>5s*qPO7ylS-T(3S!(sQilKLB^uNho$1Q~>>I$kS`r7zNCU?dzDY!VnROr*; zdllWS{y{5r?p^paVVBP)sqm93o9aEf4ha@b&~z2^?BkvW!Rp8t!u>Nc4oI$_a6oj=tF{hz;W>+sPgQelJ+7a~ogfepcJR@J z+mjaDepatbbE|1FvMgRwoM6+yAZdT&A4FFKIP)2S7+?4 z&(!1H*0Qw4HrQNJas7{NAKX+T#29ogTsl87u+5_-yW;qY;6oh3PeeLrR8Kg>VsbZE zU4UCGr#WMa_=#K7YnCwXQ2Q{k_cp8VqSZA%j0cx}Rk+rm{hM7lgvIXNj9m|vnPaxM zZm;np$E%(80Q+VZ(f-8qaU?`P?Ud>wf-!ufU7r(!K4+ug__T5SC3d zD2(JgQNd{Z#iOr*xo!8Rs#_~(p1mS>;J{65M&=~rCAXa=u08o?TEOVn@UE5n!>0W? zv%eo;?Q=RETOS<0=Bof#&`ZhZ>mp{~ed>7aQV`dM1Fbr%xi=ixxHhHp%>vdVoE>x7 zW%FKb?-QHgZ82@NlD~JH!--9?W}2V2%dPhB_-7X5kg{#Laa`N=s7Z4!dj_5q+`*6; zEw1Mt7lx|3MFzsyVlcC#c=?I5=5Ie@8RBanj@mi~*hXy0=C34@95Yu*>JA zm;uA=2tTVMxu3LGZYk@y)EN|AY5P`1`{TZYAAHLd*^UUmFqpE2TjIjBct#0{g%?_n z{pOKy*ui>!_Yb*Qe3hAA@s%#A6BB-P%MvSJ2ZLPQg?EjE!eI& zF{Joq=6;zwbNLv!Z%EHk4!R+oAADE*+H1QT42}E~8797s3QH`SxbjWnf-td_PZ^?WWk4c$*#z9&uckq7I|18!md%W(f{0{DA zQ|=eqCo`Rx%)xX+YN}Us_F@U!1uG2#PFMxEYO}5jnrQE6p!s{*<6jH3E-&@G=di1b zqec14Z@C$34sjn^Id@;xN%7rZ98L&x6g{XHJHX)ca_@G7l`j-`cq@c5DXuTfyUc&k zAk?pb@uk4Zh<#E)2Yo`8EIQX@w{nN}_Nw(7TN5A64colK;a8-9nVaEu$0Jh{eOS!Q zByI*NPIb!H^qc%veTrTu*X^lG>UjktWTv0Ai#~5B7{Ro9y4?BqPJ*m#E6t1lU$BkY zm&_!ZUmyO?zT@Q40>gL0C#GK5IYoKvFV>vNj(P`Pq{Pj*n6pBvXrqVN6D6+iCqtEj zr$nER^g1Nd*yLog{zYi8Ba`Bb*0LS_+{81I@T;qyMs+2MTJ=C^+$ORQ8%_%e?< z-CCNHbFt@mQ%SQI<6uNPr!)2Zs6Z7?(9Lz`RI~ilTj+oUA(Jhn^x2t6ztk++H<GB@y|7rmV7+RD@a;zXY_IbNuKM0fTqibFX43Z<#xu#6>@ql5f9zcq-&Oxeb+0e0 zk=UV@^~+amz3VPK&yhd;+r&lpoO{~)jBNYwv{d=N%DPn_zDOcHYRAT<5t~XhzY5Fb ztzy~4fAY`swcA*-n@q|U#8x-5=SeYXg%!zdPc&Fjs2Z4hIjLZQ+C@dtuKdpUT*Dn= zRf#7pKTonaoO$v>OQxmQYSXUOt2~a?M=)hv@>}QfZCQ!J&H6q6t1rg&tke*)zx;o3 zx3kJzrb@ArJ-UtarE7saT2mH`}pav z;Dy=yuCjB1mZBWLUn>Hl-M&PDm#i%MCJ7SXx|h)aL~no3#aJK$UaJz7HIFfghk;>g zHzRnhihF4$>VYEni*H#;)xM8^_;jhh^rQI+}7yIcq_xHE?@9*>cD=Yly_FE*ls@C+9+ryNd3mE_Jo))m`tY!bb*f={Io09jg z&73psF6_>eIKSn$!8Nf&A5*c8?c9fs=9lcgYc4MSsOP5VmX9fZ;!kdGZkl;&hye`xgJaNo@=L|M z9{W|#Nne~{JS!#L^i%rO+)r<>-8PPA-MrNQk>K9%FJ1o4?mKpU;*XQ7HLAYnRbSeg z@$~W`{debnoaE=c9(E+YYyHf;>lfwY=bkvej65SJF#S{kL9LJl7K^e3-GJLEbc~YH_n^()aJDTjJX5 zB&L@c+7=z2bn4t&sf_Pu#KVi<_jFA!Ix^{m`fL4%Q>K-@OICPypu%{czq*@Mxjp-w za~X4DLt=k69ea{^=6X`rbl+cMRwakiiuIONJO4EdVSmxa+P*CK>ef?v^-oH?Qp3-f z@$P*;W7nstlVyK9S@cSN^k&a4-;ku0diV6L%#_08N0=4fzT5EFYTfh5ZSTsqWWHM` zRVMepahgks()Dw1!%H^W=toT2a5e436REYT#bO=n)J|?tmUH>p8Yq0)WrB-}*!g8! zGj`X9e2klX`14%fpL;e=J(aVie*40RdPV**`q5#!s*t1j*a_E7 zmcM)W8BRZ3ey5UIjJx5fr_PHAE>=bHoyW8o#e%2quV+uN+~dT!L1w3e1%c6GXJZ%AiBZ<3J`jVHI=04h|SUQ9GO;f_@d&)ZxY?vpu`^Ku@ znk>-*IgU-<(;gSya@XI$y@7kf>FmRLr=}b`smR@=+pG3qUipTl{G}2M-qj69850~g zq~2eiJUOUV;i;_T&l4x^|2+EUX{oaEf1bT^3;44AW!n14Xa2}#jm}|-Ziu~g zSkE>=90YfCnkuF=&%Uwq*A>RyTiRmxZ|YxKH5!KOdL=nj#rI z-_K&_=a-wqMB2rTBJUX12U^T#|E z+)&v4Jksm{_W|$Nbhp%hAD*P0m^$NW=2K74W1zezdY4J=X4<)?wW7+Ww*BatKi4gX zIkZG}=g;f~Q^hWJ6|K}>Ac}zYDl!>M^`Z=W_toFr9{X43l;5nrrQdbWzsb04yZ`;2 zdW~swO?a;t+cqd6c_qjDRV8pQMDy^)t`BY2H9lu71+gswu6*PNrtGDngH z`ZEpXE;EBouLmha;GKVty*QjJv+l-}WBo7pH~%>vEo1!8{ORPKakqnRZt+$~ns|6W zSDN?yBg$3!y&S8H>|L}U21EoFSLi=JTq5oJb4S#tf=#C_J)_J${|M+cYjUT_ACmW~ zb==pNVsu4k-fw;W@RicrkAjM2(Xs{d%}?u_j?ETX+ckS*=C|kahO_%to9UXH%=q{- z@O9Hd^H;NHm1!#k{x(m%HF@!?JBk*3|3&b{ReyOR_7|JAf3C;ql3t@^x>Cq4PU*(DdF zvhljw+r4t-)H2@U)mG8AvI|bJ zpFV#^clX7e{KxnKvvcMWb-(q*DPrXr>o@5Sp96D&3+PAydr92 zOu~b2OeHz0m4+K?WP&hgOhw zkDT9|H)$I%C$M$w7g>4m6wBwI#>}+_%wCIRGT7#|%s6_fX4_SJpQoyfXAUHOVL8iS z!mPS^iQ5LIS&SKMe!=nrAX-j)y5j5yFTdrn@A>{|;{wTwZ9%&AC)7@Cw7)H3yNT1x zJgfL7i!I2KO9eN+iT&RCx@p!c#;R#9c9Hd*%fBpDNp&_Zh}j_yGV6h{f)D2d;}1%@ zItwHl(j3@KW_P$L&R)>M(458qQeei{QWdLSnj)+)`+;b>@C>z0oDYlxp7pAobzSB2 z_R}%tt;UB>{VAz`V9YR|(Lx|h{K(Dk>UmdG`9PW%NZzmzkon-znwD^mDRIRtl}pR6 zwxlKOh!=W(LpNC1N8E(jH=FI%wJtVehO`H!#>`?f7(woSV7wu`d{f#yXYFIR3KUwH zAL_?_XR>4dAlY#KfU%pw1BV|~vK+b~H!<8~Ih~SxMZ3O3-!(n<2hV}@hE;w_8EhcW zFwAPyy>MIYm*Q-On=B{P1UlC*S2{4kw;_iqML1_Orw_=c13YhLFg~?OhOkApf0)ng zmu_;-=kb)gHV+&)*qtl{+>~Da(dxRlS9{h*`Ad!agRXHxyw;Gmz~^(N_hZhr&t`Gg zON*o`fBL-MH=#k2!I&W};W*Eiki&aHaSjp?Fn%=MF49l*gOeHKCeFH#J6Y2h&M-hc zn{+PY(+)xTn7ZUIjvtO|n=LJT_xaE9=+s*lS9u!57<3t;65P4JIC39IVNhc>kZd@~ z(3xov>7BlI?Zz&A@UZ~WhyH^{gARd~Zbxx;Uo zUFYSA6Ry5B-Id^ZC~Wqe%U>q5d~4opIlZ!fZSsonEc=M-Ge7?5YW?kVu%lp8A~)Oh z6vyO6s#A)^&a`Y^w(PI*v(E)$lQYh#-9G$Z)Hl2-tK-m&dc{DMSy|zW@BcUb_v`uB z`m59X>ti|}2hK1!cgVqb&$`@*wzrw$wI8=^Bd9>UlHrH?FjO()=mgrtKi7DLnKT}AY zPtW~f%1(jU+W*h~qxN>5{xn<32|fdnfdPE#VP;xdX>qD^eolT-atcG!|NsA)8IZM1 ze`U@nH(kJ-5wtcR!f}9d{45ydrWcqqg1Sf$nI*_FR}eCKOjmQJgOyuYK$QDgFdD%H z7eECAtr+E}UxjiMKpZYhh`j-pjPld1Eg6MDdIBsVdclH=5rXp5uOoA~tsu%lrZSpO zFEod9jX|b>gr_gHf;cD8icxO*O)ExGsEpinK5Hb7GcuaD zrt{k}$}m}qPuB&}S97L&gJ@>y>6x~SGBF^dV|%7Pa%5*-}#w{UXSwt2xu(gJ@ri>Adz37ifd% z8J5#M?HOf3F3PZHlu>_Xg=CkZAvVk2{MK)rKHq^+%-+}rS+Nl|#nU#Hl`?WNFy!h( zR*ArZc1vTY-82V?#qth}GECdur`tmLF(5v_*YqkVe0bN8 z!N8D%Vd$h#WEWu#tHl#^>W!Ef7y>!aU9>xHx}hV)Ndb;ZD`A!fo?Q>$3VLI42{SK7>8^mYmnl9-Kk+*PWl&OC-3)y6>;fKEM z2oa-xbCETJHzA>BLl;l@Dp6DPz`wVgfgxb}WoJeyaQLFHE<)JSvuQf73&hDfE{rlv zKF6nfLHU^={)Us&+g+duWy>3%>N}ha43-$yEx(N9R%5I|_|jLvCP;*Vp{oGhtsCx6 zXLN-)LBW+#hDra^bUP?N7R2xVGQAqgpXJIZ!@TSt!}Oi5j56TF%lD{rrK<=7!?SF3 zV{dRUA~tauV+}v_aWq7*c*#!BcY`KQ^jZv|>Za!OHExVjpzQwMol!=fM~jic1*wiR zM2)cNAVo|zTGJKX8Kps*7I-kqFy&}XkAd<*^70GN3^7471f)s+0-7RIG({kjm{_!@ z^Lij`k~h&tb)GqzCa}pFXo@VbC}NtUJ$)b4N8Kw)`(|>~eay4gqy%(d50;>+H zO@`2!LWWKom^qok23m<(nQ_TasS=m4d(v`uL!A5|Ap;4caL4d)n OC^gmD(M16^DhvR$8tO#= diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl index aa3bfa43..b634d3e6 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm.wrl @@ -8,8 +8,26 @@ Group { Group { children Transform { - translation 0 4.1500001 0 - rotation 1 0 0 1.5707964 + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -36,3734 +54,6 @@ Group { IndexedLineSet { coord DEF o1 Coordinate { - point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 8.8817842e-016, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 8.8817842e-016, - 6.7358637 -1.4718702 8.8817842e-016, - 6.7358637 -1.5281298 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 -8.8817842e-016, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 0, - 6.3650608 1.415061 0, - 6.3049998 1.4611473 0, - 6.2350574 1.4901185 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.1500001 1.5 -8.8817842e-016, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 8.8817842e-016, - 6.1622305 -2.4592321 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 8.8817842e-016, - 6.4358635 -1.4718702 8.8817842e-016, - 6.4358635 -1.5281298 0, - 6.4622302 -0.54076791 0, - 6.4499998 -0.45743704 0, - 6.4554572 -0.51343143 0, - 6.4513674 -0.48556688 0, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 0, - 6.7250009 -1.5833309 0, - 6.7358637 -1.4718702 0, - 6.7358637 -1.5281298 -8.8817842e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 0, - 6.4499998 1.21 0, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 0, - 6.1599998 1.5 0, - 6.4401183 1.2850575 8.8817842e-016, - 6.4111476 1.355 8.8817842e-016, - 6.3650608 1.415061 8.8817842e-016, - 6.3049998 1.4611473 8.8817842e-016, - 6.2350574 1.4901185 8.8817842e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 8.8817842e-016, - 6.4622302 -2.4592321 8.8817842e-016, - 6.4513674 -2.5144331 0, - 6.4554572 -2.4865685 0, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 0, - 6.1500001 1.5 0, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -2.542563 8.8817842e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 0, - 6.1500001 -0.45743704 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 8.8817842e-016, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 0, - 6.1622305 -0.54076791 0, - 6.1513677 -0.48556688 0, - 6.155457 -0.51343143 0, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 8.8817842e-016, - 6.1500001 -3.5 8.8817842e-016, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 0, - 6.1622305 -0.54076791 0, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.1500001 -2.542563 8.8817842e-016, - 6.155457 -2.4865685 0, - 6.1513677 -2.5144331 0, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 0, - 6.4250007 -1.5833309 0, - 6.4358635 -1.4718702 0, - 6.4358635 -1.5281298 -8.8817842e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 0, - 6.7250009 -1.5833309 0, - 6.4499998 1.21 0, - 6.4622302 -2.4592321 8.8817842e-016, - 6.1599998 1.5 0, - 6.4499998 -2.542563 8.8817842e-016, - 6.1500001 1.5 0, - 6.4499998 -3.5 8.8817842e-016, - 6.1500001 -0.45743704 0, - 6.1500001 -3.5 8.8817842e-016, - 6.1622305 -0.54076791 0, - 6.1500001 -2.542563 8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 8.8817842e-016, - 6.4250007 -1.5833309 0, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o2 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 o1 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 44, 45, 40, -1, - 41, 43, 39, -1, 45, 43, 41, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 114, 116, 112, -1, - 112, 117, 113, -1, 116, 117, 112, -1, - 113, 115, 111, -1, 117, 115, 113, -1, - 118, 120, 121, -1, 119, 118, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 138, 140, 134, -1, - 136, 141, 137, -1, 140, 141, 136, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 154, 152, -1, 154, 156, 152, -1, - 152, 157, 153, -1, 156, 157, 152, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 162, 164, 160, -1, - 160, 165, 161, -1, 161, 165, 159, -1, - 164, 165, 160, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -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.34999999 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 [ 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 4.4408921e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 1.110223e-016, - 6.4499998 -0.45743704 1.110223e-016, - 6.4554572 -0.51343143 -1.6653345e-016, - 6.4513674 -0.48556688 -1.6653345e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.7358637 -1.4718702 -4.9960036e-016, - 6.7358637 -1.5281298 -4.9960036e-016, - 6.7250009 -1.4166691 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -0.69999999, - 6.4554572 -0.51343143 -0.69999999, - 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.7358637 -1.4718702 -0.69999999, - 6.7358637 -1.5281298 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.7250009 -1.5833309 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 7.2164497e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4401183 1.2850575 4.4408921e-016, - 6.4111476 1.355 4.4408921e-016, - 6.3650608 1.415061 3.8857806e-016, - 6.3049998 1.4611473 4.4408921e-016, - 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 1.21 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4401183 1.2850575 -0.69999999, - 6.4111476 1.355 -0.69999999, - 6.3650608 1.415061 -0.69999999, - 6.3049998 1.4611473 -0.69999999, - 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.4513674 -2.5144331 -8.3266727e-016, - 6.4554572 -2.4865685 -8.3266727e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.4513674 -2.5144331 -0.69999999, - 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 6.6613381e-016, - 6.1500001 1.5 6.6613381e-016, - 6.1599998 1.5 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -2.542563 -4.4408921e-016, - 6.4499998 -2.542563 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 6.6613381e-016, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.2212453e-015, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 1.110223e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.1513677 -0.48556688 -1.6653345e-016, - 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -0.45743704 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1513677 -0.48556688 -0.69999999, - 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -4.4408921e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1500001 -2.542563 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -0.54076791 1.110223e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.155457 -2.4865685 -8.3266727e-016, - 6.1513677 -2.5144331 -8.3266727e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.155457 -2.4865685 -0.69999999, - 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4358635 -1.4718702 -4.9960036e-016, - 6.4358635 -1.5281298 -4.9960036e-016, - 6.4250007 -1.4166691 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4358635 -1.4718702 -0.69999999, - 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 1.110223e-016, - 6.7250009 -1.4166691 -6.6613381e-016, - 6.4622302 -0.54076791 -0.69999999, - 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 1.110223e-016, - 6.7250009 -1.5833309 -6.6613381e-016, - 6.4499998 1.21 7.2164497e-016, - 6.4622302 -2.4592321 -4.4408921e-016, - 6.1599998 1.5 6.6613381e-016, - 6.4499998 -2.542563 -4.4408921e-016, - 6.1500001 1.5 6.6613381e-016, - 6.4499998 -3.5 -1.2212453e-015, - 6.1500001 -0.45743704 1.110223e-016, - 6.1500001 -3.5 -1.2212453e-015, - 6.1622305 -0.54076791 1.110223e-016, - 6.1500001 -2.542563 -4.4408921e-016, - 6.4250007 -1.4166691 -6.6613381e-016, - 6.1622305 -2.4592321 -4.4408921e-016, - 6.4250007 -1.5833309 -6.6613381e-016, - 6.4499998 -0.45743704 -0.69999999, - 6.7250009 -1.5833309 -0.69999999, - 6.4499998 1.21 -0.69999999, - 6.4622302 -2.4592321 -0.69999999, - 6.1599998 1.5 -0.69999999, - 6.4499998 -2.542563 -0.69999999, - 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -0.69999999, - 6.1500001 -3.5 -0.69999999, - 6.1622305 -0.54076791 -0.69999999, - 6.1500001 -2.542563 -0.69999999, - 6.4250007 -1.4166691 -0.69999999, - 6.1622305 -2.4592321 -0.69999999, - 6.4250007 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o6 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 o5 - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 24, 20, 26, -1, 26, 20, 30, -1, - 34, 20, 33, -1, 30, 20, 34, -1, - 33, 21, 32, -1, 20, 21, 33, -1, - 21, 22, 32, -1, 22, 13, 32, -1, - 13, 35, 32, -1, 35, 9, 37, -1, - 13, 9, 35, -1, 9, 11, 37, -1, - 37, 10, 36, -1, 11, 10, 37, -1, - 36, 5, 31, -1, 10, 5, 36, -1, - 31, 4, 27, -1, 5, 4, 31, -1, - 4, 7, 27, -1, 27, 8, 29, -1, - 7, 8, 27, -1, 28, 6, 25, -1, - 29, 6, 28, -1, 8, 6, 29, -1, - 23, 12, 14, -1, 25, 12, 23, -1, - 6, 12, 25, -1, 12, 19, 14, -1, - 12, 15, 19, -1, 15, 16, 19, -1, - 16, 17, 19, -1, 19, 17, 18, -1, - 38, 42, 40, -1, 42, 44, 40, -1, - 40, 45, 41, -1, 41, 45, 39, -1, - 44, 45, 40, -1, 45, 43, 39, -1, - 52, 46, 48, -1, 52, 50, 46, -1, - 53, 48, 49, -1, 53, 49, 47, -1, - 53, 52, 48, -1, 51, 53, 47, -1, - 70, 74, 76, -1, 70, 76, 80, -1, - 70, 84, 83, -1, 70, 80, 84, -1, - 71, 83, 82, -1, 71, 70, 83, -1, - 72, 71, 82, -1, 63, 72, 82, -1, - 85, 63, 82, -1, 59, 85, 87, -1, - 59, 63, 85, -1, 61, 59, 87, -1, - 60, 87, 86, -1, 60, 61, 87, -1, - 55, 86, 81, -1, 55, 60, 86, -1, - 54, 81, 77, -1, 54, 55, 81, -1, - 57, 54, 77, -1, 58, 77, 79, -1, - 58, 57, 77, -1, 56, 78, 75, -1, - 56, 79, 78, -1, 56, 58, 79, -1, - 62, 73, 64, -1, 62, 75, 73, -1, - 62, 56, 75, -1, 69, 62, 64, -1, - 65, 62, 69, -1, 66, 65, 69, -1, - 67, 66, 69, -1, 67, 69, 68, -1, - 89, 88, 90, -1, 89, 90, 91, -1, - 92, 95, 94, -1, 92, 93, 95, -1, - 96, 105, 98, -1, 103, 105, 96, -1, - 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 100, 107, 101, -1, - 106, 107, 99, -1, 101, 108, 102, -1, - 107, 108, 101, -1, 108, 109, 102, -1, - 102, 104, 97, -1, 109, 104, 102, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 123, 122, 125, -1, 123, 125, 124, -1, - 127, 126, 129, -1, 127, 129, 128, -1, - 132, 130, 131, -1, 132, 131, 133, -1, - 134, 140, 136, -1, 136, 140, 137, -1, - 138, 140, 134, -1, 140, 141, 137, -1, - 137, 139, 135, -1, 141, 139, 137, -1, - 143, 142, 144, -1, 143, 144, 145, -1, - 146, 147, 148, -1, 148, 147, 149, -1, - 150, 156, 152, -1, 152, 156, 153, -1, - 154, 156, 150, -1, 156, 157, 153, -1, - 153, 155, 151, -1, 157, 155, 153, -1, - 158, 162, 160, -1, 160, 164, 161, -1, - 162, 164, 160, -1, 161, 165, 159, -1, - 164, 165, 161, -1, 165, 163, 159, -1, - 166, 167, 168, -1, 168, 167, 169, -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 4.1500001 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.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 8.8817842e-016, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 8.8817842e-016, - -0.43586358 -1.4718702 8.8817842e-016, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 -8.8817842e-016, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -8.8817842e-016, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 8.8817842e-016, - 0.13776962 -2.4592321 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 8.8817842e-016, - -0.1358636 -1.4718702 8.8817842e-016, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 -8.8817842e-016, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 8.8817842e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, - -0.14011849 1.2850575 8.8817842e-016, - -0.11114737 1.355 8.8817842e-016, - -0.065060966 1.415061 8.8817842e-016, - -0.0049999999 1.4611473 8.8817842e-016, - 0.064942479 1.4901185 8.8817842e-016, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 8.8817842e-016, - -0.16223037 -2.4592321 8.8817842e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -2.542563 8.8817842e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 8.8817842e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 8.8817842e-016, - 0.15000001 -3.5 8.8817842e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - 0.15000001 -2.542563 8.8817842e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 -8.8817842e-016, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 8.8817842e-016, - 0.14 1.5 0, - -0.15000001 -2.542563 8.8817842e-016, - 0.15000001 1.5 0, - -0.15000001 -3.5 8.8817842e-016, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 8.8817842e-016, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 8.8817842e-016, - -0.12500073 -1.5833309 0, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -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 [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, - 46, 52, 48, -1, 50, 52, 46, -1, - 48, 53, 49, -1, 52, 53, 48, -1, - 49, 51, 47, -1, 53, 51, 49, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 95, 92, 94, -1, 93, 92, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 100, 101, -1, - 107, 106, 99, -1, 108, 101, 102, -1, - 108, 107, 101, -1, 109, 108, 102, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 114, 112, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, - 122, 124, 125, -1, 122, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 154, 150, 152, -1, 156, 154, 152, -1, - 157, 152, 153, -1, 157, 156, 152, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 161, 159, -1, - 165, 164, 160, -1, 163, 165, 159, -1, - 167, 166, 168, -1, 167, 168, 169, -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.34999999 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 o12 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o13 Coordinate { - point [ -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 1.110223e-016, - -0.15000001 -0.45743704 1.110223e-016, - -0.15545717 -0.51343143 0, - -0.15136752 -0.48556688 0, - -0.16223037 -0.54076791 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 3.3306691e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.43586358 -1.4718702 0, - -0.43586358 -1.5281298 0, - -0.42500073 -1.4166691 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -0.69999999, - -0.15545717 -0.51343143 -0.69999999, - -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.43586358 -1.4718702 -0.69999999, - -0.43586358 -1.5281298 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 3.3306691e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.42500073 -1.5833309 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 -2.7755576e-016, - 0.14 1.5 -3.3306691e-016, - -0.14011849 1.2850575 0, - -0.11114737 1.355 0, - -0.065060966 1.415061 0, - -0.0049999999 1.4611473 0, - 0.064942479 1.4901185 0, - -0.15000001 1.21 -0.69999999, - 0.14 1.5 -0.69999999, - -0.14011849 1.2850575 -0.69999999, - -0.11114737 1.355 -0.69999999, - -0.065060966 1.415061 -0.69999999, - -0.0049999999 1.4611473 -0.69999999, - 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -4.4408921e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - -0.15136752 -2.5144331 0, - -0.15545717 -2.4865685 0, - -0.15000001 -2.542563 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - -0.15136752 -2.5144331 -0.69999999, - -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 -3.3306691e-016, - 0.15000001 1.5 -3.3306691e-016, - 0.14 1.5 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -2.542563 -4.4408921e-016, - -0.15000001 -2.542563 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 -3.3306691e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -2.220446e-016, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 1.110223e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.14863248 -0.48556688 0, - 0.14454283 -0.51343143 0, - 0.15000001 -0.45743704 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.14863248 -0.48556688 -0.69999999, - 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.15000001 -2.542563 -0.69999999, - 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -0.54076791 1.110223e-016, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - 0.15000001 -2.542563 -4.4408921e-016, - 0.14454283 -2.4865685 0, - 0.14863248 -2.5144331 0, - 0.13776962 -2.4592321 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - 0.14454283 -2.4865685 -0.69999999, - 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 3.3306691e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.1358636 -1.4718702 0, - -0.1358636 -1.5281298 0, - -0.12500073 -1.4166691 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.1358636 -1.4718702 -0.69999999, - -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 1.110223e-016, - -0.42500073 -1.4166691 3.3306691e-016, - -0.16223037 -0.54076791 -0.69999999, - -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 1.110223e-016, - -0.42500073 -1.5833309 3.3306691e-016, - -0.15000001 1.21 -2.7755576e-016, - -0.16223037 -2.4592321 -4.4408921e-016, - 0.14 1.5 -3.3306691e-016, - -0.15000001 -2.542563 -4.4408921e-016, - 0.15000001 1.5 -3.3306691e-016, - -0.15000001 -3.5 -2.220446e-016, - 0.15000001 -0.45743704 1.110223e-016, - 0.15000001 -3.5 -2.220446e-016, - 0.13776962 -0.54076791 1.110223e-016, - 0.15000001 -2.542563 -4.4408921e-016, - -0.12500073 -1.4166691 3.3306691e-016, - 0.13776962 -2.4592321 -4.4408921e-016, - -0.12500073 -1.5833309 3.3306691e-016, - -0.15000001 -0.45743704 -0.69999999, - -0.42500073 -1.5833309 -0.69999999, - -0.15000001 1.21 -0.69999999, - -0.16223037 -2.4592321 -0.69999999, - 0.14 1.5 -0.69999999, - -0.15000001 -2.542563 -0.69999999, - 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 -0.69999999, - 0.15000001 -3.5 -0.69999999, - 0.13776962 -0.54076791 -0.69999999, - 0.15000001 -2.542563 -0.69999999, - -0.12500073 -1.4166691 -0.69999999, - 0.13776962 -2.4592321 -0.69999999, - -0.12500073 -1.5833309 -0.69999999 ] - - } - coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, - -1, 2, 3, -1, 4, 7, 8, 6, - -1, 5, 10, 11, 9, -1, 6, 12, - -1, 9, 13, -1, 12, 15, 16, 17, - 18, 19, 14, -1, 20, 21, 22, 13, - -1, 14, 23, -1, 24, 20, -1, 23, - 25, -1, 26, 24, -1, 25, 28, 29, - 27, -1, 30, 26, -1, 31, 27, -1, - 32, 33, 34, 30, -1, 31, 36, 37, - 35, -1, 32, 35, -1, 39, 43, -1, - 42, 44, 45, 43, -1, 47, 51, -1, - 50, 52, 53, 51, -1, 56, 62, -1, - 59, 63, -1, 62, 65, 66, 67, 68, - 69, 64, -1, 70, 71, 72, 63, -1, - 64, 73, -1, 74, 70, -1, 73, 75, - -1, 76, 74, -1, 75, 78, 79, 77, - -1, 80, 76, -1, 81, 77, -1, 82, - 83, 84, 80, -1, 81, 86, 87, 85, - -1, 82, 85, -1, 89, 91, -1, 93, - 95, -1, 97, 104, -1, 110, 114, -1, - 119, 121, -1, 122, 125, -1, 127, 128, - -1, 130, 131, -1, 135, 139, -1, 142, - 144, -1, 146, 148, -1, 150, 154, -1, - 159, 163, -1 ] - - } - - } - - }, - - DEF o14 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 o13 - coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 19, 18, 17, -1, 12, 16, 15, -1, - 12, 17, 16, -1, 14, 19, 17, -1, - 14, 17, 12, -1, 23, 14, 12, -1, - 25, 12, 6, -1, 25, 23, 12, -1, - 28, 25, 6, -1, 29, 6, 8, -1, - 29, 28, 6, -1, 27, 7, 4, -1, - 27, 8, 7, -1, 27, 29, 8, -1, - 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 31, 5, -1, - 37, 10, 11, -1, 37, 11, 9, -1, - 37, 36, 10, -1, 35, 37, 9, -1, - 13, 35, 9, -1, 32, 22, 21, -1, - 32, 13, 22, -1, 32, 35, 13, -1, - 33, 21, 20, -1, 33, 32, 21, -1, - 34, 33, 20, -1, 30, 34, 20, -1, - 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 41, 39, -1, - 45, 44, 40, -1, 43, 45, 39, -1, - 46, 52, 48, -1, 48, 52, 49, -1, - 50, 52, 46, -1, 49, 53, 47, -1, - 52, 53, 49, -1, 53, 51, 47, -1, - 68, 69, 67, -1, 66, 62, 65, -1, - 67, 62, 66, -1, 69, 64, 67, -1, - 67, 64, 62, -1, 64, 73, 62, -1, - 62, 75, 56, -1, 73, 75, 62, -1, - 75, 78, 56, -1, 56, 79, 58, -1, - 78, 79, 56, -1, 57, 77, 54, -1, - 58, 77, 57, -1, 79, 77, 58, -1, - 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 81, 86, 55, -1, - 60, 87, 61, -1, 61, 87, 59, -1, - 86, 87, 60, -1, 87, 85, 59, -1, - 85, 63, 59, -1, 72, 82, 71, -1, - 63, 82, 72, -1, 85, 82, 63, -1, - 71, 83, 70, -1, 82, 83, 71, -1, - 83, 84, 70, -1, 84, 80, 70, -1, - 80, 76, 70, -1, 70, 76, 74, -1, - 88, 89, 90, -1, 90, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 103, 96, -1, - 106, 98, 99, -1, 106, 105, 98, -1, - 107, 99, 100, -1, 107, 106, 99, -1, - 108, 100, 101, -1, 108, 107, 100, -1, - 109, 101, 102, -1, 109, 108, 101, -1, - 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 116, 112, -1, - 115, 113, 111, -1, 115, 117, 113, -1, - 118, 119, 120, -1, 120, 119, 121, -1, - 122, 123, 125, -1, 125, 123, 124, -1, - 126, 127, 129, -1, 129, 127, 128, -1, - 130, 132, 131, -1, 131, 132, 133, -1, - 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 137, 135, -1, - 141, 140, 136, -1, 139, 141, 135, -1, - 142, 143, 144, -1, 144, 143, 145, -1, - 147, 146, 148, -1, 147, 148, 149, -1, - 156, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 150, -1, 157, 156, 153, -1, - 155, 153, 151, -1, 155, 157, 153, -1, - 164, 158, 160, -1, 164, 160, 161, -1, - 164, 162, 158, -1, 165, 161, 159, -1, - 165, 164, 161, -1, 163, 165, 159, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o15 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o13 - - } - - } - - } ] - - }, - - USE o14, - - Group { - children [ - USE o12, - - USE o15 ] - - }, - - USE o15 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o16 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o17 Coordinate { - point [ 4.9000001 2.25 4.3000002, - 4.8862009 2.4693332 4.3000002, - 4.8450203 2.6852074 4.3000002, - 4.7771087 2.894218 4.3000002, - 4.6835365 3.0930688 4.3000002, - 4.5657797 3.2786243 4.3000002, - 4.4256949 3.4479575 4.3000002, - 4.265492 3.5983982 4.3000002, - 4.087697 3.7275739 4.3000002, - 3.8951137 3.8334475 4.3000002, - 3.6907797 3.9143488 4.3000002, - 3.4779172 3.9690027 4.3000002, - 3.2598834 3.9965467 4.3000002, - 3.0401165 3.9965467 4.3000002, - 2.8220828 3.9690027 4.3000002, - 2.6092203 3.9143488 4.3000002, - 2.4048862 3.8334475 4.3000002, - 2.2123032 3.7275739 4.3000002, - 2.034508 3.5983982 4.3000002, - 1.8743049 3.4479575 4.3000002, - 1.7342203 3.2786243 4.3000002, - 1.6164633 3.0930688 4.3000002, - 1.5228912 2.894218 4.3000002, - 1.4549794 2.6852074 4.3000002, - 1.4137993 2.4693332 4.3000002, - 1.4 2.25 4.3000002, - 1.4137993 2.0306668 4.3000002, - 1.4549794 1.8147928 4.3000002, - 1.5228912 1.605782 4.3000002, - 1.6164633 1.406931 4.3000002, - 1.7342203 1.2213758 4.3000002, - 1.8743049 1.0520426 4.3000002, - 2.034508 0.90160185 4.3000002, - 2.2123032 0.77242613 4.3000002, - 2.4048862 0.66655266 4.3000002, - 2.6092203 0.5856511 4.3000002, - 2.8220828 0.53099734 4.3000002, - 3.0401165 0.50345325 4.3000002, - 3.2598834 0.50345325 4.3000002, - 3.4779172 0.53099734 4.3000002, - 3.6907797 0.5856511 4.3000002, - 3.8951137 0.66655266 4.3000002, - 4.087697 0.77242613 4.3000002, - 4.265492 0.90160185 4.3000002, - 4.4256949 1.0520426 4.3000002, - 4.5657797 1.2213758 4.3000002, - 4.6835365 1.406931 4.3000002, - 4.7771087 1.605782 4.3000002, - 4.8450203 1.8147928 4.3000002, - 4.8862009 2.0306668 4.3000002, - 4.9000001 2.25 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 4.9000001 2.25 4.3000002, - 4.9000001 2.25 4.3000002, - 4.8862009 2.4693332 4.3000002, - 4.8450203 2.6852074 4.3000002, - 4.7771087 2.894218 4.3000002, - 4.6835365 3.0930688 4.3000002, - 4.5657797 3.2786243 4.3000002, - 4.4256949 3.4479575 4.3000002, - 4.265492 3.5983982 4.3000002, - 4.087697 3.7275739 4.3000002, - 3.8951137 3.8334475 4.3000002, - 3.6907797 3.9143488 4.3000002, - 3.4779172 3.9690027 4.3000002, - 3.2598834 3.9965467 4.3000002, - 3.0401165 3.9965467 4.3000002, - 2.8220828 3.9690027 4.3000002, - 2.6092203 3.9143488 4.3000002, - 2.4048862 3.8334475 4.3000002, - 2.2123032 3.7275739 4.3000002, - 2.034508 3.5983982 4.3000002, - 1.8743049 3.4479575 4.3000002, - 1.7342203 3.2786243 4.3000002, - 1.6164633 3.0930688 4.3000002, - 1.5228912 2.894218 4.3000002, - 1.4549794 2.6852074 4.3000002, - 1.4137993 2.4693332 4.3000002, - 1.4 2.25 4.3000002, - 1.4137993 2.0306668 4.3000002, - 1.4549794 1.8147928 4.3000002, - 1.5228912 1.605782 4.3000002, - 1.6164633 1.406931 4.3000002, - 1.7342203 1.2213758 4.3000002, - 1.8743049 1.0520426 4.3000002, - 2.034508 0.90160185 4.3000002, - 2.2123032 0.77242613 4.3000002, - 2.4048862 0.66655266 4.3000002, - 2.6092203 0.5856511 4.3000002, - 2.8220828 0.53099734 4.3000002, - 3.0401165 0.50345325 4.3000002, - 3.2598834 0.50345325 4.3000002, - 3.4779172 0.53099734 4.3000002, - 3.6907797 0.5856511 4.3000002, - 3.8951137 0.66655266 4.3000002, - 4.087697 0.77242613 4.3000002, - 4.265492 0.90160185 4.3000002, - 4.4256949 1.0520426 4.3000002, - 4.5657797 1.2213758 4.3000002, - 4.6835365 1.406931 4.3000002, - 4.7771087 1.605782 4.3000002, - 4.8450203 1.8147928 4.3000002, - 4.8862009 2.0306668 4.3000002, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 4.9000001 2.25 3.5, - 4.8862009 2.4693332 3.5, - 4.8450203 2.6852074 3.5, - 4.7771087 2.894218 3.5, - 4.6835365 3.0930688 3.5, - 4.5657797 3.2786243 3.5, - 4.4256949 3.4479575 3.5, - 4.265492 3.5983982 3.5, - 4.087697 3.7275739 3.5, - 3.8951137 3.8334475 3.5, - 3.6907797 3.9143488 3.5, - 3.4779172 3.9690027 3.5, - 3.2598834 3.9965467 3.5, - 3.0401165 3.9965467 3.5, - 2.8220828 3.9690027 3.5, - 2.6092203 3.9143488 3.5, - 2.4048862 3.8334475 3.5, - 2.2123032 3.7275739 3.5, - 2.034508 3.5983982 3.5, - 1.8743049 3.4479575 3.5, - 1.7342203 3.2786243 3.5, - 1.6164633 3.0930688 3.5, - 1.5228912 2.894218 3.5, - 1.4549794 2.6852074 3.5, - 1.4137993 2.4693332 3.5, - 1.4 2.25 3.5, - 1.4137993 2.0306668 3.5, - 1.4549794 1.8147928 3.5, - 1.5228912 1.605782 3.5, - 1.6164633 1.406931 3.5, - 1.7342203 1.2213758 3.5, - 1.8743049 1.0520426 3.5, - 2.034508 0.90160185 3.5, - 2.2123032 0.77242613 3.5, - 2.4048862 0.66655266 3.5, - 2.6092203 0.5856511 3.5, - 2.8220828 0.53099734 3.5, - 3.0401165 0.50345325 3.5, - 3.2598834 0.50345325 3.5, - 3.4779172 0.53099734 3.5, - 3.6907797 0.5856511 3.5, - 3.8951137 0.66655266 3.5, - 4.087697 0.77242613 3.5, - 4.265492 0.90160185 3.5, - 4.4256949 1.0520426 3.5, - 4.5657797 1.2213758 3.5, - 4.6835365 1.406931 3.5, - 4.7771087 1.605782 3.5, - 4.8450203 1.8147928 3.5, - 4.8862009 2.0306668 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 4.9000001 2.25 4.3000002, - 4.9000001 2.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, 26, 27, 28, 29, 30, 31, - 32, 33, 34, 35, 36, 37, 38, 39, - 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 0, -1, 50, 52, 53, 54, - 55, 56, 57, 58, 59, 60, 61, 62, - 63, 64, 65, 66, 67, 68, 69, 70, - 71, 72, 73, 74, 75, 76, 77, 78, - 79, 80, 81, 82, 83, 84, 85, 86, - 87, 88, 89, 90, 91, 92, 93, 94, - 95, 96, 97, 98, 99, 100, 51, -1, - 50, 102, -1, 152, 153, -1, 152, 155, - 156, 157, 158, 159, 154, -1, 153, 161, - 162, 163, 164, 165, 160, -1, 166, 154, - -1, 160, 167, -1, 168, 169, 170, 171, - 172, 173, 166, -1, 167, 175, 176, 177, - 178, 179, 174, -1, 174, 168, -1, 230, - 231, -1, 230, 232, -1, 231, 233, -1, - 234, 236, 237, 238, 239, 240, 235, -1, - 235, 242, -1, 248, 250, 251, 252, 253, - 254, 249, -1, 249, 256, -1, 262, 263, - -1, 262, 264, -1, 266, 267, -1, 267, - 269, -1, 270, 272, 273, 274, 275, 276, - 271, -1, 270, 277, -1, 284, 286, 287, - 288, 289, 290, 285, -1, 285, 292, -1, - 298, 299, -1 ] - - } - - } - - }, - - DEF o18 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 o17 - coordIndex [ 29, 27, 28, -1, 10, 11, 9, -1, - 29, 26, 27, -1, 43, 41, 42, -1, - 29, 24, 26, -1, 26, 24, 25, -1, - 12, 14, 11, -1, 13, 14, 12, -1, - 44, 48, 43, -1, 45, 48, 44, -1, - 46, 48, 45, -1, 47, 48, 46, -1, - 43, 48, 41, -1, 24, 22, 23, -1, - 41, 39, 40, -1, 29, 22, 24, -1, - 2, 22, 29, -1, 49, 0, 48, -1, - 9, 17, 2, -1, 15, 17, 14, -1, - 16, 17, 15, -1, 11, 17, 9, -1, - 14, 17, 11, -1, 2, 17, 22, -1, - 22, 18, 21, -1, 17, 18, 22, -1, - 21, 19, 20, -1, 38, 36, 37, -1, - 39, 36, 38, -1, 18, 19, 21, -1, - 41, 36, 39, -1, 1, 32, 0, -1, - 2, 32, 1, -1, 34, 32, 33, -1, - 35, 32, 34, -1, 36, 32, 35, -1, - 48, 32, 41, -1, 0, 32, 48, -1, - 41, 32, 36, -1, 6, 7, 5, -1, - 7, 8, 5, -1, 31, 29, 30, -1, - 32, 29, 31, -1, 2, 29, 32, -1, - 3, 9, 2, -1, 4, 9, 3, -1, - 5, 9, 4, -1, 8, 9, 5, -1, - 102, 50, 103, -1, 50, 52, 103, -1, - 52, 53, 103, -1, 103, 53, 104, -1, - 104, 53, 105, -1, 53, 54, 105, -1, - 54, 55, 105, -1, 105, 55, 106, -1, - 55, 56, 106, -1, 106, 56, 107, -1, - 56, 57, 107, -1, 107, 57, 108, -1, - 108, 57, 109, -1, 57, 58, 109, -1, - 58, 59, 109, -1, 109, 59, 110, -1, - 59, 60, 110, -1, 110, 60, 111, -1, - 111, 60, 112, -1, 60, 61, 112, -1, - 112, 61, 113, -1, 61, 62, 113, -1, - 113, 62, 114, -1, 62, 63, 114, -1, - 114, 63, 115, -1, 63, 64, 115, -1, - 115, 64, 116, -1, 64, 65, 116, -1, - 65, 66, 116, -1, 116, 66, 117, -1, - 117, 66, 118, -1, 66, 67, 118, -1, - 118, 68, 119, -1, 119, 68, 120, -1, - 67, 68, 118, -1, 120, 69, 121, -1, - 68, 69, 120, -1, 69, 70, 121, -1, - 121, 71, 122, -1, 122, 71, 123, -1, - 70, 71, 121, -1, 123, 72, 124, -1, - 71, 72, 123, -1, 124, 73, 125, -1, - 72, 73, 124, -1, 73, 74, 125, -1, - 125, 75, 126, -1, 126, 75, 127, -1, - 74, 75, 125, -1, 75, 76, 127, -1, - 127, 76, 128, -1, 76, 77, 128, -1, - 77, 78, 128, -1, 128, 78, 129, -1, - 129, 78, 130, -1, 78, 79, 130, -1, - 130, 79, 131, -1, 79, 80, 131, -1, - 80, 81, 131, -1, 131, 81, 132, -1, - 132, 81, 133, -1, 81, 82, 133, -1, - 133, 82, 134, -1, 82, 83, 134, -1, - 134, 83, 135, -1, 83, 84, 135, -1, - 135, 84, 136, -1, 84, 85, 136, -1, - 136, 85, 137, -1, 85, 86, 137, -1, - 86, 87, 137, -1, 137, 87, 138, -1, - 138, 87, 139, -1, 87, 88, 139, -1, - 139, 88, 140, -1, 88, 89, 140, -1, - 140, 89, 141, -1, 89, 90, 141, -1, - 141, 90, 142, -1, 90, 91, 142, -1, - 142, 91, 143, -1, 91, 92, 143, -1, - 143, 92, 144, -1, 92, 93, 144, -1, - 93, 94, 144, -1, 144, 94, 145, -1, - 145, 94, 146, -1, 94, 95, 146, -1, - 146, 95, 147, -1, 95, 96, 147, -1, - 147, 96, 148, -1, 96, 97, 148, -1, - 148, 97, 149, -1, 97, 98, 149, -1, - 149, 98, 150, -1, 98, 99, 150, -1, - 151, 100, 101, -1, 99, 100, 150, -1, - 150, 100, 151, -1, 100, 51, 101, -1, - 175, 176, 167, -1, 167, 186, 185, -1, - 174, 168, 192, -1, 168, 166, 199, -1, - 199, 166, 200, -1, 200, 166, 201, -1, - 201, 166, 202, -1, 202, 166, 203, -1, - 203, 166, 204, -1, 204, 166, 205, -1, - 176, 177, 167, -1, 205, 166, 154, -1, - 152, 157, 155, -1, 155, 157, 156, -1, - 163, 165, 162, -1, 164, 165, 163, -1, - 168, 173, 166, -1, 212, 211, 152, -1, - 162, 153, 161, -1, 169, 172, 168, -1, - 165, 153, 162, -1, 170, 172, 169, -1, - 168, 172, 173, -1, 165, 160, 153, -1, - 170, 171, 172, -1, 160, 224, 153, -1, - 224, 223, 153, -1, 157, 159, 158, -1, - 160, 225, 224, -1, 223, 222, 153, -1, - 160, 226, 225, -1, 178, 174, 177, -1, - 179, 174, 178, -1, 186, 174, 187, -1, - 167, 174, 186, -1, 177, 174, 167, -1, - 211, 154, 152, -1, 152, 154, 157, -1, - 222, 221, 153, -1, 157, 154, 159, -1, - 160, 227, 226, -1, 211, 210, 154, -1, - 221, 220, 153, -1, 174, 188, 187, -1, - 160, 228, 227, -1, 220, 219, 153, -1, - 210, 209, 154, -1, 174, 189, 188, -1, - 160, 229, 228, -1, 209, 208, 154, -1, - 174, 190, 189, -1, 208, 207, 154, -1, - 219, 218, 153, -1, 160, 180, 229, -1, - 174, 191, 190, -1, 218, 217, 153, -1, - 207, 206, 154, -1, 174, 192, 191, -1, - 206, 205, 154, -1, 160, 167, 180, -1, - 180, 167, 181, -1, 181, 167, 182, -1, - 182, 167, 183, -1, 183, 167, 184, -1, - 184, 167, 185, -1, 217, 152, 153, -1, - 213, 152, 214, -1, 214, 152, 215, -1, - 215, 152, 216, -1, 216, 152, 217, -1, - 213, 212, 152, -1, 192, 168, 193, -1, - 193, 168, 194, -1, 194, 168, 195, -1, - 195, 168, 196, -1, 196, 168, 197, -1, - 197, 168, 198, -1, 198, 168, 199, -1, - 230, 233, 232, -1, 230, 231, 233, -1, - 234, 243, 236, -1, 236, 243, 237, -1, - 241, 243, 234, -1, 243, 244, 237, -1, - 237, 245, 238, -1, 238, 245, 239, -1, - 244, 245, 237, -1, 245, 246, 239, -1, - 239, 247, 240, -1, 246, 247, 239, -1, - 240, 242, 235, -1, 247, 242, 240, -1, - 257, 248, 250, -1, 257, 250, 251, -1, - 257, 255, 248, -1, 258, 257, 251, -1, - 259, 251, 252, -1, 259, 252, 253, -1, - 259, 258, 251, -1, 260, 259, 253, -1, - 261, 253, 254, -1, 261, 260, 253, -1, - 256, 254, 249, -1, 256, 261, 254, -1, - 262, 263, 264, -1, 264, 263, 265, -1, - 266, 267, 268, -1, 268, 267, 269, -1, - 277, 270, 272, -1, 279, 272, 273, -1, - 279, 277, 272, -1, 280, 279, 273, -1, - 281, 273, 274, -1, 281, 274, 275, -1, - 281, 280, 273, -1, 282, 281, 275, -1, - 283, 275, 276, -1, 283, 276, 271, -1, - 283, 282, 275, -1, 278, 283, 271, -1, - 293, 284, 286, -1, 293, 286, 287, -1, - 293, 291, 284, -1, 294, 293, 287, -1, - 295, 287, 288, -1, 295, 294, 287, -1, - 296, 288, 289, -1, 296, 289, 290, -1, - 296, 295, 288, -1, 297, 290, 285, -1, - 297, 296, 290, -1, 292, 297, 285, -1, - 298, 301, 300, -1, 298, 299, 301, -1, - 315, 313, 312, -1, 315, 314, 313, -1, - 303, 312, 311, -1, 303, 315, 312, -1, - 310, 315, 303, -1, 302, 317, 310, -1, - 302, 310, 303, -1, 326, 325, 317, -1, - 327, 326, 317, -1, 307, 302, 305, -1, - 307, 305, 306, -1, 309, 307, 308, -1, - 324, 328, 327, -1, 324, 329, 328, -1, - 324, 317, 302, -1, 324, 327, 317, -1, - 304, 302, 307, -1, 304, 307, 309, -1, - 304, 324, 302, -1, 318, 324, 304, -1, - 316, 318, 304, -1, 323, 318, 316, -1, - 322, 319, 318, -1, 322, 320, 319, -1, - 322, 318, 323, -1, 321, 320, 322, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o19 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o17 - - } - - } - - } ] - - }, - - USE o18, - - Group { - children [ - USE o16, - - USE o19 ] - - }, - - USE o19 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o20 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o21 Coordinate { - point [ 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 1.65 0.25 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 1.65 0.25 4.0999999, - 1.65 0.25 4.0999999, - 1.6342915 0.37434494 4.0999999, - 1.5881534 0.49087682 4.0999999, - 1.5144843 0.59227353 4.0999999, - 1.4179134 0.67216396 4.0999999, - 1.3045084 0.72552824 4.0999999, - 1.1813953 0.74901336 4.0999999, - 1.0563093 0.74114364 4.0999999, - 0.93711036 0.7024135 4.0999999, - 0.83128798 0.63525665 4.0999999, - 0.7454915 0.54389262 4.0999999, - 0.68511176 0.43406227 4.0999999, - 0.65394264 0.31266662 4.0999999, - 0.65394264 0.18733339 4.0999999, - 0.68511176 0.06593772 4.0999999, - 0.7454915 -0.043892626 4.0999999, - 0.83128798 -0.13525662 4.0999999, - 0.93711036 -0.20241353 4.0999999, - 1.0563093 -0.24114363 4.0999999, - 1.1813953 -0.24901336 4.0999999, - 1.3045084 -0.22552826 4.0999999, - 1.4179134 -0.17216396 4.0999999, - 1.5144843 -0.092273556 4.0999999, - 1.5881534 0.0091231633 4.0999999, - 1.6342915 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 1.65 0.25 3.5, - 1.6342915 0.37434494 3.5, - 1.5881534 0.49087682 3.5, - 1.5144843 0.59227353 3.5, - 1.4179134 0.67216396 3.5, - 1.3045084 0.72552824 3.5, - 1.1813953 0.74901336 3.5, - 1.0563093 0.74114364 3.5, - 0.93711036 0.7024135 3.5, - 0.83128798 0.63525665 3.5, - 0.7454915 0.54389262 3.5, - 0.68511176 0.43406227 3.5, - 0.65394264 0.31266662 3.5, - 0.65394264 0.18733339 3.5, - 0.68511176 0.06593772 3.5, - 0.7454915 -0.043892626 3.5, - 0.83128798 -0.13525662 3.5, - 0.93711036 -0.20241353 3.5, - 1.0563093 -0.24114363 3.5, - 1.1813953 -0.24901336 3.5, - 1.3045084 -0.22552826 3.5, - 1.4179134 -0.17216396 3.5, - 1.5144843 -0.092273556 3.5, - 1.5881534 0.0091231633 3.5, - 1.6342915 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 1.65 0.25 4.0999999, - 1.65 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o22 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o21 - coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, - 22, 19, 21, -1, 19, 17, 18, -1, - 24, 17, 22, -1, 22, 17, 19, -1, - 24, 16, 17, -1, 2, 3, 1, -1, - 16, 14, 15, -1, 0, 14, 24, -1, - 24, 14, 16, -1, 4, 5, 3, -1, - 5, 6, 3, -1, 1, 12, 0, -1, - 14, 12, 13, -1, 3, 12, 1, -1, - 0, 12, 14, -1, 12, 10, 11, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 3, -1, 3, 9, 12, -1, - 12, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 82, -1, 119, 118, 79, -1, - 118, 117, 79, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 117, 116, 79, -1, 90, 78, 87, -1, - 90, 85, 78, -1, 127, 126, 78, -1, - 78, 128, 127, -1, 99, 93, 109, -1, - 109, 93, 110, -1, 126, 125, 78, -1, - 78, 129, 128, -1, 110, 91, 111, -1, - 111, 91, 112, -1, 112, 91, 113, -1, - 113, 91, 114, -1, 114, 91, 115, -1, - 115, 91, 116, -1, 116, 91, 79, -1, - 93, 91, 110, -1, 78, 105, 129, -1, - 93, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 94, 97, 93, -1, - 95, 97, 94, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 123, 77, 124, -1, - 124, 77, 125, -1, 125, 77, 78, -1, - 123, 122, 77, -1, 92, 107, 85, -1, - 85, 107, 106, -1, 100, 101, 92, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 80, 82, 81, -1, 82, 84, 83, -1, - 102, 99, 92, -1, 103, 99, 102, -1, - 104, 99, 103, -1, 108, 99, 109, -1, - 92, 99, 108, -1, 121, 79, 77, -1, - 82, 79, 84, -1, 119, 79, 120, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o23 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o21 - - } - - } - - } ] - - }, - - USE o22, - - Group { - children [ - USE o20, - - USE o23 ] - - }, - - USE o23 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o24 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o25 Coordinate { - point [ 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 5.6500001 0.25 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 4.0999999, - 5.6342916 0.37434494 4.0999999, - 5.5881534 0.49087682 4.0999999, - 5.5144844 0.59227353 4.0999999, - 5.4179134 0.67216396 4.0999999, - 5.3045087 0.72552824 4.0999999, - 5.1813951 0.74901336 4.0999999, - 5.0563092 0.74114364 4.0999999, - 4.9371104 0.7024135 4.0999999, - 4.8312879 0.63525665 4.0999999, - 4.7454915 0.54389262 4.0999999, - 4.6851115 0.43406227 4.0999999, - 4.6539426 0.31266662 4.0999999, - 4.6539426 0.18733339 4.0999999, - 4.6851115 0.06593772 4.0999999, - 4.7454915 -0.043892626 4.0999999, - 4.8312879 -0.13525662 4.0999999, - 4.9371104 -0.20241353 4.0999999, - 5.0563092 -0.24114363 4.0999999, - 5.1813951 -0.24901336 4.0999999, - 5.3045087 -0.22552826 4.0999999, - 5.4179134 -0.17216396 4.0999999, - 5.5144844 -0.092273556 4.0999999, - 5.5881534 0.0091231633 4.0999999, - 5.6342916 0.12565506 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 0.25 3.5, - 5.6342916 0.37434494 3.5, - 5.5881534 0.49087682 3.5, - 5.5144844 0.59227353 3.5, - 5.4179134 0.67216396 3.5, - 5.3045087 0.72552824 3.5, - 5.1813951 0.74901336 3.5, - 5.0563092 0.74114364 3.5, - 4.9371104 0.7024135 3.5, - 4.8312879 0.63525665 3.5, - 4.7454915 0.54389262 3.5, - 4.6851115 0.43406227 3.5, - 4.6539426 0.31266662 3.5, - 4.6539426 0.18733339 3.5, - 4.6851115 0.06593772 3.5, - 4.7454915 -0.043892626 3.5, - 4.8312879 -0.13525662 3.5, - 4.9371104 -0.20241353 3.5, - 5.0563092 -0.24114363 3.5, - 5.1813951 -0.24901336 3.5, - 5.3045087 -0.22552826 3.5, - 5.4179134 -0.17216396 3.5, - 5.5144844 -0.092273556 3.5, - 5.5881534 0.0091231633 3.5, - 5.6342916 0.12565506 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 0.25 4.0999999, - 5.6500001 0.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o26 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o25 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 24, 0, 22, -1, - 22, 18, 19, -1, 0, 1, 22, -1, - 22, 1, 18, -1, 1, 17, 18, -1, - 16, 14, 15, -1, 17, 14, 16, -1, - 1, 14, 17, -1, 4, 5, 3, -1, - 3, 6, 2, -1, 5, 6, 3, -1, - 2, 12, 1, -1, 14, 12, 13, -1, - 1, 12, 14, -1, 12, 10, 11, -1, - 6, 10, 2, -1, 2, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 100, 101, 92, -1, - 101, 102, 92, -1, 77, 82, 80, -1, - 88, 90, 87, -1, 80, 82, 81, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 90, 85, 78, -1, - 85, 127, 78, -1, 127, 126, 78, -1, - 85, 128, 127, -1, 82, 84, 83, -1, - 126, 125, 78, -1, 85, 129, 128, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 102, 99, 92, -1, 125, 124, 78, -1, - 92, 99, 113, -1, 116, 79, 77, -1, - 77, 79, 82, -1, 85, 105, 129, -1, - 82, 79, 84, -1, 115, 79, 116, -1, - 124, 123, 78, -1, 99, 93, 113, -1, - 113, 93, 114, -1, 85, 106, 105, -1, - 115, 91, 79, -1, 114, 91, 115, -1, - 93, 91, 114, -1, 123, 122, 78, -1, - 85, 107, 106, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 93, 97, 98, -1, 95, 96, 97, -1, - 107, 92, 108, -1, 108, 92, 109, -1, - 109, 92, 110, -1, 110, 92, 111, -1, - 111, 92, 112, -1, 112, 92, 113, -1, - 85, 92, 107, -1, 116, 77, 117, -1, - 117, 77, 118, -1, 118, 77, 119, -1, - 119, 77, 120, -1, 120, 77, 121, -1, - 121, 77, 122, -1, 122, 77, 78, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o27 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o25 - - } - - } - - } ] - - }, - - USE o26, - - Group { - children [ - USE o24, - - USE o27 ] - - }, - - USE o27 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o28 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o29 Coordinate { - point [ 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 5.6500001 4.25 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 4.0999999, - 5.6342916 4.3743448 4.0999999, - 5.5881534 4.4908767 4.0999999, - 5.5144844 4.5922737 4.0999999, - 5.4179134 4.672164 4.0999999, - 5.3045087 4.7255282 4.0999999, - 5.1813951 4.7490134 4.0999999, - 5.0563092 4.7411437 4.0999999, - 4.9371104 4.7024136 4.0999999, - 4.8312879 4.6352568 4.0999999, - 4.7454915 4.5438929 4.0999999, - 4.6851115 4.4340625 4.0999999, - 4.6539426 4.3126664 4.0999999, - 4.6539426 4.1873336 4.0999999, - 4.6851115 4.0659375 4.0999999, - 4.7454915 3.9561074 4.0999999, - 4.8312879 3.8647435 4.0999999, - 4.9371104 3.7975864 4.0999999, - 5.0563092 3.7588563 4.0999999, - 5.1813951 3.7509866 4.0999999, - 5.3045087 3.7744718 4.0999999, - 5.4179134 3.827836 4.0999999, - 5.5144844 3.9077265 4.0999999, - 5.5881534 4.0091233 4.0999999, - 5.6342916 4.1256552 4.0999999, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.6500001 4.25 3.5, - 5.6342916 4.3743448 3.5, - 5.5881534 4.4908767 3.5, - 5.5144844 4.5922737 3.5, - 5.4179134 4.672164 3.5, - 5.3045087 4.7255282 3.5, - 5.1813951 4.7490134 3.5, - 5.0563092 4.7411437 3.5, - 4.9371104 4.7024136 3.5, - 4.8312879 4.6352568 3.5, - 4.7454915 4.5438929 3.5, - 4.6851115 4.4340625 3.5, - 4.6539426 4.3126664 3.5, - 4.6539426 4.1873336 3.5, - 4.6851115 4.0659375 3.5, - 4.7454915 3.9561074 3.5, - 4.8312879 3.8647435 3.5, - 4.9371104 3.7975864 3.5, - 5.0563092 3.7588563 3.5, - 5.1813951 3.7509866 3.5, - 5.3045087 3.7744718 3.5, - 5.4179134 3.827836 3.5, - 5.5144844 3.9077265 3.5, - 5.5881534 4.0091233 3.5, - 5.6342916 4.1256552 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.44999999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 0.44999999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 0.3723543 -0.73977774 3.5, - 0.30000001 -0.70980763 3.5, - 0.23786797 -0.66213202 3.5, - 0.19019237 -0.60000002 3.5, - 0.16022225 -0.52764571 3.5, - 5.8499999 -0.75 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 5.8499999 -0.75 3.5, - 6.1500001 -0.44999999 3.5, - 5.9276457 -0.73977774 3.5, - 6 -0.70980763 3.5, - 6.0621319 -0.66213202 3.5, - 6.1098075 -0.60000002 3.5, - 6.1397777 -0.52764571 3.5, - 0.15000001 4.9499998 0, - 0.15000001 -0.44999999 0, - 0.15000001 4.9499998 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 0, - 6.1500001 4.9499998 0, - 6.1500001 -0.44999999 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 0, - 0.15000001 4.9499998 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 0.44999999 5.25 3.5, - 0.15000001 4.9499998 3.5, - 0.3723543 5.2397776 3.5, - 0.30000001 5.2098074 3.5, - 0.23786797 5.1621323 3.5, - 0.19019237 5.0999999 3.5, - 0.16022225 5.0276456 3.5, - 6.1500001 4.9499998 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 6.1500001 4.9499998 3.5, - 5.8499999 5.25 3.5, - 6.1397777 5.0276456 3.5, - 6.1098075 5.0999999 3.5, - 6.0621319 5.1621323 3.5, - 6 5.2098074 3.5, - 5.9276457 5.2397776 3.5, - 5.8499999 5.25 0, - 0.44999999 5.25 0, - 5.8499999 5.25 3.5, - 0.44999999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 0.3723543 -0.73977774 0, - 0.30000001 -0.70980763 0, - 0.23786797 -0.66213202 0, - 0.19019237 -0.60000002 0, - 0.16022225 -0.52764571 0, - 6.1500001 -0.44999999 0, - 5.9276457 -0.73977774 0, - 6 -0.70980763 0, - 6.0621319 -0.66213202 0, - 6.1098075 -0.60000002 0, - 6.1397777 -0.52764571 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 0.3723543 5.2397776 0, - 0.30000001 5.2098074 0, - 0.23786797 5.1621323 0, - 0.19019237 5.0999999 0, - 0.16022225 5.0276456 0, - 5.8499999 5.25 0, - 6.1397777 5.0276456 0, - 6.1098075 5.0999999 0, - 6.0621319 5.1621323 0, - 6 5.2098074 0, - 5.9276457 5.2397776 0, - 5.6500001 4.25 4.0999999, - 5.6500001 4.25 3.5, - 0.44999999 -0.75 3.5, - 5.8499999 -0.75 3.5, - 0.15000001 -0.44999999 3.5, - 6.1500001 -0.44999999 3.5, - 0.15000001 4.9499998 3.5, - 6.1500001 4.9499998 3.5, - 0.44999999 5.25 3.5, - 5.8499999 5.25 3.5, - 0.44999999 -0.75 0, - 5.8499999 -0.75 0, - 0.15000001 -0.44999999 0, - 6.1500001 -0.44999999 0, - 0.15000001 4.9499998 0, - 6.1500001 4.9499998 0, - 0.44999999 5.25 0, - 5.8499999 5.25 0 ] - - } - coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, - 24, 0, -1, 25, 27, 28, 29, 30, - 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, - 47, 48, 49, 50, 26, -1, 25, 52, - -1, 77, 78, -1, 77, 80, 81, 82, - 83, 84, 79, -1, 78, 86, 87, 88, - 89, 90, 85, -1, 91, 79, -1, 85, - 92, -1, 93, 94, 95, 96, 97, 98, - 91, -1, 92, 100, 101, 102, 103, 104, - 99, -1, 99, 93, -1, 130, 131, -1, - 130, 132, -1, 131, 133, -1, 134, 136, - 137, 138, 139, 140, 135, -1, 135, 142, - -1, 148, 150, 151, 152, 153, 154, 149, - -1, 149, 156, -1, 162, 163, -1, 162, - 164, -1, 166, 167, -1, 167, 169, -1, - 170, 172, 173, 174, 175, 176, 171, -1, - 170, 177, -1, 184, 186, 187, 188, 189, - 190, 185, -1, 185, 192, -1, 198, 199, - -1 ] - - } - - } - - }, - - DEF o30 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0 0 0 - ambientIntensity 0.1 - specularColor 0.059999999 0.059999999 0.059999999 - shininess 0.0077999998 - - } - - } - geometry - IndexedFaceSet { - coord - USE o29 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 19, 20, -1, 19, 1, 18, -1, - 0, 1, 24, -1, 24, 1, 22, -1, - 22, 1, 19, -1, 1, 17, 18, -1, - 1, 16, 17, -1, 2, 14, 1, -1, - 3, 14, 2, -1, 16, 14, 15, -1, - 1, 14, 16, -1, 4, 5, 3, -1, - 14, 6, 13, -1, 3, 6, 14, -1, - 5, 6, 3, -1, 6, 12, 13, -1, - 12, 10, 11, -1, 6, 10, 12, -1, - 7, 9, 6, -1, 8, 9, 7, -1, - 6, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 52, 25, 53, -1, - 72, 47, 73, -1, 47, 48, 73, -1, - 25, 27, 53, -1, 73, 48, 74, -1, - 74, 48, 75, -1, 48, 49, 75, -1, - 53, 28, 54, -1, 27, 28, 53, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 54, 29, 55, -1, 76, 50, 51, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 50, 26, 51, -1, 56, 30, 57, -1, - 29, 30, 56, -1, 30, 31, 57, -1, - 57, 32, 58, -1, 58, 32, 59, -1, - 31, 32, 57, -1, 32, 33, 59, -1, - 59, 34, 60, -1, 33, 34, 59, -1, - 60, 35, 61, -1, 34, 35, 60, -1, - 61, 36, 62, -1, 35, 36, 61, -1, - 62, 37, 63, -1, 36, 37, 62, -1, - 37, 38, 63, -1, 63, 38, 64, -1, - 38, 39, 64, -1, 64, 39, 65, -1, - 65, 39, 66, -1, 39, 40, 66, -1, - 40, 41, 66, -1, 66, 41, 67, -1, - 67, 41, 68, -1, 41, 42, 68, -1, - 42, 43, 68, -1, 68, 43, 69, -1, - 69, 43, 70, -1, 43, 44, 70, -1, - 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 77, 79, 82, -1, - 121, 79, 77, -1, 82, 79, 84, -1, - 120, 79, 121, -1, 99, 110, 109, -1, - 99, 111, 110, -1, 88, 90, 87, -1, - 89, 90, 88, -1, 87, 78, 86, -1, - 90, 78, 87, -1, 99, 112, 111, -1, - 90, 85, 78, -1, 99, 113, 112, -1, - 127, 126, 85, -1, 85, 128, 127, -1, - 113, 93, 114, -1, 114, 93, 115, -1, - 115, 93, 116, -1, 126, 125, 85, -1, - 116, 93, 117, -1, 117, 93, 118, -1, - 118, 93, 119, -1, 120, 91, 79, -1, - 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 98, 91, -1, - 94, 97, 93, -1, 95, 97, 94, -1, - 124, 123, 85, -1, 93, 97, 98, -1, - 95, 96, 97, -1, 105, 92, 106, -1, - 128, 92, 129, -1, 99, 93, 113, -1, - 129, 92, 105, -1, 85, 92, 128, -1, - 78, 122, 77, -1, 85, 122, 78, -1, - 123, 122, 85, -1, 92, 107, 106, -1, - 100, 101, 92, -1, 122, 121, 77, -1, - 92, 108, 107, -1, 101, 102, 92, -1, - 77, 82, 80, -1, 80, 82, 81, -1, - 82, 84, 83, -1, 102, 99, 92, -1, - 103, 99, 102, -1, 104, 99, 103, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 130, 133, 132, -1, 130, 131, 133, -1, - 134, 143, 136, -1, 136, 143, 137, -1, - 141, 143, 134, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 138, 145, 139, -1, - 144, 145, 137, -1, 145, 146, 139, -1, - 139, 147, 140, -1, 146, 147, 139, -1, - 140, 142, 135, -1, 147, 142, 140, -1, - 157, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 148, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 152, 153, -1, - 159, 158, 151, -1, 160, 159, 153, -1, - 161, 153, 154, -1, 161, 160, 153, -1, - 156, 154, 149, -1, 156, 161, 154, -1, - 162, 163, 164, -1, 164, 163, 165, -1, - 166, 167, 168, -1, 168, 167, 169, -1, - 177, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 172, -1, 180, 179, 173, -1, - 181, 173, 174, -1, 181, 174, 175, -1, - 181, 180, 173, -1, 182, 181, 175, -1, - 183, 175, 176, -1, 183, 176, 171, -1, - 183, 182, 175, -1, 178, 183, 171, -1, - 193, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 184, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 194, 187, -1, - 196, 188, 189, -1, 196, 189, 190, -1, - 196, 195, 188, -1, 197, 190, 185, -1, - 197, 196, 190, -1, 192, 197, 185, -1, - 198, 201, 200, -1, 198, 199, 201, -1, - 215, 213, 212, -1, 215, 214, 213, -1, - 203, 212, 211, -1, 203, 215, 212, -1, - 210, 215, 203, -1, 202, 217, 210, -1, - 202, 210, 203, -1, 226, 225, 217, -1, - 227, 226, 217, -1, 207, 202, 205, -1, - 207, 205, 206, -1, 209, 207, 208, -1, - 224, 228, 227, -1, 224, 229, 228, -1, - 224, 217, 202, -1, 224, 227, 217, -1, - 204, 202, 207, -1, 204, 207, 209, -1, - 204, 224, 202, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 223, 218, 216, -1, - 222, 219, 218, -1, 222, 220, 219, -1, - 222, 218, 223, -1, 221, 220, 222, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 0 - - } - - } - - }, - - DEF o31 Group { - children - Shape { - appearance - Appearance { - material - Material { - emissiveColor 0.098039217 0.098039217 0.098039217 - - } - - } - geometry - PointSet { - coord - USE o29 - - } - - } - - } ] - - }, - - USE o30, - - Group { - children [ - USE o28, - - USE o31 ] - - }, - - USE o31 ] - - } - - } - - }, - - Group { - children - Transform { - translation 0 0 0 - rotation 0 0 1 0 - scale 1 1 1 - scaleOrientation 0 0 1 0 - center 0 0 0 - children - Switch { - whichChoice 0 - choice [ - Group { - children [ - DEF o32 Group { - children - Shape { - appearance - Appearance { - material - Material { - diffuseColor 0.098039217 0.098039217 0.098039217 - shininess 1 - - } - - } - geometry - IndexedLineSet { - coord - DEF o33 Coordinate { point [ 1.65 4.25 4.0999999, 1.6342915 4.3743448 4.0999999, 1.5881534 4.4908767 4.0999999, @@ -4043,7 +333,7 @@ Group { }, - DEF o34 Group { + DEF o2 Group { children Shape { appearance @@ -4061,7 +351,7 @@ Group { geometry IndexedFaceSet { coord - USE o33 + USE o1 coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, 22, 18, 21, -1, 21, 18, 19, -1, 0, 17, 24, -1, 24, 17, 22, -1, @@ -4177,7 +467,7 @@ Group { }, - DEF o35 Group { + DEF o3 Group { children Shape { appearance @@ -4192,7 +482,7 @@ Group { geometry PointSet { coord - USE o33 + USE o1 } @@ -4202,17 +492,1478 @@ Group { }, - USE o34, + USE o2, Group { children [ - USE o32, + USE o0, - USE o35 ] + USE o3 ] }, - USE o35 ] + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 5.6500001 4.25 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 4.0999999, + 5.6342916 4.3743448 4.0999999, + 5.5881534 4.4908767 4.0999999, + 5.5144844 4.5922737 4.0999999, + 5.4179134 4.672164 4.0999999, + 5.3045087 4.7255282 4.0999999, + 5.1813951 4.7490134 4.0999999, + 5.0563092 4.7411437 4.0999999, + 4.9371104 4.7024136 4.0999999, + 4.8312879 4.6352568 4.0999999, + 4.7454915 4.5438929 4.0999999, + 4.6851115 4.4340625 4.0999999, + 4.6539426 4.3126664 4.0999999, + 4.6539426 4.1873336 4.0999999, + 4.6851115 4.0659375 4.0999999, + 4.7454915 3.9561074 4.0999999, + 4.8312879 3.8647435 4.0999999, + 4.9371104 3.7975864 4.0999999, + 5.0563092 3.7588563 4.0999999, + 5.1813951 3.7509866 4.0999999, + 5.3045087 3.7744718 4.0999999, + 5.4179134 3.827836 4.0999999, + 5.5144844 3.9077265 4.0999999, + 5.5881534 4.0091233 4.0999999, + 5.6342916 4.1256552 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 4.25 3.5, + 5.6342916 4.3743448 3.5, + 5.5881534 4.4908767 3.5, + 5.5144844 4.5922737 3.5, + 5.4179134 4.672164 3.5, + 5.3045087 4.7255282 3.5, + 5.1813951 4.7490134 3.5, + 5.0563092 4.7411437 3.5, + 4.9371104 4.7024136 3.5, + 4.8312879 4.6352568 3.5, + 4.7454915 4.5438929 3.5, + 4.6851115 4.4340625 3.5, + 4.6539426 4.3126664 3.5, + 4.6539426 4.1873336 3.5, + 4.6851115 4.0659375 3.5, + 4.7454915 3.9561074 3.5, + 4.8312879 3.8647435 3.5, + 4.9371104 3.7975864 3.5, + 5.0563092 3.7588563 3.5, + 5.1813951 3.7509866 3.5, + 5.3045087 3.7744718 3.5, + 5.4179134 3.827836 3.5, + 5.5144844 3.9077265 3.5, + 5.5881534 4.0091233 3.5, + 5.6342916 4.1256552 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 4.25 4.0999999, + 5.6500001 4.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, + 127, 126, 85, -1, 85, 128, 127, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, + 116, 93, 117, -1, 117, 93, 118, -1, + 118, 93, 119, -1, 120, 91, 79, -1, + 119, 91, 120, -1, 93, 91, 119, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, + 78, 122, 77, -1, 85, 122, 78, -1, + 123, 122, 85, -1, 92, 107, 106, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 108, 99, 109, -1, 92, 99, 108, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 1.65 0.25 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 1.65 0.25 4.0999999, + 1.65 0.25 4.0999999, + 1.6342915 0.37434494 4.0999999, + 1.5881534 0.49087682 4.0999999, + 1.5144843 0.59227353 4.0999999, + 1.4179134 0.67216396 4.0999999, + 1.3045084 0.72552824 4.0999999, + 1.1813953 0.74901336 4.0999999, + 1.0563093 0.74114364 4.0999999, + 0.93711036 0.7024135 4.0999999, + 0.83128798 0.63525665 4.0999999, + 0.7454915 0.54389262 4.0999999, + 0.68511176 0.43406227 4.0999999, + 0.65394264 0.31266662 4.0999999, + 0.65394264 0.18733339 4.0999999, + 0.68511176 0.06593772 4.0999999, + 0.7454915 -0.043892626 4.0999999, + 0.83128798 -0.13525662 4.0999999, + 0.93711036 -0.20241353 4.0999999, + 1.0563093 -0.24114363 4.0999999, + 1.1813953 -0.24901336 4.0999999, + 1.3045084 -0.22552826 4.0999999, + 1.4179134 -0.17216396 4.0999999, + 1.5144843 -0.092273556 4.0999999, + 1.5881534 0.0091231633 4.0999999, + 1.6342915 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 1.65 0.25 3.5, + 1.6342915 0.37434494 3.5, + 1.5881534 0.49087682 3.5, + 1.5144843 0.59227353 3.5, + 1.4179134 0.67216396 3.5, + 1.3045084 0.72552824 3.5, + 1.1813953 0.74901336 3.5, + 1.0563093 0.74114364 3.5, + 0.93711036 0.7024135 3.5, + 0.83128798 0.63525665 3.5, + 0.7454915 0.54389262 3.5, + 0.68511176 0.43406227 3.5, + 0.65394264 0.31266662 3.5, + 0.65394264 0.18733339 3.5, + 0.68511176 0.06593772 3.5, + 0.7454915 -0.043892626 3.5, + 0.83128798 -0.13525662 3.5, + 0.93711036 -0.20241353 3.5, + 1.0563093 -0.24114363 3.5, + 1.1813953 -0.24901336 3.5, + 1.3045084 -0.22552826 3.5, + 1.4179134 -0.17216396 3.5, + 1.5144843 -0.092273556 3.5, + 1.5881534 0.0091231633 3.5, + 1.6342915 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 1.65 0.25 4.0999999, + 1.65 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 120, 79, 121, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, + 122, 121, 77, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -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 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 5.6500001 0.25 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 4.0999999, + 5.6342916 0.37434494 4.0999999, + 5.5881534 0.49087682 4.0999999, + 5.5144844 0.59227353 4.0999999, + 5.4179134 0.67216396 4.0999999, + 5.3045087 0.72552824 4.0999999, + 5.1813951 0.74901336 4.0999999, + 5.0563092 0.74114364 4.0999999, + 4.9371104 0.7024135 4.0999999, + 4.8312879 0.63525665 4.0999999, + 4.7454915 0.54389262 4.0999999, + 4.6851115 0.43406227 4.0999999, + 4.6539426 0.31266662 4.0999999, + 4.6539426 0.18733339 4.0999999, + 4.6851115 0.06593772 4.0999999, + 4.7454915 -0.043892626 4.0999999, + 4.8312879 -0.13525662 4.0999999, + 4.9371104 -0.20241353 4.0999999, + 5.0563092 -0.24114363 4.0999999, + 5.1813951 -0.24901336 4.0999999, + 5.3045087 -0.22552826 4.0999999, + 5.4179134 -0.17216396 4.0999999, + 5.5144844 -0.092273556 4.0999999, + 5.5881534 0.0091231633 4.0999999, + 5.6342916 0.12565506 4.0999999, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.6500001 0.25 3.5, + 5.6342916 0.37434494 3.5, + 5.5881534 0.49087682 3.5, + 5.5144844 0.59227353 3.5, + 5.4179134 0.67216396 3.5, + 5.3045087 0.72552824 3.5, + 5.1813951 0.74901336 3.5, + 5.0563092 0.74114364 3.5, + 4.9371104 0.7024135 3.5, + 4.8312879 0.63525665 3.5, + 4.7454915 0.54389262 3.5, + 4.6851115 0.43406227 3.5, + 4.6539426 0.31266662 3.5, + 4.6539426 0.18733339 3.5, + 4.6851115 0.06593772 3.5, + 4.7454915 -0.043892626 3.5, + 4.8312879 -0.13525662 3.5, + 4.9371104 -0.20241353 3.5, + 5.0563092 -0.24114363 3.5, + 5.1813951 -0.24901336 3.5, + 5.3045087 -0.22552826 3.5, + 5.4179134 -0.17216396 3.5, + 5.5144844 -0.092273556 3.5, + 5.5881534 0.0091231633 3.5, + 5.6342916 0.12565506 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 5.6500001 0.25 4.0999999, + 5.6500001 0.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 25, 27, 28, 29, 30, + 31, 32, 33, 34, 35, 36, 37, 38, + 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 26, -1, 25, 52, + -1, 77, 78, -1, 77, 80, 81, 82, + 83, 84, 79, -1, 78, 86, 87, 88, + 89, 90, 85, -1, 91, 79, -1, 85, + 92, -1, 93, 94, 95, 96, 97, 98, + 91, -1, 92, 100, 101, 102, 103, 104, + 99, -1, 99, 93, -1, 130, 131, -1, + 130, 132, -1, 131, 133, -1, 134, 136, + 137, 138, 139, 140, 135, -1, 135, 142, + -1, 148, 150, 151, 152, 153, 154, 149, + -1, 149, 156, -1, 162, 163, -1, 162, + 164, -1, 166, 167, -1, 167, 169, -1, + 170, 172, 173, 174, 175, 176, 171, -1, + 170, 177, -1, 184, 186, 187, 188, 189, + 190, 185, -1, 185, 192, -1, 198, 199, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 67, 41, 68, -1, 41, 42, 68, -1, + 42, 43, 68, -1, 68, 43, 69, -1, + 69, 43, 70, -1, 43, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, + 126, 125, 78, -1, 85, 129, 128, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 107, 92, 108, -1, 108, 92, 109, -1, + 109, 92, 110, -1, 110, 92, 111, -1, + 111, 92, 112, -1, 112, 92, 113, -1, + 85, 92, 107, -1, 116, 77, 117, -1, + 117, 77, 118, -1, 118, 77, 119, -1, + 119, 77, 120, -1, 120, 77, 121, -1, + 121, 77, 122, -1, 122, 77, 78, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, + 162, 163, 164, -1, 164, 163, 165, -1, + 166, 167, 168, -1, 168, 167, 169, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, + 183, 175, 176, -1, 183, 176, 171, -1, + 183, 182, 175, -1, 178, 183, 171, -1, + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] } @@ -4234,7 +1985,7 @@ Group { choice [ Group { children [ - DEF o36 Group { + DEF o16 Group { children Shape { appearance @@ -4250,7 +2001,7 @@ Group { geometry IndexedLineSet { coord - DEF o37 Coordinate { + DEF o17 Coordinate { point [ 0.44999999 -0.75 0, 5.8499999 -0.75 0, 0.44999999 -0.75 0.1, @@ -4418,7 +2169,7 @@ Group { }, - DEF o38 Group { + DEF o18 Group { children Shape { appearance @@ -4435,7 +2186,7 @@ Group { geometry IndexedFaceSet { coord - USE o37 + USE o17 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, 16, 15, 14, -1, 17, 16, 14, -1, 5, 14, 13, -1, 5, 17, 14, -1, @@ -4501,6 +2252,2860 @@ Group { }, + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.15000001 -0.45743704 1.110223e-016, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 3.3306691e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 -4.4408921e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 3.3306691e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.15000001 -0.45743704 1.110223e-016, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 3.3306691e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 0, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 1.110223e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 3.3306691e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 -2.7755576e-016, + 0.14 1.5 -3.3306691e-016, + -0.14011849 1.2850575 0, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -4.4408921e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 -3.3306691e-016, + 0.15000001 1.5 -3.3306691e-016, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -2.542563 -4.4408921e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 -3.3306691e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 -2.220446e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 1.110223e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -0.54076791 1.110223e-016, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.15000001 -2.542563 -4.4408921e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 3.3306691e-016, + -0.12500073 -1.5833309 3.3306691e-016, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 0, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 1.110223e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o22 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 o21 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, + 46, 52, 48, -1, 48, 52, 49, -1, + 50, 52, 46, -1, 49, 53, 47, -1, + 52, 53, 49, -1, 53, 51, 47, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 93, 92, 94, -1, 93, 94, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 106, 99, -1, + 108, 100, 101, -1, 108, 107, 100, -1, + 109, 101, 102, -1, 109, 108, 101, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 118, 119, 120, -1, 120, 119, 121, -1, + 122, 123, 125, -1, 125, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 156, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 150, -1, 157, 156, 153, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 164, 158, 160, -1, 164, 160, 161, -1, + 164, 162, 158, -1, 165, 161, 159, -1, + 165, 164, 161, -1, 163, 165, 159, -1, + 169, 166, 168, -1, 167, 166, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o24 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o25 Coordinate { + point [ -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 8.8817842e-016, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.42500073 -1.5833309 8.8817842e-016, + -0.43586358 -1.4718702 8.8817842e-016, + -0.43586358 -1.5281298 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 -8.8817842e-016, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 0, + -0.065060966 1.415061 0, + -0.0049999999 1.4611473 0, + 0.064942479 1.4901185 0, + -0.15000001 -2.542563 8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + 0.15000001 1.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + -0.12500073 -1.5833309 8.8817842e-016, + -0.1358636 -1.4718702 8.8817842e-016, + -0.1358636 -1.5281298 0, + -0.16223037 -0.54076791 0, + -0.15000001 -0.45743704 0, + -0.15545717 -0.51343143 0, + -0.15136752 -0.48556688 0, + -0.16223037 -0.54076791 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, + -0.43586358 -1.4718702 0, + -0.43586358 -1.5281298 -8.8817842e-016, + -0.42500073 -1.4166691 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 -0.69999999, + -0.15545717 -0.51343143 -0.69999999, + -0.15136752 -0.48556688 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.43586358 -1.4718702 -0.69999999, + -0.43586358 -1.5281298 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + -0.15000001 -0.45743704 0, + -0.15000001 1.21 0, + -0.15000001 -0.45743704 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 8.8817842e-016, + -0.42500073 -1.5833309 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15000001 1.21 0, + 0.14 1.5 0, + -0.14011849 1.2850575 8.8817842e-016, + -0.11114737 1.355 8.8817842e-016, + -0.065060966 1.415061 8.8817842e-016, + -0.0049999999 1.4611473 8.8817842e-016, + 0.064942479 1.4901185 8.8817842e-016, + -0.15000001 1.21 -0.69999999, + 0.14 1.5 -0.69999999, + -0.14011849 1.2850575 -0.69999999, + -0.11114737 1.355 -0.69999999, + -0.065060966 1.415061 -0.69999999, + -0.0049999999 1.4611473 -0.69999999, + 0.064942479 1.4901185 -0.69999999, + -0.15000001 -2.542563 8.8817842e-016, + -0.16223037 -2.4592321 8.8817842e-016, + -0.15136752 -2.5144331 0, + -0.15545717 -2.4865685 0, + -0.15000001 -2.542563 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + -0.15136752 -2.5144331 -0.69999999, + -0.15545717 -2.4865685 -0.69999999, + 0.14 1.5 0, + 0.15000001 1.5 0, + 0.14 1.5 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, + -0.15000001 -2.542563 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 1.5 0, + 0.15000001 -0.45743704 0, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 1.5 -0.69999999, + 0.15000001 -3.5 8.8817842e-016, + 0.15000001 -3.5 -0.69999999, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 0, + 0.13776962 -0.54076791 0, + 0.14863248 -0.48556688 0, + 0.14454283 -0.51343143 0, + 0.15000001 -0.45743704 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.14863248 -0.48556688 -0.69999999, + 0.14454283 -0.51343143 -0.69999999, + 0.15000001 -2.542563 8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, + 0.15000001 -2.542563 -0.69999999, + 0.15000001 -3.5 -0.69999999, + -0.12500073 -1.4166691 0, + 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.13776962 -2.4592321 8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + 0.14454283 -2.4865685 0, + 0.14863248 -2.5144331 0, + 0.13776962 -2.4592321 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + 0.14454283 -2.4865685 -0.69999999, + 0.14863248 -2.5144331 -0.69999999, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, + -0.1358636 -1.4718702 0, + -0.1358636 -1.5281298 -8.8817842e-016, + -0.12500073 -1.4166691 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.1358636 -1.4718702 -0.69999999, + -0.1358636 -1.5281298 -0.69999999, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 -0.69999999, + -0.42500073 -1.4166691 -0.69999999, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 0, + -0.15000001 -2.542563 8.8817842e-016, + 0.15000001 1.5 0, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 -0.69999999, + -0.42500073 -1.5833309 -0.69999999, + -0.15000001 1.21 -0.69999999, + -0.16223037 -2.4592321 -0.69999999, + 0.14 1.5 -0.69999999, + -0.15000001 -2.542563 -0.69999999, + 0.15000001 1.5 -0.69999999, + -0.15000001 -3.5 -0.69999999, + 0.15000001 -0.45743704 -0.69999999, + 0.15000001 -3.5 -0.69999999, + 0.13776962 -0.54076791 -0.69999999, + 0.15000001 -2.542563 -0.69999999, + -0.12500073 -1.4166691 -0.69999999, + 0.13776962 -2.4592321 -0.69999999, + -0.12500073 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o26 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 o25 + coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, + 25, 12, 6, -1, 25, 23, 12, -1, + 28, 25, 6, -1, 29, 6, 8, -1, + 29, 28, 6, -1, 27, 7, 4, -1, + 27, 8, 7, -1, 27, 29, 8, -1, + 31, 4, 5, -1, 31, 27, 4, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, + 13, 35, 9, -1, 32, 22, 21, -1, + 32, 13, 22, -1, 32, 35, 13, -1, + 33, 21, 20, -1, 33, 32, 21, -1, + 34, 33, 20, -1, 30, 34, 20, -1, + 26, 30, 20, -1, 26, 20, 24, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, + 46, 52, 48, -1, 50, 52, 46, -1, + 48, 53, 49, -1, 52, 53, 48, -1, + 49, 51, 47, -1, 53, 51, 49, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, + 62, 75, 56, -1, 73, 75, 62, -1, + 75, 78, 56, -1, 56, 79, 58, -1, + 78, 79, 56, -1, 57, 77, 54, -1, + 58, 77, 57, -1, 79, 77, 58, -1, + 54, 81, 55, -1, 77, 81, 54, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, + 85, 63, 59, -1, 72, 82, 71, -1, + 63, 82, 72, -1, 85, 82, 63, -1, + 71, 83, 70, -1, 82, 83, 71, -1, + 83, 84, 70, -1, 84, 80, 70, -1, + 80, 76, 70, -1, 70, 76, 74, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 95, 92, 94, -1, 93, 92, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, + 104, 102, 97, -1, 104, 109, 102, -1, + 114, 110, 112, -1, 116, 114, 112, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, + 122, 124, 125, -1, 122, 123, 124, -1, + 126, 127, 129, -1, 129, 127, 128, -1, + 130, 132, 131, -1, 131, 132, 133, -1, + 140, 134, 136, -1, 140, 138, 134, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 154, 150, 152, -1, 156, 154, 152, -1, + 157, 152, 153, -1, 157, 156, 152, -1, + 155, 153, 151, -1, 155, 157, 153, -1, + 162, 158, 160, -1, 164, 162, 160, -1, + 165, 160, 161, -1, 165, 161, 159, -1, + 165, 164, 160, -1, 163, 165, 159, -1, + 167, 166, 168, -1, 167, 168, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o27 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o25 + + } + + } + + } ] + + }, + + USE o26, + + Group { + children [ + USE o24, + + USE o27 ] + + }, + + USE o27 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 -0.34999999 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 o28 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o29 Coordinate { + point [ 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 4.4408921e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4554572 -0.51343143 -1.6653345e-016, + 6.4513674 -0.48556688 -1.6653345e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.7358637 -1.4718702 -4.9960036e-016, + 6.7358637 -1.5281298 -4.9960036e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 1.110223e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 7.2164497e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4401183 1.2850575 4.4408921e-016, + 6.4111476 1.355 4.4408921e-016, + 6.3650608 1.415061 3.8857806e-016, + 6.3049998 1.4611473 4.4408921e-016, + 6.2350574 1.4901185 4.4408921e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.4513674 -2.5144331 -8.3266727e-016, + 6.4554572 -2.4865685 -8.3266727e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 6.6613381e-016, + 6.1500001 1.5 6.6613381e-016, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 6.6613381e-016, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 -1.2212453e-015, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 1.110223e-016, + 6.1622305 -0.54076791 1.110223e-016, + 6.1513677 -0.48556688 -1.6653345e-016, + 6.155457 -0.51343143 -1.6653345e-016, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -4.4408921e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -0.54076791 1.110223e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.155457 -2.4865685 -8.3266727e-016, + 6.1513677 -2.5144331 -8.3266727e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4358635 -1.4718702 -4.9960036e-016, + 6.4358635 -1.5281298 -4.9960036e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 1.110223e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o30 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 o29 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 41, 45, 39, -1, + 44, 45, 40, -1, 45, 43, 39, -1, + 52, 46, 48, -1, 52, 50, 46, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, + 119, 118, 120, -1, 119, 120, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 136, 140, 137, -1, + 138, 140, 134, -1, 140, 141, 137, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 156, 152, -1, 152, 156, 153, -1, + 154, 156, 150, -1, 156, 157, 153, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 162, 160, -1, 160, 164, 161, -1, + 162, 164, 160, -1, 161, 165, 159, -1, + 164, 165, 161, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o31 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o29 + + } + + } + + } ] + + }, + + USE o30, + + Group { + children [ + USE o28, + + USE o31 ] + + }, + + USE o31 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 4.1500001 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 o32 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o33 Coordinate { + point [ 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 8.8817842e-016, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.7250009 -1.5833309 8.8817842e-016, + 6.7358637 -1.4718702 8.8817842e-016, + 6.7358637 -1.5281298 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 -8.8817842e-016, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 0, + 6.3650608 1.415061 0, + 6.3049998 1.4611473 0, + 6.2350574 1.4901185 0, + 6.4499998 -2.542563 8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.1500001 1.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.4250007 -1.5833309 8.8817842e-016, + 6.4358635 -1.4718702 8.8817842e-016, + 6.4358635 -1.5281298 0, + 6.4622302 -0.54076791 0, + 6.4499998 -0.45743704 0, + 6.4554572 -0.51343143 0, + 6.4513674 -0.48556688 0, + 6.4622302 -0.54076791 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.4166691 0, + 6.7250009 -1.5833309 0, + 6.7358637 -1.4718702 0, + 6.7358637 -1.5281298 -8.8817842e-016, + 6.7250009 -1.4166691 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 -0.69999999, + 6.4554572 -0.51343143 -0.69999999, + 6.4513674 -0.48556688 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.7358637 -1.4718702 -0.69999999, + 6.7358637 -1.5281298 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.4499998 -0.45743704 0, + 6.4499998 1.21 0, + 6.4499998 -0.45743704 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.7250009 -1.5833309 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.7250009 -1.5833309 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4499998 1.21 0, + 6.1599998 1.5 0, + 6.4401183 1.2850575 8.8817842e-016, + 6.4111476 1.355 8.8817842e-016, + 6.3650608 1.415061 8.8817842e-016, + 6.3049998 1.4611473 8.8817842e-016, + 6.2350574 1.4901185 8.8817842e-016, + 6.4499998 1.21 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4401183 1.2850575 -0.69999999, + 6.4111476 1.355 -0.69999999, + 6.3650608 1.415061 -0.69999999, + 6.3049998 1.4611473 -0.69999999, + 6.2350574 1.4901185 -0.69999999, + 6.4499998 -2.542563 8.8817842e-016, + 6.4622302 -2.4592321 8.8817842e-016, + 6.4513674 -2.5144331 0, + 6.4554572 -2.4865685 0, + 6.4499998 -2.542563 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.4513674 -2.5144331 -0.69999999, + 6.4554572 -2.4865685 -0.69999999, + 6.1599998 1.5 0, + 6.1500001 1.5 0, + 6.1599998 1.5 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, + 6.4499998 -2.542563 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 1.5 0, + 6.1500001 -0.45743704 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.1500001 -3.5 8.8817842e-016, + 6.1500001 -3.5 -0.69999999, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 0, + 6.1622305 -0.54076791 0, + 6.1513677 -0.48556688 0, + 6.155457 -0.51343143 0, + 6.1500001 -0.45743704 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1513677 -0.48556688 -0.69999999, + 6.155457 -0.51343143 -0.69999999, + 6.1500001 -2.542563 8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, + 6.1500001 -2.542563 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.4250007 -1.4166691 0, + 6.1622305 -0.54076791 0, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1622305 -2.4592321 8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.155457 -2.4865685 0, + 6.1513677 -2.5144331 0, + 6.1622305 -2.4592321 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.155457 -2.4865685 -0.69999999, + 6.1513677 -2.5144331 -0.69999999, + 6.4250007 -1.4166691 0, + 6.4250007 -1.5833309 0, + 6.4358635 -1.4718702 0, + 6.4358635 -1.5281298 -8.8817842e-016, + 6.4250007 -1.4166691 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4358635 -1.4718702 -0.69999999, + 6.4358635 -1.5281298 -0.69999999, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, + 6.4622302 -0.54076791 -0.69999999, + 6.7250009 -1.4166691 -0.69999999, + 6.4499998 -0.45743704 0, + 6.7250009 -1.5833309 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 0, + 6.4499998 -2.542563 8.8817842e-016, + 6.1500001 1.5 0, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, + 6.4499998 -0.45743704 -0.69999999, + 6.7250009 -1.5833309 -0.69999999, + 6.4499998 1.21 -0.69999999, + 6.4622302 -2.4592321 -0.69999999, + 6.1599998 1.5 -0.69999999, + 6.4499998 -2.542563 -0.69999999, + 6.1500001 1.5 -0.69999999, + 6.4499998 -3.5 -0.69999999, + 6.1500001 -0.45743704 -0.69999999, + 6.1500001 -3.5 -0.69999999, + 6.1622305 -0.54076791 -0.69999999, + 6.1500001 -2.542563 -0.69999999, + 6.4250007 -1.4166691 -0.69999999, + 6.1622305 -2.4592321 -0.69999999, + 6.4250007 -1.5833309 -0.69999999 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 6, + -1, 5, 10, 11, 9, -1, 6, 12, + -1, 9, 13, -1, 12, 15, 16, 17, + 18, 19, 14, -1, 20, 21, 22, 13, + -1, 14, 23, -1, 24, 20, -1, 23, + 25, -1, 26, 24, -1, 25, 28, 29, + 27, -1, 30, 26, -1, 31, 27, -1, + 32, 33, 34, 30, -1, 31, 36, 37, + 35, -1, 32, 35, -1, 39, 43, -1, + 42, 44, 45, 43, -1, 47, 51, -1, + 50, 52, 53, 51, -1, 56, 62, -1, + 59, 63, -1, 62, 65, 66, 67, 68, + 69, 64, -1, 70, 71, 72, 63, -1, + 64, 73, -1, 74, 70, -1, 73, 75, + -1, 76, 74, -1, 75, 78, 79, 77, + -1, 80, 76, -1, 81, 77, -1, 82, + 83, 84, 80, -1, 81, 86, 87, 85, + -1, 82, 85, -1, 89, 91, -1, 93, + 95, -1, 97, 104, -1, 110, 114, -1, + 119, 121, -1, 122, 125, -1, 127, 128, + -1, 130, 131, -1, 135, 139, -1, 142, + 144, -1, 146, 148, -1, 150, 154, -1, + 159, 163, -1 ] + + } + + } + + }, + + DEF o34 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 o33 + coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, + 24, 20, 26, -1, 26, 20, 30, -1, + 34, 20, 33, -1, 30, 20, 34, -1, + 33, 21, 32, -1, 20, 21, 33, -1, + 21, 22, 32, -1, 22, 13, 32, -1, + 13, 35, 32, -1, 35, 9, 37, -1, + 13, 9, 35, -1, 9, 11, 37, -1, + 37, 10, 36, -1, 11, 10, 37, -1, + 36, 5, 31, -1, 10, 5, 36, -1, + 31, 4, 27, -1, 5, 4, 31, -1, + 4, 7, 27, -1, 27, 8, 29, -1, + 7, 8, 27, -1, 28, 6, 25, -1, + 29, 6, 28, -1, 8, 6, 29, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 44, 45, 40, -1, + 41, 43, 39, -1, 45, 43, 41, -1, + 50, 46, 48, -1, 52, 50, 48, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, + 70, 74, 76, -1, 70, 76, 80, -1, + 70, 84, 83, -1, 70, 80, 84, -1, + 71, 83, 82, -1, 71, 70, 83, -1, + 72, 71, 82, -1, 63, 72, 82, -1, + 85, 63, 82, -1, 59, 85, 87, -1, + 59, 63, 85, -1, 61, 59, 87, -1, + 60, 87, 86, -1, 60, 61, 87, -1, + 55, 86, 81, -1, 55, 60, 86, -1, + 54, 81, 77, -1, 54, 55, 81, -1, + 57, 54, 77, -1, 58, 77, 79, -1, + 58, 57, 77, -1, 56, 78, 75, -1, + 56, 79, 78, -1, 56, 58, 79, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 114, 116, 112, -1, + 112, 117, 113, -1, 116, 117, 112, -1, + 113, 115, 111, -1, 117, 115, 113, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, + 127, 126, 129, -1, 127, 129, 128, -1, + 132, 130, 131, -1, 132, 131, 133, -1, + 134, 140, 136, -1, 138, 140, 134, -1, + 136, 141, 137, -1, 140, 141, 136, -1, + 137, 139, 135, -1, 141, 139, 137, -1, + 143, 142, 144, -1, 143, 144, 145, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 154, 152, -1, 154, 156, 152, -1, + 152, 157, 153, -1, 156, 157, 152, -1, + 153, 155, 151, -1, 157, 155, 153, -1, + 158, 162, 160, -1, 162, 164, 160, -1, + 160, 165, 161, -1, 161, 165, 159, -1, + 164, 165, 160, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o35 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o33 + + } + + } + + } ] + + }, + + USE o34, + + Group { + children [ + USE o32, + + USE o35 ] + + }, + + USE o35 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o36 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o37 Coordinate { + point [ 4.8000002 2.25 4.3000002, + 4.7481623 2.6603384 4.3000002, + 4.5959063 3.0448935 4.3000002, + 4.3527985 3.3795028 4.3000002, + 4.0341144 3.643141 4.3000002, + 3.659878 3.8192432 4.3000002, + 3.2536044 3.896744 4.3000002, + 2.8408208 3.870774 4.3000002, + 2.4474642 3.7429647 4.3000002, + 2.0982504 3.5213468 4.3000002, + 1.815122 3.2198458 4.3000002, + 1.6158688 2.8574054 4.3000002, + 1.5130107 2.4567997 4.3000002, + 1.5130107 2.0432003 4.3000002, + 1.6158688 1.6425945 4.3000002, + 1.815122 1.2801543 4.3000002, + 2.0982504 0.97865313 4.3000002, + 2.4474642 0.75703537 4.3000002, + 2.8408208 0.62922603 4.3000002, + 3.2536044 0.60325593 4.3000002, + 3.659878 0.68075675 4.3000002, + 4.0341144 0.85685891 4.3000002, + 4.3527985 1.1204972 4.3000002, + 4.5959063 1.4551065 4.3000002, + 4.7481623 1.8396617 4.3000002, + 4.8000002 2.25 4.3000002, + 4.9000001 2.25 4.1999998, + 4.825882 2.25 4.2965927, + 4.8499999 2.25 4.2866025, + 4.8707108 2.25 4.2707105, + 4.8866024 2.25 4.25, + 4.8965926 2.25 4.2258821, + 4.8000002 2.25 4.3000002, + 4.7481623 2.6603384 4.3000002, + 4.5959063 3.0448935 4.3000002, + 4.3527985 3.3795028 4.3000002, + 4.0341144 3.643141 4.3000002, + 3.659878 3.8192432 4.3000002, + 3.2536044 3.896744 4.3000002, + 2.8408208 3.870774 4.3000002, + 2.4474642 3.7429647 4.3000002, + 2.0982504 3.5213468 4.3000002, + 1.815122 3.2198458 4.3000002, + 1.6158688 2.8574054 4.3000002, + 1.5130107 2.4567997 4.3000002, + 1.5130107 2.0432003 4.3000002, + 1.6158688 1.6425945 4.3000002, + 1.815122 1.2801543 4.3000002, + 2.0982504 0.97865313 4.3000002, + 2.4474642 0.75703537 4.3000002, + 2.8408208 0.62922603 4.3000002, + 3.2536044 0.60325593 4.3000002, + 3.659878 0.68075675 4.3000002, + 4.0341144 0.85685891 4.3000002, + 4.3527985 1.1204972 4.3000002, + 4.5959063 1.4551065 4.3000002, + 4.7481623 1.8396617 4.3000002, + 4.9000001 2.25 4.1999998, + 4.8862009 2.4693332 4.1999998, + 4.8450203 2.6852074 4.1999998, + 4.7771087 2.894218 4.1999998, + 4.6835365 3.0930688 4.1999998, + 4.5657797 3.2786243 4.1999998, + 4.4256949 3.4479575 4.1999998, + 4.265492 3.5983982 4.1999998, + 4.087697 3.7275739 4.1999998, + 3.8951137 3.8334475 4.1999998, + 3.6907797 3.9143488 4.1999998, + 3.4779172 3.9690027 4.1999998, + 3.2598834 3.9965467 4.1999998, + 3.0401165 3.9965467 4.1999998, + 2.8220828 3.9690027 4.1999998, + 2.6092203 3.9143488 4.1999998, + 2.4048862 3.8334475 4.1999998, + 2.2123032 3.7275739 4.1999998, + 2.034508 3.5983982 4.1999998, + 1.8743049 3.4479575 4.1999998, + 1.7342203 3.2786243 4.1999998, + 1.6164633 3.0930688 4.1999998, + 1.5228912 2.894218 4.1999998, + 1.4549794 2.6852074 4.1999998, + 1.4137993 2.4693332 4.1999998, + 1.4 2.25 4.1999998, + 1.4137993 2.0306668 4.1999998, + 1.4549794 1.8147928 4.1999998, + 1.5228912 1.605782 4.1999998, + 1.6164633 1.406931 4.1999998, + 1.7342203 1.2213758 4.1999998, + 1.8743049 1.0520426 4.1999998, + 2.034508 0.90160185 4.1999998, + 2.2123032 0.77242613 4.1999998, + 2.4048862 0.66655266 4.1999998, + 2.6092203 0.5856511 4.1999998, + 2.8220828 0.53099734 4.1999998, + 3.0401165 0.50345325 4.1999998, + 3.2598834 0.50345325 4.1999998, + 3.4779172 0.53099734 4.1999998, + 3.6907797 0.5856511 4.1999998, + 3.8951137 0.66655266 4.1999998, + 4.087697 0.77242613 4.1999998, + 4.265492 0.90160185 4.1999998, + 4.4256949 1.0520426 4.1999998, + 4.5657797 1.2213758 4.1999998, + 4.6835365 1.406931 4.1999998, + 4.7771087 1.605782 4.1999998, + 4.8450203 1.8147928 4.1999998, + 4.8862009 2.0306668 4.1999998, + 4.825882 2.25 4.2965927, + 4.8499999 2.25 4.2866025, + 4.8707108 2.25 4.2707105, + 4.8866024 2.25 4.25, + 4.8965926 2.25 4.2258821, + 4.8126669 2.4600437 4.2965927, + 4.8365951 2.4630666 4.2866025, + 4.773231 2.666775 4.2965927, + 4.8571424 2.4656622 4.2707105, + 4.7965913 2.6727729 4.2866025, + 4.7081957 2.8669333 4.2965927, + 4.8729091 2.467654 4.25, + 4.8166513 2.6779234 4.2707105, + 4.7306199 2.8758118 4.2866025, + 4.6185865 3.0573623 4.2965927, + 4.8828201 2.4689062 4.2258821, + 4.8320441 2.6818755 4.25, + 4.7498765 2.883436 4.2707105, + 4.6397214 3.0689812 4.2866025, + 4.5058169 3.2350588 4.2965927, + 4.8417201 2.68436 4.2258821, + 4.7646523 2.889286 4.25, + 4.6578703 3.0789587 4.2707105, + 4.5253291 3.2492349 4.2866025, + 4.3716655 3.3972201 4.2965927, + 4.7739406 2.8929636 4.2258821, + 4.6717963 3.0866146 4.25, + 4.5420842 3.2614083 4.2707105, + 4.3892465 3.4137301 4.2866025, + 4.2182474 3.5412891 4.2965927, + 4.6805506 3.0914273 4.2258821, + 4.5549412 3.2707493 4.25, + 4.4043441 3.4279075 4.2707105, + 4.2336206 3.5598726 4.2866025, + 4.0479822 3.664994 4.2965927, + 4.5630231 3.2766213 4.2258821, + 4.4159288 3.4387863 4.25, + 4.2468224 3.5758305 4.2707105, + 4.0609055 3.6853576 4.2866025, + 3.8635559 3.7663832 4.2965927, + 4.4232111 3.4456248 4.2258821, + 4.2569523 3.5880752 4.25, + 4.0720029 3.7028441 4.2707105, + 3.8738248 3.7882061 4.2866025, + 3.667876 3.8438585 4.2965927, + 4.26332 3.5957727 4.2258821, + 4.0805182 3.7162621 4.25, + 3.882643 3.8069456 4.2707105, + 3.675329 3.866796 4.2866025, + 3.4640288 3.8961973 4.2965927, + 4.0858712 3.7246969 4.2258821, + 3.8894093 3.8213251 4.25, + 3.6817288 3.8864932 4.2707105, + 3.4685483 3.9198883 4.2866025, + 3.2552295 3.922575 4.2965927, + 3.8936629 3.8303642 4.2258821, + 3.6866398 3.9016073 4.25, + 3.472429 3.9402323 4.2707105, + 3.2567439 3.9466455 4.2866025, + 3.0447705 3.922575 4.2965927, + 3.6897268 3.9111083 4.2258821, + 3.4754069 3.9558425 4.25, + 3.2580442 3.9673152 4.2707105, + 3.043256 3.9466455 4.2866025, + 2.8359711 3.8961973 4.2965927, + 3.4772787 3.9656556 4.2258821, + 3.2590423 3.9831758 4.25, + 3.0419557 3.9673152 4.2707105, + 2.8314517 3.9198883 4.2866025, + 2.6321239 3.8438585 4.2965927, + 3.2596695 3.9931462 4.2258821, + 3.0409579 3.9831758 4.25, + 2.8275709 3.9402323 4.2707105, + 2.6246712 3.866796 4.2866025, + 2.4364443 3.7663832 4.2965927, + 3.0403306 3.9931462 4.2258821, + 2.8245931 3.9558425 4.25, + 2.6182711 3.8864932 4.2707105, + 2.4261751 3.7882061 4.2866025, + 2.2520175 3.664994 4.2965927, + 2.8227212 3.9656556 4.2258821, + 2.6133604 3.9016073 4.25, + 2.417357 3.8069456 4.2707105, + 2.2390945 3.6853576 4.2866025, + 2.0817528 3.5412891 4.2965927, + 2.6102731 3.9111083 4.2258821, + 2.4105906 3.8213251 4.25, + 2.2279971 3.7028441 4.2707105, + 2.0663793 3.5598726 4.2866025, + 1.9283347 3.3972201 4.2965927, + 2.406337 3.8303642 4.2258821, + 2.2194819 3.7162621 4.25, + 2.0531778 3.5758305 4.2707105, + 1.9107534 3.4137301 4.2866025, + 1.794183 3.2350588 4.2965927, + 2.214129 3.7246969 4.2258821, + 2.0430479 3.5880752 4.25, + 1.8956559 3.4279075 4.2707105, + 1.7746711 3.2492349 4.2866025, + 1.6814135 3.0573623 4.2965927, + 2.03668 3.5957727 4.2258821, + 1.8840712 3.4387863 4.25, + 1.7579159 3.2614083 4.2707105, + 1.6602787 3.0689812 4.2866025, + 1.5918044 2.8669333 4.2965927, + 1.8767889 3.4456248 4.2258821, + 1.745059 3.2707493 4.25, + 1.6421298 3.0789587 4.2707105, + 1.5693799 2.8758118 4.2866025, + 1.526769 2.666775 4.2965927, + 1.7369769 3.2766213 4.2258821, + 1.6282036 3.0866146 4.25, + 1.5501237 2.883436 4.2707105, + 1.5034087 2.6727729 4.2866025, + 1.4873329 2.4600437 4.2965927, + 1.6194493 3.0914273 4.2258821, + 1.5353478 2.889286 4.25, + 1.4833486 2.6779234 4.2707105, + 1.463405 2.4630666 4.2866025, + 1.4741181 2.25 4.2965927, + 1.5260593 2.8929636 4.2258821, + 1.4679561 2.6818755 4.25, + 1.4428576 2.4656622 4.2707105, + 1.45 2.25 4.2866025, + 1.4873329 2.0399563 4.2965927, + 1.4582798 2.68436 4.2258821, + 1.4270911 2.467654 4.25, + 1.4292893 2.25 4.2707105, + 1.463405 2.0369334 4.2866025, + 1.526769 1.8332251 4.2965927, + 1.4171798 2.4689062 4.2258821, + 1.4133974 2.25 4.25, + 1.4428576 2.0343378 4.2707105, + 1.5034087 1.8272272 4.2866025, + 1.5918044 1.6330668 4.2965927, + 1.4034075 2.25 4.2258821, + 1.4270911 2.032346 4.25, + 1.4833486 1.8220767 4.2707105, + 1.5693799 1.6241883 4.2866025, + 1.6814135 1.4426377 4.2965927, + 1.4171798 2.0310938 4.2258821, + 1.4679561 1.8181245 4.25, + 1.5501237 1.6165642 4.2707105, + 1.6602787 1.4310187 4.2866025, + 1.794183 1.2649413 4.2965927, + 1.4582798 1.8156401 4.2258821, + 1.5353478 1.610714 4.25, + 1.6421298 1.4210413 4.2707105, + 1.7746711 1.2507651 4.2866025, + 1.9283347 1.1027799 4.2965927, + 1.5260593 1.6070364 4.2258821, + 1.6282036 1.4133854 4.25, + 1.7579159 1.2385917 4.2707105, + 1.9107534 1.08627 4.2866025, + 2.0817528 0.95871079 4.2965927, + 1.6194493 1.4085726 4.2258821, + 1.745059 1.2292507 4.25, + 1.8956559 1.0720925 4.2707105, + 2.0663793 0.94012749 4.2866025, + 2.2520175 0.83500612 4.2965927, + 1.7369769 1.2233787 4.2258821, + 1.8840712 1.0612137 4.25, + 2.0531778 0.92416966 4.2707105, + 2.2390945 0.81464255 4.2866025, + 2.4364443 0.73361671 4.2965927, + 1.8767889 1.0543751 4.2258821, + 2.0430479 0.91192472 4.25, + 2.2279971 0.79715592 4.2707105, + 2.4261751 0.71179402 4.2866025, + 2.6321239 0.65614158 4.2965927, + 2.03668 0.90422726 4.2258821, + 2.2194819 0.78373796 4.25, + 2.417357 0.69305444 4.2707105, + 2.6246712 0.63320392 4.2866025, + 2.8359711 0.60380256 4.2965927, + 2.214129 0.77530313 4.2258821, + 2.4105906 0.67867506 4.25, + 2.6182711 0.61350691 4.2707105, + 2.8314517 0.58011168 4.2866025, + 3.0447705 0.57742506 4.2965927, + 2.406337 0.66963577 4.2258821, + 2.6133604 0.59839284 4.25, + 2.8275709 0.55976784 4.2707105, + 3.043256 0.55335456 4.2866025, + 3.2552295 0.57742506 4.2965927, + 2.6102731 0.58889174 4.2258821, + 2.8245931 0.54415745 4.25, + 3.0419557 0.53268474 4.2707105, + 3.2567439 0.55335456 4.2866025, + 3.4640288 0.60380256 4.2965927, + 2.8227212 0.53434438 4.2258821, + 3.0409579 0.51682425 4.25, + 3.2580442 0.53268474 4.2707105, + 3.4685483 0.58011168 4.2866025, + 3.667876 0.65614158 4.2965927, + 3.0403306 0.50685394 4.2258821, + 3.2590423 0.51682425 4.25, + 3.472429 0.55976784 4.2707105, + 3.675329 0.63320392 4.2866025, + 3.8635559 0.73361671 4.2965927, + 3.2596695 0.50685394 4.2258821, + 3.4754069 0.54415745 4.25, + 3.6817288 0.61350691 4.2707105, + 3.8738248 0.71179402 4.2866025, + 4.0479822 0.83500612 4.2965927, + 3.4772787 0.53434438 4.2258821, + 3.6866398 0.59839284 4.25, + 3.882643 0.69305444 4.2707105, + 4.0609055 0.81464255 4.2866025, + 4.2182474 0.95871079 4.2965927, + 3.6897268 0.58889174 4.2258821, + 3.8894093 0.67867506 4.25, + 4.0720029 0.79715592 4.2707105, + 4.2336206 0.94012749 4.2866025, + 4.3716655 1.1027799 4.2965927, + 3.8936629 0.66963577 4.2258821, + 4.0805182 0.78373796 4.25, + 4.2468224 0.92416966 4.2707105, + 4.3892465 1.08627 4.2866025, + 4.5058169 1.2649413 4.2965927, + 4.0858712 0.77530313 4.2258821, + 4.2569523 0.91192472 4.25, + 4.4043441 1.0720925 4.2707105, + 4.5253291 1.2507651 4.2866025, + 4.6185865 1.4426377 4.2965927, + 4.26332 0.90422726 4.2258821, + 4.4159288 1.0612137 4.25, + 4.5420842 1.2385917 4.2707105, + 4.6397214 1.4310187 4.2866025, + 4.7081957 1.6330668 4.2965927, + 4.4232111 1.0543751 4.2258821, + 4.5549412 1.2292507 4.25, + 4.6578703 1.4210413 4.2707105, + 4.7306199 1.6241883 4.2866025, + 4.773231 1.8332251 4.2965927, + 4.5630231 1.2233787 4.2258821, + 4.6717963 1.4133854 4.25, + 4.7498765 1.6165642 4.2707105, + 4.7965913 1.8272272 4.2866025, + 4.8126669 2.0399563 4.2965927, + 4.6805506 1.4085726 4.2258821, + 4.7646523 1.610714 4.25, + 4.8166513 1.8220767 4.2707105, + 4.8365951 2.0369334 4.2866025, + 4.7739406 1.6070364 4.2258821, + 4.8320441 1.8181245 4.25, + 4.8571424 2.0343378 4.2707105, + 4.8417201 1.8156401 4.2258821, + 4.8729091 2.032346 4.25, + 4.8828201 2.0310938 4.2258821, + 4.9000001 2.25 3.5, + 4.9000001 2.25 4.1999998, + 4.9000001 2.25 4.1999998, + 4.8862009 2.4693332 4.1999998, + 4.8450203 2.6852074 4.1999998, + 4.7771087 2.894218 4.1999998, + 4.6835365 3.0930688 4.1999998, + 4.5657797 3.2786243 4.1999998, + 4.4256949 3.4479575 4.1999998, + 4.265492 3.5983982 4.1999998, + 4.087697 3.7275739 4.1999998, + 3.8951137 3.8334475 4.1999998, + 3.6907797 3.9143488 4.1999998, + 3.4779172 3.9690027 4.1999998, + 3.2598834 3.9965467 4.1999998, + 3.0401165 3.9965467 4.1999998, + 2.8220828 3.9690027 4.1999998, + 2.6092203 3.9143488 4.1999998, + 2.4048862 3.8334475 4.1999998, + 2.2123032 3.7275739 4.1999998, + 2.034508 3.5983982 4.1999998, + 1.8743049 3.4479575 4.1999998, + 1.7342203 3.2786243 4.1999998, + 1.6164633 3.0930688 4.1999998, + 1.5228912 2.894218 4.1999998, + 1.4549794 2.6852074 4.1999998, + 1.4137993 2.4693332 4.1999998, + 1.4 2.25 4.1999998, + 1.4137993 2.0306668 4.1999998, + 1.4549794 1.8147928 4.1999998, + 1.5228912 1.605782 4.1999998, + 1.6164633 1.406931 4.1999998, + 1.7342203 1.2213758 4.1999998, + 1.8743049 1.0520426 4.1999998, + 2.034508 0.90160185 4.1999998, + 2.2123032 0.77242613 4.1999998, + 2.4048862 0.66655266 4.1999998, + 2.6092203 0.5856511 4.1999998, + 2.8220828 0.53099734 4.1999998, + 3.0401165 0.50345325 4.1999998, + 3.2598834 0.50345325 4.1999998, + 3.4779172 0.53099734 4.1999998, + 3.6907797 0.5856511 4.1999998, + 3.8951137 0.66655266 4.1999998, + 4.087697 0.77242613 4.1999998, + 4.265492 0.90160185 4.1999998, + 4.4256949 1.0520426 4.1999998, + 4.5657797 1.2213758 4.1999998, + 4.6835365 1.406931 4.1999998, + 4.7771087 1.605782 4.1999998, + 4.8450203 1.8147928 4.1999998, + 4.8862009 2.0306668 4.1999998, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 4.9000001 2.25 3.5, + 4.8862009 2.4693332 3.5, + 4.8450203 2.6852074 3.5, + 4.7771087 2.894218 3.5, + 4.6835365 3.0930688 3.5, + 4.5657797 3.2786243 3.5, + 4.4256949 3.4479575 3.5, + 4.265492 3.5983982 3.5, + 4.087697 3.7275739 3.5, + 3.8951137 3.8334475 3.5, + 3.6907797 3.9143488 3.5, + 3.4779172 3.9690027 3.5, + 3.2598834 3.9965467 3.5, + 3.0401165 3.9965467 3.5, + 2.8220828 3.9690027 3.5, + 2.6092203 3.9143488 3.5, + 2.4048862 3.8334475 3.5, + 2.2123032 3.7275739 3.5, + 2.034508 3.5983982 3.5, + 1.8743049 3.4479575 3.5, + 1.7342203 3.2786243 3.5, + 1.6164633 3.0930688 3.5, + 1.5228912 2.894218 3.5, + 1.4549794 2.6852074 3.5, + 1.4137993 2.4693332 3.5, + 1.4 2.25 3.5, + 1.4137993 2.0306668 3.5, + 1.4549794 1.8147928 3.5, + 1.5228912 1.605782 3.5, + 1.6164633 1.406931 3.5, + 1.7342203 1.2213758 3.5, + 1.8743049 1.0520426 3.5, + 2.034508 0.90160185 3.5, + 2.2123032 0.77242613 3.5, + 2.4048862 0.66655266 3.5, + 2.6092203 0.5856511 3.5, + 2.8220828 0.53099734 3.5, + 3.0401165 0.50345325 3.5, + 3.2598834 0.50345325 3.5, + 3.4779172 0.53099734 3.5, + 3.6907797 0.5856511 3.5, + 3.8951137 0.66655266 3.5, + 4.087697 0.77242613 3.5, + 4.265492 0.90160185 3.5, + 4.4256949 1.0520426 3.5, + 4.5657797 1.2213758 3.5, + 4.6835365 1.406931 3.5, + 4.7771087 1.605782 3.5, + 4.8450203 1.8147928 3.5, + 4.8862009 2.0306668 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.44999999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 0.44999999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 0.3723543 -0.73977774 3.5, + 0.30000001 -0.70980763 3.5, + 0.23786797 -0.66213202 3.5, + 0.19019237 -0.60000002 3.5, + 0.16022225 -0.52764571 3.5, + 5.8499999 -0.75 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 5.8499999 -0.75 3.5, + 6.1500001 -0.44999999 3.5, + 5.9276457 -0.73977774 3.5, + 6 -0.70980763 3.5, + 6.0621319 -0.66213202 3.5, + 6.1098075 -0.60000002 3.5, + 6.1397777 -0.52764571 3.5, + 0.15000001 4.9499998 0, + 0.15000001 -0.44999999 0, + 0.15000001 4.9499998 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 0, + 6.1500001 4.9499998 0, + 6.1500001 -0.44999999 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 0, + 0.15000001 4.9499998 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 0.44999999 5.25 3.5, + 0.15000001 4.9499998 3.5, + 0.3723543 5.2397776 3.5, + 0.30000001 5.2098074 3.5, + 0.23786797 5.1621323 3.5, + 0.19019237 5.0999999 3.5, + 0.16022225 5.0276456 3.5, + 6.1500001 4.9499998 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 6.1500001 4.9499998 3.5, + 5.8499999 5.25 3.5, + 6.1397777 5.0276456 3.5, + 6.1098075 5.0999999 3.5, + 6.0621319 5.1621323 3.5, + 6 5.2098074 3.5, + 5.9276457 5.2397776 3.5, + 5.8499999 5.25 0, + 0.44999999 5.25 0, + 5.8499999 5.25 3.5, + 0.44999999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 0.3723543 -0.73977774 0, + 0.30000001 -0.70980763 0, + 0.23786797 -0.66213202 0, + 0.19019237 -0.60000002 0, + 0.16022225 -0.52764571 0, + 6.1500001 -0.44999999 0, + 5.9276457 -0.73977774 0, + 6 -0.70980763 0, + 6.0621319 -0.66213202 0, + 6.1098075 -0.60000002 0, + 6.1397777 -0.52764571 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 0.3723543 5.2397776 0, + 0.30000001 5.2098074 0, + 0.23786797 5.1621323 0, + 0.19019237 5.0999999 0, + 0.16022225 5.0276456 0, + 5.8499999 5.25 0, + 6.1397777 5.0276456 0, + 6.1098075 5.0999999 0, + 6.0621319 5.1621323 0, + 6 5.2098074 0, + 5.9276457 5.2397776 0, + 4.8000002 2.25 4.3000002, + 4.9000001 2.25 4.1999998, + 4.9000001 2.25 3.5, + 0.44999999 -0.75 3.5, + 5.8499999 -0.75 3.5, + 0.15000001 -0.44999999 3.5, + 6.1500001 -0.44999999 3.5, + 0.15000001 4.9499998 3.5, + 6.1500001 4.9499998 3.5, + 0.44999999 5.25 3.5, + 5.8499999 5.25 3.5, + 0.44999999 -0.75 0, + 5.8499999 -0.75 0, + 0.15000001 -0.44999999 0, + 6.1500001 -0.44999999 0, + 0.15000001 4.9499998 0, + 6.1500001 4.9499998 0, + 0.44999999 5.25 0, + 5.8499999 5.25 0 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 107, 108, 109, 110, + 111, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 57, -1, 409, + 359, -1, 409, 410, 411, 412, 413, 414, + 415, 416, 417, 418, 419, 420, 421, 422, + 423, 424, 425, 426, 427, 428, 429, 430, + 431, 432, 433, 434, 435, 436, 437, 438, + 439, 440, 441, 442, 443, 444, 445, 446, + 447, 448, 449, 450, 451, 452, 453, 454, + 455, 456, 457, 458, 357, -1, 459, 460, + -1, 459, 462, 463, 464, 465, 466, 461, + -1, 460, 468, 469, 470, 471, 472, 467, + -1, 473, 461, -1, 467, 474, -1, 475, + 476, 477, 478, 479, 480, 473, -1, 474, + 482, 483, 484, 485, 486, 481, -1, 481, + 475, -1, 537, 538, -1, 537, 539, -1, + 538, 540, -1, 541, 543, 544, 545, 546, + 547, 542, -1, 542, 549, -1, 555, 557, + 558, 559, 560, 561, 556, -1, 556, 563, + -1, 569, 570, -1, 569, 571, -1, 573, + 574, -1, 574, 576, -1, 577, 579, 580, + 581, 582, 583, 578, -1, 577, 584, -1, + 591, 593, 594, 595, 596, 597, 592, -1, + 592, 599, -1, 605, 606, -1 ] + + } + + } + + }, + + DEF o38 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o37 + coordIndex [ 23, 24, 22, -1, 24, 0, 22, -1, + 19, 17, 18, -1, 1, 2, 0, -1, + 22, 2, 21, -1, 0, 2, 22, -1, + 3, 4, 2, -1, 21, 4, 20, -1, + 2, 4, 21, -1, 15, 13, 14, -1, + 16, 13, 15, -1, 5, 6, 4, -1, + 20, 6, 19, -1, 4, 6, 20, -1, + 16, 12, 13, -1, 7, 8, 6, -1, + 17, 8, 16, -1, 19, 8, 17, -1, + 6, 8, 19, -1, 12, 10, 11, -1, + 16, 10, 12, -1, 8, 9, 16, -1, + 16, 9, 10, -1, 328, 333, 324, -1, + 187, 192, 188, -1, 329, 334, 330, -1, + 333, 334, 329, -1, 184, 193, 189, -1, + 188, 193, 184, -1, 326, 335, 331, -1, + 185, 194, 190, -1, 330, 335, 326, -1, + 189, 194, 185, -1, 331, 336, 55, -1, + 194, 195, 190, -1, 190, 195, 191, -1, + 55, 336, 56, -1, 191, 196, 41, -1, + 332, 337, 328, -1, 41, 196, 42, -1, + 328, 337, 333, -1, 100, 337, 332, -1, + 101, 337, 100, -1, 188, 197, 193, -1, + 333, 338, 334, -1, 73, 197, 72, -1, + 192, 197, 188, -1, 72, 197, 192, -1, + 337, 338, 333, -1, 334, 339, 330, -1, + 189, 198, 194, -1, 330, 339, 335, -1, + 193, 198, 189, -1, 194, 199, 195, -1, + 335, 340, 331, -1, 331, 340, 336, -1, + 198, 199, 194, -1, 191, 200, 196, -1, + 336, 341, 56, -1, 195, 200, 191, -1, + 101, 342, 337, -1, 337, 342, 338, -1, + 196, 201, 42, -1, 73, 202, 197, -1, + 102, 342, 101, -1, 193, 202, 198, -1, + 338, 343, 334, -1, 74, 202, 73, -1, + 334, 343, 339, -1, 197, 202, 193, -1, + 202, 203, 198, -1, 198, 203, 199, -1, + 339, 344, 335, -1, 335, 344, 340, -1, + 199, 204, 195, -1, 195, 204, 200, -1, + 340, 345, 336, -1, 336, 345, 341, -1, + 200, 205, 196, -1, 196, 205, 201, -1, + 56, 346, 32, -1, 341, 346, 56, -1, + 42, 206, 43, -1, 32, 346, 107, -1, + 201, 206, 42, -1, 107, 346, 108, -1, + 342, 347, 338, -1, 338, 347, 343, -1, + 102, 347, 342, -1, 202, 207, 203, -1, + 74, 207, 202, -1, 103, 347, 102, -1, + 75, 207, 74, -1, 203, 208, 199, -1, + 343, 348, 339, -1, 339, 348, 344, -1, + 199, 208, 204, -1, 340, 349, 345, -1, + 200, 209, 205, -1, 344, 349, 340, -1, + 204, 209, 200, -1, 341, 350, 346, -1, + 345, 350, 341, -1, 205, 210, 201, -1, + 346, 350, 108, -1, 201, 210, 206, -1, + 108, 350, 109, -1, 347, 351, 343, -1, + 343, 351, 348, -1, 103, 351, 347, -1, + 206, 211, 43, -1, 104, 351, 103, -1, + 210, 211, 206, -1, 348, 352, 344, -1, + 203, 212, 208, -1, 207, 212, 203, -1, + 344, 352, 349, -1, 76, 212, 75, -1, + 75, 212, 207, -1, 208, 213, 204, -1, + 204, 213, 209, -1, 349, 353, 345, -1, + 345, 353, 350, -1, 350, 353, 109, -1, + 209, 214, 205, -1, 351, 354, 348, -1, + 348, 354, 352, -1, 205, 214, 210, -1, + 105, 354, 104, -1, 104, 354, 351, -1, + 352, 355, 349, -1, 214, 215, 210, -1, + 349, 355, 353, -1, 210, 215, 211, -1, + 109, 355, 110, -1, 110, 355, 111, -1, + 43, 216, 44, -1, 353, 355, 109, -1, + 106, 356, 105, -1, 211, 216, 43, -1, + 57, 356, 106, -1, 354, 356, 352, -1, + 355, 356, 111, -1, 111, 356, 57, -1, + 105, 356, 354, -1, 212, 217, 208, -1, + 352, 356, 355, -1, 77, 217, 76, -1, + 208, 217, 213, -1, 76, 217, 212, -1, + 213, 218, 209, -1, 209, 218, 214, -1, + 214, 219, 215, -1, 218, 219, 214, -1, + 215, 220, 211, -1, 211, 220, 216, -1, + 216, 221, 44, -1, 78, 222, 77, -1, + 77, 222, 217, -1, 213, 222, 218, -1, + 217, 222, 213, -1, 218, 223, 219, -1, + 222, 223, 218, -1, 219, 224, 215, -1, + 215, 224, 220, -1, 216, 225, 221, -1, + 220, 225, 216, -1, 44, 226, 45, -1, + 221, 226, 44, -1, 222, 227, 223, -1, + 79, 227, 78, -1, 78, 227, 222, -1, + 223, 228, 219, -1, 219, 228, 224, -1, + 224, 229, 220, -1, 220, 229, 225, -1, + 225, 230, 221, -1, 221, 230, 226, -1, + 226, 231, 45, -1, 223, 232, 228, -1, + 80, 232, 79, -1, 79, 232, 227, -1, + 227, 232, 223, -1, 224, 233, 229, -1, + 228, 233, 224, -1, 225, 234, 230, -1, + 229, 234, 225, -1, 230, 235, 226, -1, + 226, 235, 231, -1, 231, 236, 45, -1, + 45, 236, 46, -1, 235, 236, 231, -1, + 80, 237, 232, -1, 228, 237, 233, -1, + 81, 237, 80, -1, 232, 237, 228, -1, + 233, 238, 229, -1, 229, 238, 234, -1, + 234, 239, 230, -1, 230, 239, 235, -1, + 239, 240, 235, -1, 235, 240, 236, -1, + 236, 241, 46, -1, 233, 242, 238, -1, + 237, 242, 233, -1, 81, 242, 237, -1, + 82, 242, 81, -1, 238, 243, 234, -1, + 234, 243, 239, -1, 239, 244, 240, -1, + 243, 244, 239, -1, 240, 245, 236, -1, + 236, 245, 241, -1, 46, 246, 47, -1, + 241, 246, 46, -1, 238, 247, 243, -1, + 242, 247, 238, -1, 83, 247, 82, -1, + 82, 247, 242, -1, 243, 248, 244, -1, + 247, 248, 243, -1, 244, 249, 240, -1, + 240, 249, 245, -1, 245, 250, 241, -1, + 241, 250, 246, -1, 246, 251, 47, -1, + 84, 252, 83, -1, 83, 252, 247, -1, + 247, 252, 248, -1, 248, 253, 244, -1, + 244, 253, 249, -1, 27, 112, 25, -1, + 25, 112, 33, -1, 245, 254, 250, -1, + 249, 254, 245, -1, 28, 113, 27, -1, + 250, 255, 246, -1, 246, 255, 251, -1, + 27, 113, 112, -1, 47, 256, 48, -1, + 251, 256, 47, -1, 112, 114, 33, -1, + 29, 115, 28, -1, 85, 257, 84, -1, + 248, 257, 253, -1, 84, 257, 252, -1, + 252, 257, 248, -1, 28, 115, 113, -1, + 253, 258, 249, -1, 249, 258, 254, -1, + 113, 116, 112, -1, 112, 116, 114, -1, + 33, 117, 34, -1, 250, 259, 255, -1, + 254, 259, 250, -1, 116, 117, 114, -1, + 114, 117, 33, -1, 30, 118, 29, -1, + 251, 260, 256, -1, 29, 118, 115, -1, + 255, 260, 251, -1, 256, 261, 48, -1, + 115, 119, 113, -1, 113, 119, 116, -1, + 260, 261, 256, -1, 257, 262, 253, -1, + 86, 262, 85, -1, 253, 262, 258, -1, + 85, 262, 257, -1, 116, 120, 117, -1, + 258, 263, 254, -1, 119, 120, 116, -1, + 120, 121, 117, -1, 254, 263, 259, -1, + 117, 121, 34, -1, 259, 264, 255, -1, + 31, 122, 30, -1, 255, 264, 260, -1, + 26, 122, 31, -1, 58, 122, 26, -1, + 30, 122, 118, -1, 264, 265, 260, -1, + 260, 265, 261, -1, 118, 123, 115, -1, + 261, 266, 48, -1, 115, 123, 119, -1, + 123, 124, 119, -1, 48, 266, 49, -1, + 119, 124, 120, -1, 86, 267, 262, -1, + 124, 125, 120, -1, 87, 267, 86, -1, + 262, 267, 258, -1, 258, 267, 263, -1, + 120, 125, 121, -1, 259, 268, 264, -1, + 34, 126, 35, -1, 121, 126, 34, -1, + 125, 126, 121, -1, 263, 268, 259, -1, + 59, 127, 58, -1, 268, 269, 264, -1, + 264, 269, 265, -1, 58, 127, 122, -1, + 122, 127, 118, -1, 118, 127, 123, -1, + 261, 270, 266, -1, 127, 128, 123, -1, + 123, 128, 124, -1, 265, 270, 261, -1, + 128, 129, 124, -1, 270, 271, 266, -1, + 266, 271, 49, -1, 124, 129, 125, -1, + 267, 272, 263, -1, 87, 272, 267, -1, + 263, 272, 268, -1, 129, 130, 125, -1, + 125, 130, 126, -1, 88, 272, 87, -1, + 272, 273, 268, -1, 126, 131, 35, -1, + 268, 273, 269, -1, 59, 132, 127, -1, + 60, 132, 59, -1, 269, 274, 265, -1, + 127, 132, 128, -1, 265, 274, 270, -1, + 132, 133, 128, -1, 270, 275, 271, -1, + 128, 133, 129, -1, 274, 275, 270, -1, + 129, 134, 130, -1, 133, 134, 129, -1, + 49, 276, 50, -1, 271, 276, 49, -1, + 130, 135, 126, -1, 272, 277, 273, -1, + 88, 277, 272, -1, 126, 135, 131, -1, + 89, 277, 88, -1, 35, 136, 36, -1, + 273, 278, 269, -1, 269, 278, 274, -1, + 131, 136, 35, -1, 132, 137, 133, -1, + 61, 137, 60, -1, 278, 279, 274, -1, + 60, 137, 132, -1, 274, 279, 275, -1, + 271, 280, 276, -1, 275, 280, 271, -1, + 133, 138, 134, -1, 137, 138, 133, -1, + 134, 139, 130, -1, 130, 139, 135, -1, + 276, 281, 50, -1, 135, 140, 131, -1, + 280, 281, 276, -1, 273, 282, 278, -1, + 277, 282, 273, -1, 131, 140, 136, -1, + 89, 282, 277, -1, 90, 282, 89, -1, + 278, 283, 279, -1, 140, 141, 136, -1, + 282, 283, 278, -1, 136, 141, 36, -1, + 62, 142, 61, -1, 275, 284, 280, -1, + 279, 284, 275, -1, 137, 142, 138, -1, + 61, 142, 137, -1, 138, 143, 134, -1, + 134, 143, 139, -1, 280, 285, 281, -1, + 135, 144, 140, -1, 284, 285, 280, -1, + 281, 286, 50, -1, 50, 286, 51, -1, + 139, 144, 135, -1, 140, 145, 141, -1, + 144, 145, 140, -1, 91, 287, 90, -1, + 282, 287, 283, -1, 90, 287, 282, -1, + 36, 146, 37, -1, 141, 146, 36, -1, + 283, 288, 279, -1, 279, 288, 284, -1, + 142, 147, 138, -1, 138, 147, 143, -1, + 63, 147, 62, -1, 284, 289, 285, -1, + 62, 147, 142, -1, 288, 289, 284, -1, + 139, 148, 144, -1, 281, 290, 286, -1, + 143, 148, 139, -1, 285, 290, 281, -1, + 290, 291, 286, -1, 144, 149, 145, -1, + 148, 149, 144, -1, 286, 291, 51, -1, + 145, 150, 141, -1, 92, 292, 91, -1, + 141, 150, 146, -1, 91, 292, 287, -1, + 287, 292, 283, -1, 283, 292, 288, -1, + 146, 151, 37, -1, 292, 293, 288, -1, + 150, 151, 146, -1, 288, 293, 289, -1, + 64, 152, 63, -1, 285, 294, 290, -1, + 147, 152, 143, -1, 63, 152, 147, -1, + 143, 152, 148, -1, 289, 294, 285, -1, + 148, 153, 149, -1, 294, 295, 290, -1, + 152, 153, 148, -1, 290, 295, 291, -1, + 291, 296, 51, -1, 149, 154, 145, -1, + 145, 154, 150, -1, 51, 296, 52, -1, + 292, 297, 293, -1, 93, 297, 92, -1, + 150, 155, 151, -1, 92, 297, 292, -1, + 154, 155, 150, -1, 37, 156, 38, -1, + 293, 298, 289, -1, 289, 298, 294, -1, + 151, 156, 37, -1, 155, 156, 151, -1, + 65, 157, 64, -1, 294, 299, 295, -1, + 64, 157, 152, -1, 152, 157, 153, -1, + 298, 299, 294, -1, 295, 300, 291, -1, + 149, 158, 154, -1, 291, 300, 296, -1, + 153, 158, 149, -1, 158, 159, 154, -1, + 296, 301, 52, -1, 154, 159, 155, -1, + 155, 160, 156, -1, 293, 302, 298, -1, + 93, 302, 297, -1, 94, 302, 93, -1, + 159, 160, 155, -1, 297, 302, 293, -1, + 302, 303, 298, -1, 298, 303, 299, -1, + 156, 161, 38, -1, 157, 162, 153, -1, + 65, 162, 157, -1, 299, 304, 295, -1, + 66, 162, 65, -1, 295, 304, 300, -1, + 153, 162, 158, -1, 162, 163, 158, -1, + 300, 305, 296, -1, 296, 305, 301, -1, + 158, 163, 159, -1, 163, 164, 159, -1, + 159, 164, 160, -1, 301, 306, 52, -1, + 52, 306, 53, -1, 160, 165, 156, -1, + 302, 307, 303, -1, 156, 165, 161, -1, + 94, 307, 302, -1, 38, 166, 39, -1, + 95, 307, 94, -1, 161, 166, 38, -1, + 303, 308, 299, -1, 299, 308, 304, -1, + 66, 167, 162, -1, 162, 167, 163, -1, + 300, 309, 305, -1, 67, 167, 66, -1, + 304, 309, 300, -1, 163, 168, 164, -1, + 167, 168, 163, -1, 301, 310, 306, -1, + 164, 169, 160, -1, 160, 169, 165, -1, + 305, 310, 301, -1, 310, 311, 306, -1, + 306, 311, 53, -1, 165, 170, 161, -1, + 303, 312, 308, -1, 161, 170, 166, -1, + 307, 312, 303, -1, 95, 312, 307, -1, + 166, 171, 39, -1, 96, 312, 95, -1, + 308, 313, 304, -1, 304, 313, 309, -1, + 67, 172, 167, -1, 167, 172, 168, -1, + 68, 172, 67, -1, 168, 173, 164, -1, + 309, 314, 305, -1, 164, 173, 169, -1, + 305, 314, 310, -1, 310, 315, 311, -1, + 169, 174, 165, -1, 314, 315, 310, -1, + 165, 174, 170, -1, 53, 316, 54, -1, + 311, 316, 53, -1, 170, 175, 166, -1, + 166, 175, 171, -1, 308, 317, 313, -1, + 312, 317, 308, -1, 39, 176, 40, -1, + 96, 317, 312, -1, 97, 317, 96, -1, + 171, 176, 39, -1, 313, 318, 309, -1, + 175, 176, 171, -1, 309, 318, 314, -1, + 172, 177, 168, -1, 69, 177, 68, -1, + 168, 177, 173, -1, 68, 177, 172, -1, + 318, 319, 314, -1, 173, 178, 169, -1, + 314, 319, 315, -1, 169, 178, 174, -1, + 315, 320, 311, -1, 311, 320, 316, -1, + 170, 179, 175, -1, 174, 179, 170, -1, + 316, 321, 54, -1, 313, 322, 318, -1, + 317, 322, 313, -1, 175, 180, 176, -1, + 98, 322, 97, -1, 179, 180, 175, -1, + 97, 322, 317, -1, 176, 181, 40, -1, + 322, 323, 318, -1, 173, 182, 178, -1, + 318, 323, 319, -1, 70, 182, 69, -1, + 69, 182, 177, -1, 315, 324, 320, -1, + 177, 182, 173, -1, 319, 324, 315, -1, + 178, 183, 174, -1, 174, 183, 179, -1, + 320, 325, 316, -1, 179, 184, 180, -1, + 316, 325, 321, -1, 325, 326, 321, -1, + 183, 184, 179, -1, 54, 326, 55, -1, + 176, 185, 181, -1, 180, 185, 176, -1, + 321, 326, 54, -1, 99, 327, 98, -1, + 40, 186, 41, -1, 98, 327, 322, -1, + 322, 327, 323, -1, 319, 328, 324, -1, + 181, 186, 40, -1, 70, 187, 182, -1, + 71, 187, 70, -1, 182, 187, 178, -1, + 323, 328, 319, -1, 178, 187, 183, -1, + 320, 329, 325, -1, 183, 188, 184, -1, + 324, 329, 320, -1, 187, 188, 183, -1, + 329, 330, 325, -1, 184, 189, 180, -1, + 180, 189, 185, -1, 325, 330, 326, -1, + 326, 331, 55, -1, 185, 190, 181, -1, + 323, 332, 328, -1, 327, 332, 323, -1, + 181, 190, 186, -1, 100, 332, 99, -1, + 190, 191, 186, -1, 99, 332, 327, -1, + 186, 191, 41, -1, 324, 333, 329, -1, + 72, 192, 71, -1, 71, 192, 187, -1, + 359, 409, 360, -1, 360, 410, 361, -1, + 409, 410, 360, -1, 361, 411, 362, -1, + 410, 411, 361, -1, 362, 412, 363, -1, + 411, 412, 362, -1, 363, 413, 364, -1, + 412, 413, 363, -1, 364, 414, 365, -1, + 413, 414, 364, -1, 365, 415, 366, -1, + 414, 415, 365, -1, 366, 416, 367, -1, + 415, 416, 366, -1, 367, 417, 368, -1, + 416, 417, 367, -1, 368, 418, 369, -1, + 417, 418, 368, -1, 369, 419, 370, -1, + 418, 419, 369, -1, 370, 420, 371, -1, + 419, 420, 370, -1, 371, 421, 372, -1, + 420, 421, 371, -1, 372, 422, 373, -1, + 421, 422, 372, -1, 373, 423, 374, -1, + 422, 423, 373, -1, 374, 424, 375, -1, + 423, 424, 374, -1, 375, 425, 376, -1, + 424, 425, 375, -1, 376, 426, 377, -1, + 425, 426, 376, -1, 377, 427, 378, -1, + 426, 427, 377, -1, 378, 428, 379, -1, + 427, 428, 378, -1, 379, 429, 380, -1, + 428, 429, 379, -1, 380, 430, 381, -1, + 429, 430, 380, -1, 381, 431, 382, -1, + 430, 431, 381, -1, 382, 432, 383, -1, + 431, 432, 382, -1, 432, 433, 383, -1, + 383, 433, 384, -1, 433, 434, 384, -1, + 384, 434, 385, -1, 434, 435, 385, -1, + 385, 435, 386, -1, 435, 436, 386, -1, + 386, 436, 387, -1, 436, 437, 387, -1, + 387, 437, 388, -1, 437, 438, 388, -1, + 388, 438, 389, -1, 438, 439, 389, -1, + 389, 439, 390, -1, 439, 440, 390, -1, + 390, 440, 391, -1, 391, 441, 392, -1, + 440, 441, 391, -1, 392, 442, 393, -1, + 441, 442, 392, -1, 393, 443, 394, -1, + 442, 443, 393, -1, 394, 444, 395, -1, + 443, 444, 394, -1, 395, 445, 396, -1, + 444, 445, 395, -1, 396, 446, 397, -1, + 445, 446, 396, -1, 397, 447, 398, -1, + 446, 447, 397, -1, 398, 448, 399, -1, + 447, 448, 398, -1, 399, 449, 400, -1, + 448, 449, 399, -1, 400, 450, 401, -1, + 449, 450, 400, -1, 401, 451, 402, -1, + 450, 451, 401, -1, 402, 452, 403, -1, + 451, 452, 402, -1, 403, 453, 404, -1, + 452, 453, 403, -1, 404, 454, 405, -1, + 453, 454, 404, -1, 405, 455, 406, -1, + 454, 455, 405, -1, 406, 456, 407, -1, + 455, 456, 406, -1, 407, 457, 408, -1, + 456, 457, 407, -1, 457, 458, 408, -1, + 408, 458, 358, -1, 458, 357, 358, -1, + 481, 475, 499, -1, 474, 493, 492, -1, + 475, 473, 506, -1, 506, 473, 507, -1, + 507, 473, 508, -1, 508, 473, 509, -1, + 509, 473, 510, -1, 510, 473, 511, -1, + 511, 473, 512, -1, 483, 484, 474, -1, + 512, 473, 461, -1, 459, 464, 462, -1, + 462, 464, 463, -1, 470, 472, 469, -1, + 471, 472, 470, -1, 475, 480, 473, -1, + 519, 518, 459, -1, 469, 460, 468, -1, + 476, 479, 475, -1, 472, 460, 469, -1, + 477, 479, 476, -1, 475, 479, 480, -1, + 472, 467, 460, -1, 477, 478, 479, -1, + 467, 531, 460, -1, 531, 530, 460, -1, + 464, 466, 465, -1, 467, 532, 531, -1, + 530, 529, 460, -1, 467, 533, 532, -1, + 485, 481, 484, -1, 486, 481, 485, -1, + 493, 481, 494, -1, 474, 481, 493, -1, + 484, 481, 474, -1, 518, 461, 459, -1, + 459, 461, 464, -1, 529, 528, 460, -1, + 464, 461, 466, -1, 467, 534, 533, -1, + 518, 517, 461, -1, 528, 527, 460, -1, + 481, 495, 494, -1, 467, 535, 534, -1, + 527, 526, 460, -1, 517, 516, 461, -1, + 481, 496, 495, -1, 516, 515, 461, -1, + 467, 536, 535, -1, 481, 497, 496, -1, + 515, 514, 461, -1, 526, 525, 460, -1, + 467, 487, 536, -1, 481, 498, 497, -1, + 525, 524, 460, -1, 514, 513, 461, -1, + 481, 499, 498, -1, 513, 512, 461, -1, + 467, 474, 487, -1, 487, 474, 488, -1, + 488, 474, 489, -1, 489, 474, 490, -1, + 490, 474, 491, -1, 491, 474, 492, -1, + 524, 459, 460, -1, 520, 459, 521, -1, + 521, 459, 522, -1, 522, 459, 523, -1, + 523, 459, 524, -1, 520, 519, 459, -1, + 499, 475, 500, -1, 500, 475, 501, -1, + 501, 475, 502, -1, 502, 475, 503, -1, + 503, 475, 504, -1, 504, 475, 505, -1, + 505, 475, 506, -1, 482, 483, 474, -1, + 537, 540, 539, -1, 537, 538, 540, -1, + 541, 550, 543, -1, 543, 550, 544, -1, + 548, 550, 541, -1, 550, 551, 544, -1, + 544, 552, 545, -1, 545, 552, 546, -1, + 551, 552, 544, -1, 552, 553, 546, -1, + 546, 554, 547, -1, 553, 554, 546, -1, + 547, 549, 542, -1, 554, 549, 547, -1, + 564, 555, 557, -1, 564, 557, 558, -1, + 564, 562, 555, -1, 565, 564, 558, -1, + 566, 558, 559, -1, 566, 559, 560, -1, + 566, 565, 558, -1, 567, 566, 560, -1, + 568, 560, 561, -1, 568, 567, 560, -1, + 563, 561, 556, -1, 563, 568, 561, -1, + 569, 570, 571, -1, 571, 570, 572, -1, + 573, 574, 575, -1, 575, 574, 576, -1, + 584, 577, 579, -1, 586, 579, 580, -1, + 586, 584, 579, -1, 587, 586, 580, -1, + 588, 580, 581, -1, 588, 581, 582, -1, + 588, 587, 580, -1, 589, 588, 582, -1, + 590, 582, 583, -1, 590, 583, 578, -1, + 590, 589, 582, -1, 585, 590, 578, -1, + 600, 591, 593, -1, 600, 593, 594, -1, + 600, 598, 591, -1, 601, 600, 594, -1, + 602, 594, 595, -1, 602, 601, 594, -1, + 603, 595, 596, -1, 603, 596, 597, -1, + 603, 602, 595, -1, 604, 597, 592, -1, + 604, 603, 597, -1, 599, 604, 592, -1, + 605, 608, 607, -1, 605, 606, 608, -1, + 622, 620, 619, -1, 622, 621, 620, -1, + 610, 619, 618, -1, 610, 622, 619, -1, + 617, 622, 610, -1, 609, 624, 617, -1, + 609, 617, 610, -1, 633, 632, 624, -1, + 634, 633, 624, -1, 614, 609, 612, -1, + 614, 612, 613, -1, 616, 614, 615, -1, + 631, 635, 634, -1, 631, 636, 635, -1, + 631, 624, 609, -1, 631, 634, 624, -1, + 611, 609, 614, -1, 611, 614, 616, -1, + 611, 631, 609, -1, 625, 631, 611, -1, + 623, 625, 611, -1, 630, 625, 623, -1, + 629, 626, 625, -1, 629, 627, 626, -1, + 629, 625, 630, -1, 628, 627, 629, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + DEF o39 Group { children Shape { @@ -4542,6 +5147,24 @@ Group { } + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + } ] } diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.FCStd deleted file mode 100644 index fb8eb64067f62454fcf7fddab2b19474661b9a46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81878 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 diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl index 8f4b81bb..d60ae2cf 100644 --- a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl +++ b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h13mm.wrl @@ -210,6 +210,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -219,58 +222,58 @@ Group { coord USE o1 coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 17, 16, 15, -1, 13, 15, 14, -1, - 5, 15, 13, -1, 12, 17, 15, -1, - 12, 15, 5, -1, 4, 19, 12, -1, - 4, 12, 5, -1, 29, 27, 19, -1, - 29, 28, 27, -1, 10, 4, 7, -1, - 10, 7, 8, -1, 10, 8, 9, -1, - 31, 30, 29, -1, 26, 29, 19, -1, - 26, 31, 29, -1, 6, 10, 11, -1, - 6, 19, 4, -1, 6, 4, 10, -1, - 6, 26, 19, -1, 20, 26, 6, -1, - 18, 20, 6, -1, 24, 18, 25, -1, - 23, 21, 20, -1, 23, 22, 21, -1, - 23, 20, 18, -1, 23, 18, 24, -1, - 32, 39, 34, -1, 34, 41, 35, -1, - 39, 41, 34, -1, 41, 42, 35, -1, + 16, 15, 14, -1, 17, 16, 14, -1, + 5, 14, 13, -1, 5, 17, 14, -1, + 12, 17, 5, -1, 4, 19, 12, -1, + 4, 12, 5, -1, 28, 27, 19, -1, + 29, 28, 19, -1, 9, 4, 7, -1, + 9, 7, 8, -1, 11, 9, 10, -1, + 26, 30, 29, -1, 26, 31, 30, -1, + 26, 19, 4, -1, 26, 29, 19, -1, + 6, 4, 9, -1, 6, 9, 11, -1, + 6, 26, 4, -1, 20, 26, 6, -1, + 18, 20, 6, -1, 21, 20, 18, -1, + 25, 21, 18, -1, 24, 22, 21, -1, + 24, 21, 25, -1, 23, 22, 24, -1, + 32, 39, 34, -1, 39, 41, 34, -1, + 34, 42, 35, -1, 41, 42, 34, -1, 35, 43, 36, -1, 42, 43, 35, -1, 36, 44, 37, -1, 37, 44, 38, -1, 43, 44, 36, -1, 44, 45, 38, -1, 38, 40, 33, -1, 45, 40, 38, -1, 53, 46, 48, -1, 55, 48, 49, -1, - 55, 53, 48, -1, 56, 49, 50, -1, - 56, 55, 49, -1, 57, 56, 50, -1, + 55, 53, 48, -1, 56, 55, 49, -1, + 57, 49, 50, -1, 57, 56, 49, -1, 58, 50, 51, -1, 58, 51, 52, -1, 58, 57, 50, -1, 59, 58, 52, -1, 54, 52, 47, -1, 54, 59, 52, -1, - 71, 69, 70, -1, 72, 73, 71, -1, - 71, 61, 69, -1, 73, 68, 71, -1, - 71, 68, 61, -1, 75, 60, 68, -1, - 68, 60, 61, -1, 83, 85, 75, -1, - 84, 85, 83, -1, 60, 66, 63, -1, - 63, 66, 64, -1, 64, 66, 65, -1, - 86, 87, 85, -1, 85, 82, 75, -1, - 87, 82, 85, -1, 66, 62, 67, -1, - 75, 62, 60, -1, 60, 62, 66, -1, - 82, 62, 75, -1, 82, 76, 62, -1, + 71, 72, 70, -1, 72, 73, 70, -1, + 70, 61, 69, -1, 73, 61, 70, -1, + 73, 68, 61, -1, 75, 60, 68, -1, + 68, 60, 61, -1, 83, 84, 75, -1, + 84, 85, 75, -1, 60, 65, 63, -1, + 63, 65, 64, -1, 65, 67, 66, -1, + 86, 82, 85, -1, 87, 82, 86, -1, + 75, 82, 60, -1, 85, 82, 75, -1, + 60, 62, 65, -1, 65, 62, 67, -1, + 82, 62, 60, -1, 82, 76, 62, -1, 76, 74, 62, -1, 76, 77, 74, -1, 77, 81, 74, -1, 78, 80, 77, -1, 77, 80, 81, -1, 78, 79, 80, -1, 88, 89, 90, -1, 90, 89, 91, -1, 92, 93, 94, -1, 94, 93, 95, -1, - 103, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 98, -1, 106, 105, 99, -1, + 103, 96, 98, -1, 105, 103, 98, -1, + 106, 98, 99, -1, 106, 105, 98, -1, 107, 99, 100, -1, 107, 106, 99, -1, 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 117, 110, 112, -1, 119, 117, 112, -1, + 119, 110, 112, -1, 119, 117, 110, -1, 120, 112, 113, -1, 120, 113, 114, -1, - 120, 119, 112, -1, 121, 114, 115, -1, - 121, 120, 114, -1, 122, 121, 115, -1, - 123, 115, 116, -1, 123, 122, 115, -1, - 118, 116, 111, -1, 118, 123, 116, -1, + 120, 119, 112, -1, 121, 120, 114, -1, + 122, 114, 115, -1, 122, 115, 116, -1, + 122, 121, 114, -1, 123, 116, 111, -1, + 123, 122, 116, -1, 118, 123, 111, -1, 124, 125, 126, -1, 126, 125, 127, -1 ] ccw TRUE solid FALSE @@ -644,6 +647,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -652,35 +658,35 @@ Group { IndexedFaceSet { coord USE o5 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 18, 21, -1, 21, 18, 19, -1, + 0, 17, 24, -1, 24, 17, 22, -1, + 22, 17, 18, -1, 0, 16, 17, -1, + 16, 14, 15, -1, 0, 14, 16, -1, + 4, 6, 3, -1, 5, 6, 4, -1, + 1, 12, 0, -1, 2, 12, 1, -1, + 14, 12, 13, -1, 0, 12, 14, -1, + 12, 10, 11, -1, 3, 9, 2, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 2, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -688,74 +694,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 88, 85, 78, -1, + 71, 45, 72, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, 110, 93, 111, -1, 111, 93, 112, -1, 112, 93, 113, -1, 113, 93, 114, -1, 119, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 115, 91, 116, -1, - 116, 91, 117, -1, 117, 91, 118, -1, - 118, 91, 119, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 94, 97, 98, -1, 81, 83, 82, -1, - 95, 96, 97, -1, 99, 93, 110, -1, - 99, 110, 109, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 83, 79, 84, -1, 77, 79, 83, -1, + 114, 91, 115, -1, 100, 101, 92, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 117, 91, 118, -1, 118, 91, 119, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, + 99, 93, 110, -1, 99, 110, 109, -1, + 82, 84, 83, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 102, 99, 92, -1, + 77, 79, 82, -1, 82, 79, 84, -1, 85, 127, 78, -1, 78, 126, 77, -1, 127, 126, 78, -1, 92, 128, 85, -1, 85, 128, 127, -1, 126, 125, 77, -1, - 77, 125, 79, -1, 92, 129, 128, -1, - 99, 129, 92, -1, 125, 124, 79, -1, + 77, 125, 79, -1, 99, 129, 92, -1, + 92, 129, 128, -1, 125, 124, 79, -1, 99, 105, 129, -1, 124, 123, 79, -1, 99, 106, 105, -1, 123, 122, 79, -1, 99, 107, 106, -1, 122, 121, 79, -1, 99, 108, 107, -1, 121, 120, 79, -1, 99, 109, 108, -1, 120, 119, 79, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1128,6 +1134,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -1137,34 +1146,34 @@ Group { coord USE o9 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 20, 0, 19, -1, - 24, 0, 20, -1, 0, 18, 19, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 15, 5, 14, -1, 4, 5, 1, -1, - 1, 5, 15, -1, 5, 13, 14, -1, - 5, 12, 13, -1, 6, 7, 5, -1, - 5, 11, 12, -1, 7, 10, 5, -1, - 5, 10, 11, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 19, 1, 18, -1, + 0, 1, 24, -1, 24, 1, 22, -1, + 22, 1, 19, -1, 1, 17, 18, -1, + 1, 16, 17, -1, 2, 14, 1, -1, + 3, 14, 2, -1, 16, 14, 15, -1, + 1, 14, 16, -1, 4, 5, 3, -1, + 14, 6, 13, -1, 3, 6, 14, -1, + 5, 6, 3, -1, 6, 12, 13, -1, + 12, 10, 11, -1, 6, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -1172,74 +1181,74 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 120, 79, 121, -1, - 77, 79, 83, -1, 99, 110, 109, -1, - 88, 86, 87, -1, 99, 111, 110, -1, - 89, 90, 88, -1, 90, 85, 88, -1, - 99, 112, 111, -1, 88, 78, 86, -1, - 85, 78, 88, -1, 99, 113, 112, -1, + 71, 45, 72, -1, 77, 79, 82, -1, + 121, 79, 77, -1, 82, 79, 84, -1, + 120, 79, 121, -1, 99, 110, 109, -1, + 99, 111, 110, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 99, 112, 111, -1, + 90, 85, 78, -1, 99, 113, 112, -1, 127, 126, 85, -1, 85, 128, 127, -1, - 126, 125, 85, -1, 113, 93, 114, -1, - 114, 93, 115, -1, 115, 93, 116, -1, + 113, 93, 114, -1, 114, 93, 115, -1, + 115, 93, 116, -1, 126, 125, 85, -1, 116, 93, 117, -1, 117, 93, 118, -1, 118, 93, 119, -1, 120, 91, 79, -1, 119, 91, 120, -1, 93, 91, 119, -1, - 125, 124, 85, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 124, 123, 85, -1, - 95, 97, 94, -1, 94, 97, 98, -1, - 105, 92, 106, -1, 95, 96, 97, -1, - 128, 92, 129, -1, 129, 92, 105, -1, - 99, 93, 113, -1, 85, 92, 128, -1, + 125, 124, 85, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 124, 123, 85, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 105, 92, 106, -1, + 128, 92, 129, -1, 99, 93, 113, -1, + 129, 92, 105, -1, 85, 92, 128, -1, 78, 122, 77, -1, 85, 122, 78, -1, 123, 122, 85, -1, 92, 107, 106, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, + 100, 101, 92, -1, 122, 121, 77, -1, + 92, 108, 107, -1, 101, 102, 92, -1, + 77, 82, 80, -1, 80, 82, 81, -1, + 82, 84, 83, -1, 102, 99, 92, -1, + 103, 99, 102, -1, 104, 99, 103, -1, 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -1612,6 +1621,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -1621,34 +1633,34 @@ Group { coord USE o13 coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 22, 24, 20, -1, 24, 0, 20, -1, - 20, 18, 19, -1, 0, 18, 20, -1, - 0, 1, 18, -1, 1, 17, 18, -1, - 17, 15, 16, -1, 1, 15, 17, -1, - 2, 4, 1, -1, 3, 4, 2, -1, - 4, 5, 1, -1, 15, 13, 14, -1, - 15, 12, 13, -1, 6, 7, 5, -1, - 15, 11, 12, -1, 1, 10, 15, -1, - 15, 10, 11, -1, 5, 10, 1, -1, - 7, 10, 5, -1, 8, 9, 7, -1, - 7, 9, 10, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -1656,26 +1668,26 @@ Group { 42, 43, 68, -1, 68, 43, 69, -1, 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, - 71, 45, 72, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 88, 78, 86, -1, - 90, 85, 88, -1, 100, 102, 92, -1, - 101, 102, 100, -1, 88, 85, 78, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 85, 127, 78, -1, 81, 83, 82, -1, - 127, 126, 78, -1, 85, 128, 127, -1, + 71, 45, 72, -1, 100, 101, 92, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 88, 90, 87, -1, 80, 82, 81, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 82, 84, 83, -1, 126, 125, 78, -1, 85, 129, 128, -1, - 103, 104, 102, -1, 125, 124, 78, -1, - 85, 105, 129, -1, 104, 99, 102, -1, - 102, 99, 92, -1, 92, 99, 113, -1, - 124, 123, 78, -1, 83, 79, 84, -1, - 116, 79, 77, -1, 77, 79, 83, -1, - 115, 79, 116, -1, 85, 106, 105, -1, - 113, 93, 114, -1, 99, 93, 113, -1, - 123, 122, 78, -1, 85, 107, 106, -1, - 115, 91, 79, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 95, 96, 97, -1, + 103, 99, 102, -1, 104, 99, 103, -1, + 102, 99, 92, -1, 125, 124, 78, -1, + 92, 99, 113, -1, 116, 79, 77, -1, + 77, 79, 82, -1, 85, 105, 129, -1, + 82, 79, 84, -1, 115, 79, 116, -1, + 124, 123, 78, -1, 99, 93, 113, -1, + 113, 93, 114, -1, 85, 106, 105, -1, + 115, 91, 79, -1, 114, 91, 115, -1, + 93, 91, 114, -1, 123, 122, 78, -1, + 85, 107, 106, -1, 93, 98, 91, -1, + 94, 97, 93, -1, 95, 97, 94, -1, + 93, 97, 98, -1, 95, 96, 97, -1, 107, 92, 108, -1, 108, 92, 109, -1, 109, 92, 110, -1, 110, 92, 111, -1, 111, 92, 112, -1, 112, 92, 113, -1, @@ -1683,47 +1695,47 @@ Group { 117, 77, 118, -1, 118, 77, 119, -1, 119, 77, 120, -1, 120, 77, 121, -1, 121, 77, 122, -1, 122, 77, 78, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2096,6 +2108,9 @@ Group { material Material { diffuseColor 0 0 0 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2104,35 +2119,35 @@ Group { IndexedFaceSet { coord USE o17 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 22, 17, 20, -1, - 20, 17, 18, -1, 17, 15, 16, -1, - 22, 15, 17, -1, 2, 4, 1, -1, - 3, 4, 2, -1, 0, 14, 24, -1, - 24, 14, 22, -1, 22, 14, 15, -1, - 4, 5, 1, -1, 1, 13, 0, -1, - 0, 13, 14, -1, 1, 12, 13, -1, - 6, 7, 5, -1, 1, 11, 12, -1, - 8, 9, 7, -1, 11, 9, 10, -1, - 5, 9, 1, -1, 7, 9, 5, -1, - 1, 9, 11, -1, 45, 46, 72, -1, - 46, 47, 72, -1, 72, 47, 73, -1, - 73, 47, 74, -1, 47, 48, 74, -1, - 52, 27, 53, -1, 25, 27, 52, -1, - 48, 49, 74, -1, 74, 49, 75, -1, - 53, 28, 54, -1, 54, 28, 55, -1, - 27, 28, 53, -1, 49, 50, 75, -1, - 75, 50, 76, -1, 76, 50, 51, -1, - 50, 26, 51, -1, 28, 29, 55, -1, - 55, 30, 56, -1, 56, 30, 57, -1, - 29, 30, 55, -1, 57, 31, 58, -1, - 30, 31, 57, -1, 58, 32, 59, -1, - 31, 32, 58, -1, 59, 33, 60, -1, - 32, 33, 59, -1, 33, 34, 60, -1, - 60, 35, 61, -1, 61, 35, 62, -1, - 34, 35, 60, -1, 35, 36, 62, -1, - 62, 37, 63, -1, 63, 37, 64, -1, - 36, 37, 62, -1, 37, 38, 64, -1, + coordIndex [ 23, 24, 22, -1, 21, 19, 20, -1, + 22, 19, 21, -1, 19, 17, 18, -1, + 24, 17, 22, -1, 22, 17, 19, -1, + 24, 16, 17, -1, 2, 3, 1, -1, + 16, 14, 15, -1, 0, 14, 24, -1, + 24, 14, 16, -1, 4, 5, 3, -1, + 5, 6, 3, -1, 1, 12, 0, -1, + 14, 12, 13, -1, 3, 12, 1, -1, + 0, 12, 14, -1, 12, 10, 11, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 3, -1, 3, 9, 12, -1, + 12, 9, 10, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 52, 25, 53, -1, + 72, 47, 73, -1, 47, 48, 73, -1, + 25, 27, 53, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 27, 28, 53, -1, + 49, 50, 75, -1, 75, 50, 76, -1, + 54, 29, 55, -1, 76, 50, 51, -1, + 55, 29, 56, -1, 28, 29, 54, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 35, 36, 61, -1, + 62, 37, 63, -1, 36, 37, 62, -1, + 37, 38, 63, -1, 63, 38, 64, -1, 38, 39, 64, -1, 64, 39, 65, -1, 65, 39, 66, -1, 39, 40, 66, -1, 40, 41, 66, -1, 66, 41, 67, -1, @@ -2141,73 +2156,73 @@ Group { 69, 43, 70, -1, 43, 44, 70, -1, 44, 45, 70, -1, 70, 45, 71, -1, 71, 45, 72, -1, 120, 79, 121, -1, - 119, 118, 79, -1, 88, 86, 87, -1, - 118, 117, 79, -1, 89, 90, 88, -1, - 90, 85, 88, -1, 117, 116, 79, -1, - 88, 78, 86, -1, 85, 78, 88, -1, - 127, 126, 78, -1, 78, 128, 127, -1, - 99, 93, 109, -1, 109, 93, 110, -1, - 126, 125, 78, -1, 78, 129, 128, -1, - 110, 91, 111, -1, 111, 91, 112, -1, - 112, 91, 113, -1, 113, 91, 114, -1, - 114, 91, 115, -1, 116, 91, 79, -1, - 115, 91, 116, -1, 93, 91, 110, -1, - 78, 105, 129, -1, 93, 94, 91, -1, - 94, 98, 91, -1, 85, 106, 78, -1, - 78, 106, 105, -1, 95, 97, 94, -1, - 94, 97, 98, -1, 123, 77, 124, -1, - 95, 96, 97, -1, 124, 77, 125, -1, - 125, 77, 78, -1, 123, 122, 77, -1, - 92, 107, 85, -1, 85, 107, 106, -1, + 77, 79, 82, -1, 119, 118, 79, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 117, 116, 79, -1, 90, 78, 87, -1, + 90, 85, 78, -1, 127, 126, 78, -1, + 78, 128, 127, -1, 99, 93, 109, -1, + 109, 93, 110, -1, 126, 125, 78, -1, + 78, 129, 128, -1, 110, 91, 111, -1, + 111, 91, 112, -1, 112, 91, 113, -1, + 113, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 79, -1, + 93, 91, 110, -1, 78, 105, 129, -1, + 93, 98, 91, -1, 85, 106, 78, -1, + 78, 106, 105, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 123, 77, 124, -1, + 124, 77, 125, -1, 125, 77, 78, -1, + 123, 122, 77, -1, 92, 107, 85, -1, + 85, 107, 106, -1, 100, 101, 92, -1, 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 104, 99, 102, -1, - 108, 99, 109, -1, 92, 99, 108, -1, - 83, 79, 84, -1, 121, 79, 77, -1, - 77, 79, 83, -1, 119, 79, 120, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 102, 99, 92, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 108, 99, 109, -1, + 92, 99, 108, -1, 121, 79, 77, -1, + 82, 79, 84, -1, 119, 79, 120, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2579,7 +2594,10 @@ Group { Appearance { material Material { - diffuseColor 0 0 0 + diffuseColor 1 1 1 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 } @@ -2588,110 +2606,110 @@ Group { IndexedFaceSet { coord USE o21 - coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, - 20, 18, 19, -1, 0, 1, 24, -1, - 18, 16, 17, -1, 3, 4, 2, -1, - 2, 5, 1, -1, 16, 5, 15, -1, - 22, 5, 20, -1, 24, 5, 22, -1, - 1, 5, 24, -1, 20, 5, 18, -1, - 18, 5, 16, -1, 4, 5, 2, -1, - 15, 13, 14, -1, 6, 7, 5, -1, - 13, 7, 12, -1, 5, 7, 15, -1, - 15, 7, 13, -1, 12, 8, 11, -1, - 7, 8, 12, -1, 11, 9, 10, -1, - 8, 9, 11, -1, 45, 46, 71, -1, - 71, 46, 72, -1, 72, 46, 73, -1, - 52, 25, 53, -1, 46, 47, 73, -1, - 53, 27, 54, -1, 25, 27, 53, -1, - 47, 48, 73, -1, 73, 48, 74, -1, - 27, 28, 54, -1, 74, 49, 75, -1, - 48, 49, 74, -1, 54, 29, 55, -1, - 55, 29, 56, -1, 28, 29, 54, -1, - 49, 50, 75, -1, 75, 50, 76, -1, - 76, 26, 51, -1, 50, 26, 76, -1, - 29, 30, 56, -1, 56, 31, 57, -1, - 57, 31, 58, -1, 30, 31, 56, -1, - 31, 32, 58, -1, 58, 33, 59, -1, - 32, 33, 58, -1, 59, 34, 60, -1, - 33, 34, 59, -1, 60, 35, 61, -1, - 34, 35, 60, -1, 61, 36, 62, -1, - 35, 36, 61, -1, 62, 37, 63, -1, - 36, 37, 62, -1, 37, 38, 63, -1, - 63, 38, 64, -1, 38, 39, 64, -1, - 64, 39, 65, -1, 39, 40, 65, -1, - 65, 40, 66, -1, 40, 41, 66, -1, - 66, 41, 67, -1, 41, 42, 67, -1, - 67, 42, 68, -1, 42, 43, 68, -1, - 68, 43, 69, -1, 69, 43, 70, -1, - 43, 44, 70, -1, 44, 45, 70, -1, - 70, 45, 71, -1, 119, 118, 79, -1, - 99, 111, 110, -1, 88, 86, 87, -1, - 89, 90, 88, -1, 90, 85, 88, -1, - 88, 78, 86, -1, 85, 78, 88, -1, - 85, 127, 78, -1, 99, 93, 111, -1, - 127, 126, 78, -1, 111, 93, 112, -1, - 112, 93, 113, -1, 113, 93, 114, -1, - 85, 128, 127, -1, 118, 91, 79, -1, - 126, 125, 78, -1, 93, 91, 114, -1, - 114, 91, 115, -1, 115, 91, 116, -1, - 116, 91, 117, -1, 117, 91, 118, -1, - 85, 129, 128, -1, 93, 94, 91, -1, - 125, 124, 78, -1, 94, 98, 91, -1, - 95, 97, 94, -1, 85, 105, 129, -1, - 94, 97, 98, -1, 95, 96, 97, -1, - 122, 77, 123, -1, 123, 77, 124, -1, - 124, 77, 78, -1, 105, 92, 106, -1, - 106, 92, 107, -1, 85, 92, 105, -1, - 122, 121, 77, -1, 92, 108, 107, -1, - 100, 102, 92, -1, 101, 102, 100, -1, - 77, 83, 80, -1, 80, 83, 81, -1, - 81, 83, 82, -1, 103, 104, 102, -1, - 102, 99, 92, -1, 92, 99, 108, -1, - 104, 99, 102, -1, 83, 79, 84, -1, - 77, 79, 83, -1, 121, 79, 77, -1, - 121, 120, 79, -1, 99, 109, 108, -1, - 120, 119, 79, -1, 99, 110, 109, -1, - 130, 131, 132, -1, 132, 131, 133, -1, - 134, 141, 136, -1, 136, 143, 137, -1, - 141, 143, 136, -1, 143, 144, 137, -1, - 137, 145, 138, -1, 144, 145, 137, -1, - 138, 146, 139, -1, 139, 146, 140, -1, - 145, 146, 138, -1, 140, 147, 135, -1, - 146, 147, 140, -1, 147, 142, 135, -1, - 155, 148, 150, -1, 157, 150, 151, -1, - 157, 155, 150, -1, 158, 157, 151, -1, - 159, 151, 152, -1, 159, 158, 151, -1, - 160, 152, 153, -1, 160, 153, 154, -1, - 160, 159, 152, -1, 161, 154, 149, -1, - 161, 160, 154, -1, 156, 161, 149, -1, + coordIndex [ 22, 20, 21, -1, 22, 19, 20, -1, + 23, 18, 22, -1, 22, 18, 19, -1, + 24, 1, 23, -1, 0, 1, 24, -1, + 23, 1, 18, -1, 1, 2, 18, -1, + 16, 14, 15, -1, 3, 5, 2, -1, + 4, 5, 3, -1, 17, 5, 16, -1, + 18, 5, 17, -1, 2, 5, 18, -1, + 16, 5, 14, -1, 5, 13, 14, -1, + 6, 7, 5, -1, 5, 7, 13, -1, + 13, 11, 12, -1, 7, 11, 13, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 45, 46, 72, -1, + 46, 47, 72, -1, 72, 47, 73, -1, + 52, 27, 53, -1, 47, 48, 73, -1, + 25, 27, 52, -1, 73, 48, 74, -1, + 74, 48, 75, -1, 48, 49, 75, -1, + 53, 28, 54, -1, 54, 28, 55, -1, + 27, 28, 53, -1, 49, 50, 75, -1, + 75, 50, 76, -1, 55, 29, 56, -1, + 76, 50, 51, -1, 28, 29, 55, -1, + 50, 26, 51, -1, 56, 30, 57, -1, + 29, 30, 56, -1, 30, 31, 57, -1, + 57, 32, 58, -1, 58, 32, 59, -1, + 31, 32, 57, -1, 32, 33, 59, -1, + 59, 34, 60, -1, 33, 34, 59, -1, + 60, 35, 61, -1, 34, 35, 60, -1, + 61, 36, 62, -1, 62, 36, 63, -1, + 35, 36, 61, -1, 36, 37, 63, -1, + 63, 38, 64, -1, 37, 38, 63, -1, + 38, 39, 64, -1, 64, 39, 65, -1, + 65, 39, 66, -1, 39, 40, 66, -1, + 40, 41, 66, -1, 66, 41, 67, -1, + 41, 42, 67, -1, 67, 42, 68, -1, + 68, 42, 69, -1, 42, 43, 69, -1, + 43, 44, 69, -1, 69, 44, 70, -1, + 44, 45, 70, -1, 70, 45, 71, -1, + 71, 45, 72, -1, 99, 111, 110, -1, + 118, 117, 79, -1, 88, 90, 87, -1, + 89, 90, 88, -1, 87, 78, 86, -1, + 90, 78, 87, -1, 90, 85, 78, -1, + 85, 127, 78, -1, 127, 126, 78, -1, + 85, 128, 127, -1, 99, 93, 111, -1, + 111, 93, 112, -1, 112, 93, 113, -1, + 113, 93, 114, -1, 126, 125, 78, -1, + 85, 129, 128, -1, 117, 91, 79, -1, + 93, 91, 114, -1, 114, 91, 115, -1, + 115, 91, 116, -1, 116, 91, 117, -1, + 125, 124, 78, -1, 93, 98, 91, -1, + 85, 105, 129, -1, 94, 97, 93, -1, + 95, 97, 94, -1, 93, 97, 98, -1, + 95, 96, 97, -1, 122, 77, 123, -1, + 123, 77, 124, -1, 124, 77, 78, -1, + 105, 92, 106, -1, 106, 92, 107, -1, + 85, 92, 105, -1, 122, 121, 77, -1, + 100, 101, 92, -1, 92, 108, 107, -1, + 101, 102, 92, -1, 77, 82, 80, -1, + 80, 82, 81, -1, 82, 84, 83, -1, + 92, 99, 108, -1, 103, 99, 102, -1, + 104, 99, 103, -1, 102, 99, 92, -1, + 77, 79, 82, -1, 82, 79, 84, -1, + 121, 79, 77, -1, 121, 120, 79, -1, + 99, 109, 108, -1, 120, 119, 79, -1, + 99, 110, 109, -1, 119, 118, 79, -1, + 130, 133, 132, -1, 130, 131, 133, -1, + 134, 143, 136, -1, 136, 143, 137, -1, + 141, 143, 134, -1, 143, 144, 137, -1, + 137, 145, 138, -1, 138, 145, 139, -1, + 144, 145, 137, -1, 145, 146, 139, -1, + 139, 147, 140, -1, 146, 147, 139, -1, + 140, 142, 135, -1, 147, 142, 140, -1, + 157, 148, 150, -1, 157, 150, 151, -1, + 157, 155, 148, -1, 158, 157, 151, -1, + 159, 151, 152, -1, 159, 152, 153, -1, + 159, 158, 151, -1, 160, 159, 153, -1, + 161, 153, 154, -1, 161, 160, 153, -1, + 156, 154, 149, -1, 156, 161, 154, -1, 162, 163, 164, -1, 164, 163, 165, -1, 166, 167, 168, -1, 168, 167, 169, -1, - 179, 170, 172, -1, 179, 172, 173, -1, - 179, 177, 170, -1, 180, 173, 174, -1, - 180, 179, 173, -1, 181, 180, 174, -1, - 182, 174, 175, -1, 182, 181, 174, -1, + 177, 170, 172, -1, 179, 172, 173, -1, + 179, 177, 172, -1, 180, 179, 173, -1, + 181, 173, 174, -1, 181, 174, 175, -1, + 181, 180, 173, -1, 182, 181, 175, -1, 183, 175, 176, -1, 183, 176, 171, -1, 183, 182, 175, -1, 178, 183, 171, -1, - 191, 184, 186, -1, 193, 186, 187, -1, - 193, 191, 186, -1, 194, 193, 187, -1, - 195, 187, 188, -1, 195, 188, 189, -1, - 195, 194, 187, -1, 196, 195, 189, -1, - 197, 189, 190, -1, 197, 196, 189, -1, - 192, 190, 185, -1, 192, 197, 190, -1, - 198, 199, 200, -1, 200, 199, 201, -1, - 211, 213, 212, -1, 215, 214, 213, -1, - 210, 215, 213, -1, 203, 213, 211, -1, - 203, 210, 213, -1, 217, 210, 203, -1, - 202, 217, 203, -1, 227, 225, 217, -1, - 227, 226, 225, -1, 208, 202, 205, -1, - 208, 205, 206, -1, 208, 206, 207, -1, - 229, 228, 227, -1, 224, 227, 217, -1, - 224, 229, 227, -1, 204, 208, 209, -1, - 204, 217, 202, -1, 204, 202, 208, -1, - 204, 224, 217, -1, 218, 224, 204, -1, - 216, 218, 204, -1, 219, 218, 216, -1, - 223, 219, 216, -1, 222, 220, 219, -1, - 222, 219, 223, -1, 221, 220, 222, -1 ] + 193, 184, 186, -1, 193, 186, 187, -1, + 193, 191, 184, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 196, 188, 189, -1, 196, 189, 190, -1, + 196, 195, 188, -1, 197, 190, 185, -1, + 197, 196, 190, -1, 192, 197, 185, -1, + 198, 201, 200, -1, 198, 199, 201, -1, + 215, 213, 212, -1, 215, 214, 213, -1, + 203, 212, 211, -1, 203, 215, 212, -1, + 210, 215, 203, -1, 202, 217, 210, -1, + 202, 210, 203, -1, 226, 225, 217, -1, + 227, 226, 217, -1, 207, 202, 205, -1, + 207, 205, 206, -1, 209, 207, 208, -1, + 224, 228, 227, -1, 224, 229, 228, -1, + 224, 217, 202, -1, 224, 227, 217, -1, + 204, 202, 207, -1, 204, 207, 209, -1, + 204, 224, 202, -1, 218, 224, 204, -1, + 216, 218, 204, -1, 223, 218, 216, -1, + 222, 219, 218, -1, 222, 220, 219, -1, + 222, 218, 223, -1, 221, 220, 222, -1 ] ccw TRUE solid FALSE convex TRUE @@ -2750,7 +2768,7 @@ Group { children Transform { translation 0 -0.34999999 0 - rotation -1 0 0 4.712389 + rotation 1 -0 -0 1.5707964 scale 1 1 1 scaleOrientation 0 0 1 0 center 0 0 0 @@ -2777,54 +2795,54 @@ Group { IndexedLineSet { coord DEF o25 Coordinate { - point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + point [ -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 0, + -0.15000001 -2.542563 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, - -0.16223037 -0.54076791 0, - -0.15000001 -0.45743704 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.15000001 -0.45743704 1.110223e-016, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, -0.16223037 -0.54076791 -0.69999999, -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.4166691 3.3306691e-016, + -0.42500073 -1.5833309 3.3306691e-016, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 0, -0.42500073 -1.4166691 -0.69999999, @@ -2865,16 +2883,16 @@ Group { -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - -0.15000001 -0.45743704 0, - -0.15000001 1.21 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.15000001 1.21 -2.7755576e-016, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 0, - -0.16223037 -2.4592321 0, + -0.42500073 -1.5833309 3.3306691e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 0, - 0.14 1.5 0, + -0.15000001 1.21 -2.7755576e-016, + 0.14 1.5 -3.3306691e-016, -0.14011849 1.2850575 0, -0.11114737 1.355 0, -0.065060966 1.415061 0, @@ -2887,85 +2905,85 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 0, - -0.16223037 -2.4592321 0, + -0.15000001 -2.542563 -4.4408921e-016, + -0.16223037 -2.4592321 -4.4408921e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 0, - 0.15000001 1.5 0, + 0.14 1.5 -3.3306691e-016, + 0.15000001 1.5 -3.3306691e-016, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 0, - -0.15000001 -2.542563 0, + -0.15000001 -3.5 -2.220446e-016, + -0.15000001 -2.542563 -4.4408921e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 0, - 0.15000001 -0.45743704 0, + 0.15000001 1.5 -3.3306691e-016, + 0.15000001 -0.45743704 1.110223e-016, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 0, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 0, + -0.15000001 -3.5 -2.220446e-016, -0.15000001 -3.5 -0.69999999, - 0.15000001 -0.45743704 0, - 0.13776962 -0.54076791 0, + 0.15000001 -0.45743704 1.110223e-016, + 0.13776962 -0.54076791 1.110223e-016, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, 0.15000001 -0.45743704 -0.69999999, 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 0, - 0.15000001 -3.5 0, + 0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 -3.5 -2.220446e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 0, - 0.13776962 -0.54076791 0, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -0.54076791 1.110223e-016, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 0, - 0.15000001 -2.542563 0, + 0.13776962 -2.4592321 -4.4408921e-016, + 0.15000001 -2.542563 -4.4408921e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.4166691 3.3306691e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 0, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.16223037 -0.54076791 1.110223e-016, + -0.42500073 -1.4166691 3.3306691e-016, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 0, - -0.42500073 -1.5833309 0, - -0.15000001 1.21 0, - -0.16223037 -2.4592321 0, - 0.14 1.5 0, - -0.15000001 -2.542563 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 0, - 0.15000001 -0.45743704 0, - 0.15000001 -3.5 0, - 0.13776962 -0.54076791 0, - 0.15000001 -2.542563 0, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 0, - -0.12500073 -1.5833309 0, + -0.15000001 -0.45743704 1.110223e-016, + -0.42500073 -1.5833309 3.3306691e-016, + -0.15000001 1.21 -2.7755576e-016, + -0.16223037 -2.4592321 -4.4408921e-016, + 0.14 1.5 -3.3306691e-016, + -0.15000001 -2.542563 -4.4408921e-016, + 0.15000001 1.5 -3.3306691e-016, + -0.15000001 -3.5 -2.220446e-016, + 0.15000001 -0.45743704 1.110223e-016, + 0.15000001 -3.5 -2.220446e-016, + 0.13776962 -0.54076791 1.110223e-016, + 0.15000001 -2.542563 -4.4408921e-016, + -0.12500073 -1.4166691 3.3306691e-016, + 0.13776962 -2.4592321 -4.4408921e-016, + -0.12500073 -1.5833309 3.3306691e-016, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -3021,6 +3039,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3030,9 +3051,9 @@ Group { coord USE o25 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 14, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 12, 14, 15, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, @@ -3047,14 +3068,14 @@ Group { 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, 42, 38, 40, -1, 44, 42, 40, -1, - 45, 40, 41, -1, 45, 44, 40, -1, - 43, 41, 39, -1, 43, 45, 41, -1, + 45, 40, 41, -1, 45, 41, 39, -1, + 45, 44, 40, -1, 43, 45, 39, -1, 46, 52, 48, -1, 48, 52, 49, -1, 50, 52, 46, -1, 49, 53, 47, -1, 52, 53, 49, -1, 53, 51, 47, -1, - 66, 64, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 64, 62, 65, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, @@ -3076,20 +3097,20 @@ Group { 108, 100, 101, -1, 108, 107, 100, -1, 109, 101, 102, -1, 109, 108, 101, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 114, 110, 112, -1, 116, 112, 113, -1, - 116, 114, 112, -1, 117, 116, 113, -1, + 116, 110, 112, -1, 116, 114, 110, -1, + 117, 112, 113, -1, 117, 116, 112, -1, 115, 113, 111, -1, 115, 117, 113, -1, - 120, 118, 121, -1, 118, 119, 121, -1, + 118, 119, 120, -1, 120, 119, 121, -1, 122, 123, 125, -1, 125, 123, 124, -1, - 126, 128, 129, -1, 126, 127, 128, -1, + 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, - 142, 145, 144, -1, 142, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 156, 150, 152, -1, 156, 154, 150, -1, - 157, 152, 153, -1, 157, 156, 152, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, + 142, 143, 144, -1, 144, 143, 145, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 156, 150, 152, -1, 156, 152, 153, -1, + 156, 154, 150, -1, 157, 156, 153, -1, 155, 153, 151, -1, 155, 157, 153, -1, 164, 158, 160, -1, 164, 160, 161, -1, 164, 162, 158, -1, 165, 161, 159, -1, @@ -3181,41 +3202,41 @@ Group { coord DEF o29 Coordinate { point [ -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 -8.8817842e-016, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, -0.16223037 -0.54076791 0, - -0.42500073 -1.4166691 0, + -0.42500073 -1.4166691 8.8817842e-016, -0.15000001 -0.45743704 0, -0.15545717 -0.51343143 0, -0.15136752 -0.48556688 0, - -0.42500073 -1.5833309 0, + -0.42500073 -1.5833309 8.8817842e-016, -0.43586358 -1.4718702 8.8817842e-016, -0.43586358 -1.5281298 0, - -0.15000001 1.21 8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, - 0.14 1.5 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 -8.8817842e-016, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 0, -0.065060966 1.415061 0, -0.0049999999 1.4611473 0, 0.064942479 1.4901185 0, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, - 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, + 0.15000001 1.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, 0.15000001 -0.45743704 0, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.13776962 -0.54076791 0, 0.14863248 -0.48556688 0, 0.14454283 -0.51343143 0, - 0.15000001 -2.542563 -8.8817842e-016, - -0.12500073 -1.4166691 0, - 0.13776962 -2.4592321 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, - -0.12500073 -1.5833309 0, + -0.12500073 -1.5833309 8.8817842e-016, -0.1358636 -1.4718702 8.8817842e-016, -0.1358636 -1.5281298 0, -0.16223037 -0.54076791 0, @@ -3226,8 +3247,8 @@ Group { -0.15000001 -0.45743704 -0.69999999, -0.15545717 -0.51343143 -0.69999999, -0.15136752 -0.48556688 -0.69999999, - -0.42500073 -1.4166691 -8.8817842e-016, - -0.42500073 -1.5833309 -8.8817842e-016, + -0.42500073 -1.4166691 0, + -0.42500073 -1.5833309 0, -0.43586358 -1.4718702 0, -0.43586358 -1.5281298 -8.8817842e-016, -0.42500073 -1.4166691 -0.69999999, @@ -3269,15 +3290,15 @@ Group { -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, -0.15000001 -0.45743704 0, - -0.15000001 1.21 8.8817842e-016, + -0.15000001 1.21 0, -0.15000001 -0.45743704 -0.69999999, -0.15000001 1.21 -0.69999999, - -0.42500073 -1.5833309 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.42500073 -1.5833309 0, + -0.16223037 -2.4592321 8.8817842e-016, -0.42500073 -1.5833309 -0.69999999, -0.16223037 -2.4592321 -0.69999999, - -0.15000001 1.21 8.8817842e-016, - 0.14 1.5 8.8817842e-016, + -0.15000001 1.21 0, + 0.14 1.5 0, -0.14011849 1.2850575 8.8817842e-016, -0.11114737 1.355 8.8817842e-016, -0.065060966 1.415061 8.8817842e-016, @@ -3290,29 +3311,29 @@ Group { -0.065060966 1.415061 -0.69999999, -0.0049999999 1.4611473 -0.69999999, 0.064942479 1.4901185 -0.69999999, - -0.15000001 -2.542563 -8.8817842e-016, - -0.16223037 -2.4592321 -8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, + -0.16223037 -2.4592321 8.8817842e-016, -0.15136752 -2.5144331 0, -0.15545717 -2.4865685 0, -0.15000001 -2.542563 -0.69999999, -0.16223037 -2.4592321 -0.69999999, -0.15136752 -2.5144331 -0.69999999, -0.15545717 -2.4865685 -0.69999999, - 0.14 1.5 8.8817842e-016, - 0.15000001 1.5 8.8817842e-016, + 0.14 1.5 0, + 0.15000001 1.5 0, 0.14 1.5 -0.69999999, 0.15000001 1.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, - -0.15000001 -2.542563 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, + -0.15000001 -2.542563 8.8817842e-016, -0.15000001 -2.542563 -0.69999999, -0.15000001 -3.5 -0.69999999, - 0.15000001 1.5 8.8817842e-016, + 0.15000001 1.5 0, 0.15000001 -0.45743704 0, 0.15000001 -0.45743704 -0.69999999, 0.15000001 1.5 -0.69999999, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -3.5 -0.69999999, - -0.15000001 -3.5 -8.8817842e-016, + -0.15000001 -3.5 8.8817842e-016, -0.15000001 -3.5 -0.69999999, 0.15000001 -0.45743704 0, 0.13776962 -0.54076791 0, @@ -3322,53 +3343,53 @@ Group { 0.13776962 -0.54076791 -0.69999999, 0.14863248 -0.48556688 -0.69999999, 0.14454283 -0.51343143 -0.69999999, - 0.15000001 -2.542563 -8.8817842e-016, - 0.15000001 -3.5 -8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, + 0.15000001 -3.5 8.8817842e-016, 0.15000001 -2.542563 -0.69999999, 0.15000001 -3.5 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, + -0.12500073 -1.4166691 0, 0.13776962 -0.54076791 0, -0.12500073 -1.4166691 -0.69999999, 0.13776962 -0.54076791 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - 0.15000001 -2.542563 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + 0.15000001 -2.542563 8.8817842e-016, 0.14454283 -2.4865685 0, 0.14863248 -2.5144331 0, 0.13776962 -2.4592321 -0.69999999, 0.15000001 -2.542563 -0.69999999, 0.14454283 -2.4865685 -0.69999999, 0.14863248 -2.5144331 -0.69999999, - -0.12500073 -1.4166691 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + -0.12500073 -1.4166691 0, + -0.12500073 -1.5833309 0, -0.1358636 -1.4718702 0, -0.1358636 -1.5281298 -8.8817842e-016, -0.12500073 -1.4166691 -0.69999999, -0.12500073 -1.5833309 -0.69999999, -0.1358636 -1.4718702 -0.69999999, -0.1358636 -1.5281298 -0.69999999, - 0.13776962 -2.4592321 -8.8817842e-016, - -0.12500073 -1.5833309 -8.8817842e-016, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, 0.13776962 -2.4592321 -0.69999999, -0.12500073 -1.5833309 -0.69999999, - -0.16223037 -0.54076791 -1.8011189e-016, - -0.42500073 -1.4166691 -4.7184558e-016, + -0.16223037 -0.54076791 0, + -0.42500073 -1.4166691 0, -0.16223037 -0.54076791 -0.69999999, -0.42500073 -1.4166691 -0.69999999, - -0.15000001 -0.45743704 -1.5235714e-016, - -0.42500073 -1.5833309 -5.2735514e-016, - -0.15000001 1.21 4.0301097e-016, - -0.16223037 -2.4592321 -8.190888e-016, - 0.14 1.5 4.9960036e-016, - -0.15000001 -2.542563 -8.4684358e-016, + -0.15000001 -0.45743704 0, + -0.42500073 -1.5833309 0, + -0.15000001 1.21 0, + -0.16223037 -2.4592321 8.8817842e-016, + 0.14 1.5 0, + -0.15000001 -2.542563 8.8817842e-016, 0.15000001 1.5 0, - -0.15000001 -3.5 -8.8817842e-016, - 0.15000001 -0.45743704 -1.5235714e-016, - 0.15000001 -3.5 -8.8817842e-016, - 0.13776962 -0.54076791 -1.8011189e-016, - 0.15000001 -2.542563 -8.4684358e-016, - -0.12500073 -1.4166691 -4.7184558e-016, - 0.13776962 -2.4592321 -8.190888e-016, - -0.12500073 -1.5833309 -5.2735514e-016, + -0.15000001 -3.5 8.8817842e-016, + 0.15000001 -0.45743704 0, + 0.15000001 -3.5 8.8817842e-016, + 0.13776962 -0.54076791 0, + 0.15000001 -2.542563 8.8817842e-016, + -0.12500073 -1.4166691 0, + 0.13776962 -2.4592321 8.8817842e-016, + -0.12500073 -1.5833309 0, -0.15000001 -0.45743704 -0.69999999, -0.42500073 -1.5833309 -0.69999999, -0.15000001 1.21 -0.69999999, @@ -3424,6 +3445,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3433,71 +3457,71 @@ Group { coord USE o29 coordIndex [ 1, 0, 2, -1, 1, 2, 3, -1, - 12, 16, 15, -1, 14, 17, 16, -1, - 14, 18, 17, -1, 14, 19, 18, -1, - 14, 16, 12, -1, 23, 14, 12, -1, + 19, 18, 17, -1, 12, 16, 15, -1, + 12, 17, 16, -1, 14, 19, 17, -1, + 14, 17, 12, -1, 23, 14, 12, -1, 25, 12, 6, -1, 25, 23, 12, -1, 28, 25, 6, -1, 29, 6, 8, -1, 29, 28, 6, -1, 27, 7, 4, -1, 27, 8, 7, -1, 27, 29, 8, -1, 31, 4, 5, -1, 31, 27, 4, -1, - 36, 5, 10, -1, 36, 10, 11, -1, - 36, 31, 5, -1, 37, 11, 9, -1, - 37, 36, 11, -1, 35, 37, 9, -1, + 36, 5, 10, -1, 36, 31, 5, -1, + 37, 10, 11, -1, 37, 11, 9, -1, + 37, 36, 10, -1, 35, 37, 9, -1, 13, 35, 9, -1, 32, 22, 21, -1, 32, 13, 22, -1, 32, 35, 13, -1, 33, 21, 20, -1, 33, 32, 21, -1, 34, 33, 20, -1, 30, 34, 20, -1, 26, 30, 20, -1, 26, 20, 24, -1, - 42, 38, 40, -1, 44, 40, 41, -1, - 44, 42, 40, -1, 45, 41, 39, -1, - 45, 44, 41, -1, 43, 45, 39, -1, + 42, 38, 40, -1, 44, 42, 40, -1, + 45, 40, 41, -1, 45, 44, 40, -1, + 43, 41, 39, -1, 43, 45, 41, -1, 46, 52, 48, -1, 50, 52, 46, -1, 48, 53, 49, -1, 52, 53, 48, -1, 49, 51, 47, -1, 53, 51, 49, -1, - 66, 62, 65, -1, 67, 64, 66, -1, - 68, 64, 67, -1, 69, 64, 68, -1, - 66, 64, 62, -1, 64, 73, 62, -1, + 68, 69, 67, -1, 66, 62, 65, -1, + 67, 62, 66, -1, 69, 64, 67, -1, + 67, 64, 62, -1, 64, 73, 62, -1, 62, 75, 56, -1, 73, 75, 62, -1, 75, 78, 56, -1, 56, 79, 58, -1, 78, 79, 56, -1, 57, 77, 54, -1, 58, 77, 57, -1, 79, 77, 58, -1, 54, 81, 55, -1, 77, 81, 54, -1, - 55, 86, 60, -1, 60, 86, 61, -1, - 81, 86, 55, -1, 61, 87, 59, -1, - 86, 87, 61, -1, 87, 85, 59, -1, + 55, 86, 60, -1, 81, 86, 55, -1, + 60, 87, 61, -1, 61, 87, 59, -1, + 86, 87, 60, -1, 87, 85, 59, -1, 85, 63, 59, -1, 72, 82, 71, -1, 63, 82, 72, -1, 85, 82, 63, -1, 71, 83, 70, -1, 82, 83, 71, -1, 83, 84, 70, -1, 84, 80, 70, -1, 80, 76, 70, -1, 70, 76, 74, -1, - 88, 91, 90, -1, 88, 89, 91, -1, - 93, 92, 94, -1, 93, 94, 95, -1, - 105, 96, 98, -1, 105, 98, 99, -1, - 105, 103, 96, -1, 106, 99, 100, -1, - 106, 105, 99, -1, 107, 106, 100, -1, - 108, 100, 101, -1, 108, 101, 102, -1, - 108, 107, 100, -1, 109, 108, 102, -1, + 88, 89, 90, -1, 90, 89, 91, -1, + 95, 92, 94, -1, 93, 92, 95, -1, + 105, 96, 98, -1, 105, 103, 96, -1, + 106, 98, 99, -1, 106, 105, 98, -1, + 107, 99, 100, -1, 107, 100, 101, -1, + 107, 106, 99, -1, 108, 101, 102, -1, + 108, 107, 101, -1, 109, 108, 102, -1, 104, 102, 97, -1, 104, 109, 102, -1, - 116, 110, 112, -1, 116, 114, 110, -1, - 117, 112, 113, -1, 117, 113, 111, -1, - 117, 116, 112, -1, 115, 117, 111, -1, - 118, 119, 120, -1, 120, 119, 121, -1, + 114, 110, 112, -1, 116, 114, 112, -1, + 117, 112, 113, -1, 117, 116, 112, -1, + 115, 113, 111, -1, 115, 117, 113, -1, + 120, 118, 121, -1, 118, 119, 121, -1, 122, 124, 125, -1, 122, 123, 124, -1, 126, 127, 129, -1, 129, 127, 128, -1, 130, 132, 131, -1, 131, 132, 133, -1, 140, 134, 136, -1, 140, 138, 134, -1, - 141, 136, 137, -1, 141, 140, 136, -1, - 139, 137, 135, -1, 139, 141, 137, -1, + 141, 136, 137, -1, 141, 137, 135, -1, + 141, 140, 136, -1, 139, 141, 135, -1, 142, 143, 144, -1, 144, 143, 145, -1, - 149, 146, 148, -1, 147, 146, 149, -1, - 154, 150, 152, -1, 156, 152, 153, -1, - 156, 154, 152, -1, 157, 156, 153, -1, + 147, 146, 148, -1, 147, 148, 149, -1, + 154, 150, 152, -1, 156, 154, 152, -1, + 157, 152, 153, -1, 157, 156, 152, -1, 155, 153, 151, -1, 155, 157, 153, -1, 162, 158, 160, -1, 164, 162, 160, -1, - 165, 160, 161, -1, 165, 164, 160, -1, - 163, 161, 159, -1, 163, 165, 161, -1, - 169, 166, 168, -1, 167, 166, 169, -1 ] + 165, 160, 161, -1, 165, 161, 159, -1, + 165, 164, 160, -1, 163, 165, 159, -1, + 167, 166, 168, -1, 167, 168, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3583,54 +3607,54 @@ Group { IndexedLineSet { coord DEF o33 Coordinate { - point [ 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, + point [ 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, - 6.4499998 1.21 3.8857806e-016, - 6.4622302 -2.4592321 -8.3266727e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 4.4408921e-016, 6.3049998 1.4611473 4.4408921e-016, 6.2350574 1.4901185 4.4408921e-016, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, - 6.1500001 -2.542563 -8.3266727e-016, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -2.4592321 -8.3266727e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, - 6.4622302 -0.54076791 -1.6653345e-016, - 6.4499998 -0.45743704 -1.6653345e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.4499998 -0.45743704 1.110223e-016, 6.4554572 -0.51343143 -1.6653345e-016, 6.4513674 -0.48556688 -1.6653345e-016, 6.4622302 -0.54076791 -0.69999999, 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -4.4408921e-016, - 6.7250009 -1.5833309 -5.5511151e-016, + 6.7250009 -1.4166691 -6.6613381e-016, + 6.7250009 -1.5833309 -6.6613381e-016, 6.7358637 -1.4718702 -4.9960036e-016, 6.7358637 -1.5281298 -4.9960036e-016, 6.7250009 -1.4166691 -0.69999999, @@ -3671,16 +3695,16 @@ Group { 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.4499998 -0.45743704 -1.6653345e-016, - 6.4499998 1.21 3.8857806e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.4499998 1.21 7.2164497e-016, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -5.5511151e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 3.8857806e-016, - 6.1599998 1.5 4.9960036e-016, + 6.4499998 1.21 7.2164497e-016, + 6.1599998 1.5 6.6613381e-016, 6.4401183 1.2850575 4.4408921e-016, 6.4111476 1.355 4.4408921e-016, 6.3650608 1.415061 3.8857806e-016, @@ -3693,85 +3717,85 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.3266727e-016, - 6.4622302 -2.4592321 -8.3266727e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.4622302 -2.4592321 -4.4408921e-016, 6.4513674 -2.5144331 -8.3266727e-016, 6.4554572 -2.4865685 -8.3266727e-016, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 4.9960036e-016, - 6.1500001 1.5 4.9960036e-016, + 6.1599998 1.5 6.6613381e-016, + 6.1500001 1.5 6.6613381e-016, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, - 6.4499998 -2.542563 -8.3266727e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.4499998 -2.542563 -4.4408921e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 4.9960036e-016, - 6.1500001 -0.45743704 -1.6653345e-016, + 6.1500001 1.5 6.6613381e-016, + 6.1500001 -0.45743704 1.110223e-016, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -1.1657342e-015, + 6.4499998 -3.5 -1.2212453e-015, 6.4499998 -3.5 -0.69999999, - 6.1500001 -0.45743704 -1.6653345e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.1500001 -0.45743704 1.110223e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.1513677 -0.48556688 -1.6653345e-016, 6.155457 -0.51343143 -1.6653345e-016, 6.1500001 -0.45743704 -0.69999999, 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.3266727e-016, - 6.1500001 -3.5 -1.1657342e-015, + 6.1500001 -2.542563 -4.4408921e-016, + 6.1500001 -3.5 -1.2212453e-015, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.1622305 -0.54076791 -1.6653345e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -0.54076791 1.110223e-016, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.1500001 -2.542563 -8.3266727e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.1500001 -2.542563 -4.4408921e-016, 6.155457 -2.4865685 -8.3266727e-016, 6.1513677 -2.5144331 -8.3266727e-016, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -4.4408921e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4358635 -1.4718702 -4.9960036e-016, 6.4358635 -1.5281298 -4.9960036e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.3266727e-016, - 6.4250007 -1.5833309 -5.5511151e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 1.110223e-016, + 6.7250009 -1.4166691 -6.6613381e-016, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, - 6.1500001 1.5 4.9960036e-016, - 6.4499998 -3.5 -1.1657342e-015, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -1.1657342e-015, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -0.45743704 1.110223e-016, + 6.7250009 -1.5833309 -6.6613381e-016, + 6.4499998 1.21 7.2164497e-016, + 6.4622302 -2.4592321 -4.4408921e-016, + 6.1599998 1.5 6.6613381e-016, + 6.4499998 -2.542563 -4.4408921e-016, + 6.1500001 1.5 6.6613381e-016, + 6.4499998 -3.5 -1.2212453e-015, + 6.1500001 -0.45743704 1.110223e-016, + 6.1500001 -3.5 -1.2212453e-015, + 6.1622305 -0.54076791 1.110223e-016, + 6.1500001 -2.542563 -4.4408921e-016, + 6.4250007 -1.4166691 -6.6613381e-016, + 6.1622305 -2.4592321 -4.4408921e-016, + 6.4250007 -1.5833309 -6.6613381e-016, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -3827,6 +3851,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -3848,16 +3875,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 44, 40, -1, 42, 44, 38, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, 40, 45, 41, -1, 41, 45, 39, -1, 44, 45, 40, -1, 45, 43, 39, -1, - 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 52, 46, 48, -1, 52, 50, 46, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -3870,37 +3897,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 68, 65, 62, -1, 68, 66, 65, -1, - 68, 62, 69, -1, 67, 66, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, + 67, 66, 69, -1, 67, 69, 68, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, 96, 105, 98, -1, 103, 105, 96, -1, 98, 106, 99, -1, 105, 106, 98, -1, - 99, 107, 100, -1, 106, 107, 99, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 116, 112, -1, 114, 116, 110, -1, - 112, 117, 113, -1, 113, 117, 111, -1, - 116, 117, 112, -1, 117, 115, 111, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 112, 116, 113, -1, + 114, 116, 112, -1, 113, 117, 111, -1, + 116, 117, 113, -1, 117, 115, 111, -1, 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, - 134, 138, 136, -1, 136, 140, 137, -1, - 138, 140, 136, -1, 140, 141, 137, -1, + 134, 140, 136, -1, 136, 140, 137, -1, + 138, 140, 134, -1, 140, 141, 137, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 156, 152, -1, 154, 156, 150, -1, - 152, 157, 153, -1, 156, 157, 152, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 156, 152, -1, 152, 156, 153, -1, + 154, 156, 150, -1, 156, 157, 153, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 160, 164, 161, -1, + 162, 164, 160, -1, 161, 165, 159, -1, + 164, 165, 161, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE @@ -3987,41 +4014,41 @@ Group { coord DEF o37 Coordinate { point [ 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 -8.8817842e-016, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, 6.4622302 -0.54076791 0, - 6.7250009 -1.4166691 0, + 6.7250009 -1.4166691 8.8817842e-016, 6.4499998 -0.45743704 0, 6.4554572 -0.51343143 0, 6.4513674 -0.48556688 0, - 6.7250009 -1.5833309 0, + 6.7250009 -1.5833309 8.8817842e-016, 6.7358637 -1.4718702 8.8817842e-016, 6.7358637 -1.5281298 0, - 6.4499998 1.21 8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, - 6.1599998 1.5 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 -8.8817842e-016, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 0, 6.3650608 1.415061 0, 6.3049998 1.4611473 0, 6.2350574 1.4901185 0, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, - 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, + 6.1500001 1.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.1500001 -0.45743704 0, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1622305 -0.54076791 0, 6.1513677 -0.48556688 0, 6.155457 -0.51343143 0, - 6.1500001 -2.542563 -8.8817842e-016, - 6.4250007 -1.4166691 0, - 6.1622305 -2.4592321 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, - 6.4250007 -1.5833309 0, + 6.4250007 -1.5833309 8.8817842e-016, 6.4358635 -1.4718702 8.8817842e-016, 6.4358635 -1.5281298 0, 6.4622302 -0.54076791 0, @@ -4032,8 +4059,8 @@ Group { 6.4499998 -0.45743704 -0.69999999, 6.4554572 -0.51343143 -0.69999999, 6.4513674 -0.48556688 -0.69999999, - 6.7250009 -1.4166691 -8.8817842e-016, - 6.7250009 -1.5833309 -8.8817842e-016, + 6.7250009 -1.4166691 0, + 6.7250009 -1.5833309 0, 6.7358637 -1.4718702 0, 6.7358637 -1.5281298 -8.8817842e-016, 6.7250009 -1.4166691 -0.69999999, @@ -4075,15 +4102,15 @@ Group { 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, 6.4499998 -0.45743704 0, - 6.4499998 1.21 8.8817842e-016, + 6.4499998 1.21 0, 6.4499998 -0.45743704 -0.69999999, 6.4499998 1.21 -0.69999999, - 6.7250009 -1.5833309 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.7250009 -1.5833309 0, + 6.4622302 -2.4592321 8.8817842e-016, 6.7250009 -1.5833309 -0.69999999, 6.4622302 -2.4592321 -0.69999999, - 6.4499998 1.21 8.8817842e-016, - 6.1599998 1.5 8.8817842e-016, + 6.4499998 1.21 0, + 6.1599998 1.5 0, 6.4401183 1.2850575 8.8817842e-016, 6.4111476 1.355 8.8817842e-016, 6.3650608 1.415061 8.8817842e-016, @@ -4096,29 +4123,29 @@ Group { 6.3650608 1.415061 -0.69999999, 6.3049998 1.4611473 -0.69999999, 6.2350574 1.4901185 -0.69999999, - 6.4499998 -2.542563 -8.8817842e-016, - 6.4622302 -2.4592321 -8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, + 6.4622302 -2.4592321 8.8817842e-016, 6.4513674 -2.5144331 0, 6.4554572 -2.4865685 0, 6.4499998 -2.542563 -0.69999999, 6.4622302 -2.4592321 -0.69999999, 6.4513674 -2.5144331 -0.69999999, 6.4554572 -2.4865685 -0.69999999, - 6.1599998 1.5 8.8817842e-016, - 6.1500001 1.5 8.8817842e-016, + 6.1599998 1.5 0, + 6.1500001 1.5 0, 6.1599998 1.5 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, - 6.4499998 -2.542563 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.4499998 -2.542563 8.8817842e-016, 6.4499998 -2.542563 -0.69999999, 6.4499998 -3.5 -0.69999999, - 6.1500001 1.5 8.8817842e-016, + 6.1500001 1.5 0, 6.1500001 -0.45743704 0, 6.1500001 -0.45743704 -0.69999999, 6.1500001 1.5 -0.69999999, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -3.5 -0.69999999, - 6.4499998 -3.5 -8.8817842e-016, + 6.4499998 -3.5 8.8817842e-016, 6.4499998 -3.5 -0.69999999, 6.1500001 -0.45743704 0, 6.1622305 -0.54076791 0, @@ -4128,53 +4155,53 @@ Group { 6.1622305 -0.54076791 -0.69999999, 6.1513677 -0.48556688 -0.69999999, 6.155457 -0.51343143 -0.69999999, - 6.1500001 -2.542563 -8.8817842e-016, - 6.1500001 -3.5 -8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, + 6.1500001 -3.5 8.8817842e-016, 6.1500001 -2.542563 -0.69999999, 6.1500001 -3.5 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, + 6.4250007 -1.4166691 0, 6.1622305 -0.54076791 0, 6.4250007 -1.4166691 -0.69999999, 6.1622305 -0.54076791 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.1500001 -2.542563 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.1500001 -2.542563 8.8817842e-016, 6.155457 -2.4865685 0, 6.1513677 -2.5144331 0, 6.1622305 -2.4592321 -0.69999999, 6.1500001 -2.542563 -0.69999999, 6.155457 -2.4865685 -0.69999999, 6.1513677 -2.5144331 -0.69999999, - 6.4250007 -1.4166691 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.4250007 -1.5833309 0, 6.4358635 -1.4718702 0, 6.4358635 -1.5281298 -8.8817842e-016, 6.4250007 -1.4166691 -0.69999999, 6.4250007 -1.5833309 -0.69999999, 6.4358635 -1.4718702 -0.69999999, 6.4358635 -1.5281298 -0.69999999, - 6.1622305 -2.4592321 -8.8817842e-016, - 6.4250007 -1.5833309 -8.8817842e-016, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.1622305 -2.4592321 -0.69999999, 6.4250007 -1.5833309 -0.69999999, - 6.4622302 -0.54076791 -1.8011189e-016, - 6.7250009 -1.4166691 -4.7184558e-016, + 6.4622302 -0.54076791 0, + 6.7250009 -1.4166691 0, 6.4622302 -0.54076791 -0.69999999, 6.7250009 -1.4166691 -0.69999999, - 6.4499998 -0.45743704 -1.5235714e-016, - 6.7250009 -1.5833309 -5.2735514e-016, - 6.4499998 1.21 4.0301097e-016, - 6.4622302 -2.4592321 -8.190888e-016, - 6.1599998 1.5 4.9960036e-016, - 6.4499998 -2.542563 -8.4684358e-016, + 6.4499998 -0.45743704 0, + 6.7250009 -1.5833309 0, + 6.4499998 1.21 0, + 6.4622302 -2.4592321 8.8817842e-016, + 6.1599998 1.5 0, + 6.4499998 -2.542563 8.8817842e-016, 6.1500001 1.5 0, - 6.4499998 -3.5 -8.8817842e-016, - 6.1500001 -0.45743704 -1.5235714e-016, - 6.1500001 -3.5 -8.8817842e-016, - 6.1622305 -0.54076791 -1.8011189e-016, - 6.1500001 -2.542563 -8.4684358e-016, - 6.4250007 -1.4166691 -4.7184558e-016, - 6.1622305 -2.4592321 -8.190888e-016, - 6.4250007 -1.5833309 -5.2735514e-016, + 6.4499998 -3.5 8.8817842e-016, + 6.1500001 -0.45743704 0, + 6.1500001 -3.5 8.8817842e-016, + 6.1622305 -0.54076791 0, + 6.1500001 -2.542563 8.8817842e-016, + 6.4250007 -1.4166691 0, + 6.1622305 -2.4592321 8.8817842e-016, + 6.4250007 -1.5833309 0, 6.4499998 -0.45743704 -0.69999999, 6.7250009 -1.5833309 -0.69999999, 6.4499998 1.21 -0.69999999, @@ -4230,6 +4257,9 @@ Group { Appearance { material Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 } @@ -4251,16 +4281,16 @@ Group { 4, 7, 27, -1, 27, 8, 29, -1, 7, 8, 27, -1, 28, 6, 25, -1, 29, 6, 28, -1, 8, 6, 29, -1, - 25, 12, 23, -1, 6, 12, 25, -1, - 12, 14, 23, -1, 12, 19, 14, -1, - 15, 18, 12, -1, 16, 18, 15, -1, - 12, 18, 19, -1, 16, 17, 18, -1, - 38, 42, 40, -1, 40, 44, 41, -1, - 42, 44, 40, -1, 44, 45, 41, -1, + 23, 12, 14, -1, 25, 12, 23, -1, + 6, 12, 25, -1, 12, 19, 14, -1, + 12, 15, 19, -1, 15, 16, 19, -1, + 16, 17, 19, -1, 19, 17, 18, -1, + 38, 42, 40, -1, 42, 44, 40, -1, + 40, 45, 41, -1, 44, 45, 40, -1, 41, 43, 39, -1, 45, 43, 41, -1, 50, 46, 48, -1, 52, 50, 48, -1, - 53, 48, 49, -1, 53, 52, 48, -1, - 51, 49, 47, -1, 51, 53, 49, -1, + 53, 48, 49, -1, 53, 49, 47, -1, + 53, 52, 48, -1, 51, 53, 47, -1, 70, 74, 76, -1, 70, 76, 80, -1, 70, 84, 83, -1, 70, 80, 84, -1, 71, 83, 82, -1, 71, 70, 83, -1, @@ -4273,37 +4303,37 @@ Group { 57, 54, 77, -1, 58, 77, 79, -1, 58, 57, 77, -1, 56, 78, 75, -1, 56, 79, 78, -1, 56, 58, 79, -1, - 62, 75, 73, -1, 62, 56, 75, -1, - 64, 62, 73, -1, 69, 62, 64, -1, - 66, 65, 62, -1, 66, 62, 69, -1, + 62, 73, 64, -1, 62, 75, 73, -1, + 62, 56, 75, -1, 69, 62, 64, -1, + 65, 62, 69, -1, 66, 65, 69, -1, 67, 66, 69, -1, 67, 69, 68, -1, - 91, 88, 90, -1, 89, 88, 91, -1, - 92, 93, 94, -1, 94, 93, 95, -1, - 96, 105, 98, -1, 98, 105, 99, -1, - 103, 105, 96, -1, 99, 106, 100, -1, - 105, 106, 99, -1, 106, 107, 100, -1, - 100, 108, 101, -1, 101, 108, 102, -1, - 107, 108, 100, -1, 102, 109, 97, -1, - 108, 109, 102, -1, 109, 104, 97, -1, - 110, 114, 112, -1, 112, 116, 113, -1, - 114, 116, 112, -1, 113, 117, 111, -1, - 116, 117, 113, -1, 117, 115, 111, -1, - 119, 118, 120, -1, 119, 120, 121, -1, - 124, 122, 125, -1, 123, 122, 124, -1, + 89, 88, 90, -1, 89, 90, 91, -1, + 92, 95, 94, -1, 92, 93, 95, -1, + 96, 105, 98, -1, 103, 105, 96, -1, + 98, 106, 99, -1, 105, 106, 98, -1, + 99, 107, 100, -1, 100, 107, 101, -1, + 106, 107, 99, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 108, 109, 102, -1, + 102, 104, 97, -1, 109, 104, 102, -1, + 110, 114, 112, -1, 114, 116, 112, -1, + 112, 117, 113, -1, 116, 117, 112, -1, + 113, 115, 111, -1, 117, 115, 113, -1, + 118, 120, 121, -1, 119, 118, 121, -1, + 123, 122, 125, -1, 123, 125, 124, -1, 127, 126, 129, -1, 127, 129, 128, -1, 132, 130, 131, -1, 132, 131, 133, -1, 134, 140, 136, -1, 138, 140, 134, -1, 136, 141, 137, -1, 140, 141, 136, -1, 137, 139, 135, -1, 141, 139, 137, -1, 143, 142, 144, -1, 143, 144, 145, -1, - 146, 149, 148, -1, 146, 147, 149, -1, - 150, 154, 152, -1, 152, 156, 153, -1, - 154, 156, 152, -1, 156, 157, 153, -1, + 146, 147, 148, -1, 148, 147, 149, -1, + 150, 154, 152, -1, 154, 156, 152, -1, + 152, 157, 153, -1, 156, 157, 152, -1, 153, 155, 151, -1, 157, 155, 153, -1, - 158, 164, 160, -1, 162, 164, 158, -1, - 160, 165, 161, -1, 164, 165, 160, -1, - 161, 163, 159, -1, 165, 163, 161, -1, - 166, 169, 168, -1, 166, 167, 169, -1 ] + 158, 162, 160, -1, 162, 164, 160, -1, + 160, 165, 161, -1, 161, 165, 159, -1, + 164, 165, 160, -1, 165, 163, 159, -1, + 166, 167, 168, -1, 168, 167, 169, -1 ] ccw TRUE solid FALSE convex TRUE diff --git a/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd b/modules/packages3d/Buttons_Switches_ThroughHole.3dshapes/SW_PUSH_6mm_h4.3mm.FCStd index a0674c77292f8553a88def970ac46e406c8ba78d..2df1e0e204e78b3b20338c02f28fad9ddc2d16e4 100644 GIT binary patch delta 41730 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 bJ>7v(L99WakwJjLttd6s+0jJ-Hu?_$+W}nQ delta 41586 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